|
greenHouse
Computers™
Answers to Frequently Asked QuestionsGeneral InformationThe greenMonitor Renewable Energy System monitoring software was originally developed for the OutBack Power Technologies family of inverters and charge controllers. Development started in 2007 under the working name "JavaMate", but was changed to greenMonitor out of concerns for trademark infringement, and also to avoid tying the product too closely to OutBack Power Technologies. The greenMonitor software is a fully network-enabled product capable of analyzing and automatically enhancing the performance of your renewable energy system -- subject only to the limitations of the renewable energy system hardware itself. The greenMonitor Renewable Energy System monitoring software is the most advanced and feature-rich product in the stand-alone monitoring and system management software space. And with our web-based and multiple system monitoring products, we are the only vendor that will scale from a single low-power, off-grid site all the way to multiple commercial size systems.
System RequirementsThe greenMonitor software was developed using Java™ technologies from Oracle Corporation and is operating system independent. Supported operating systems include most modern Microsoft Windows® systems (including Windows 7®) and Linux™. As of 2012 we no longer provide support for the Apple Mac OS X operating system. The platform must support at least Java 6, either an RS-232 connection or a USB port capable of being connected to the Mate or other supported product, and at least 256MB of memory. Ignoring data logging disk usage, at least 10MB of mass storage, either a hard disk or Solid State Drive, are required for the basic installation. We have been unable to test with less memory due to a lack of support for systems that small, but we believe the actual memory requirements are much smaller. We will update the requirements should we test on a smaller system.
Software FeaturesThe greenMonitor software was designed to be the most advanced and most feature-rich stand-alone Renewable Energy System monitoriing software on the market. Our client / server design, which allows you to monitor you system, as well as you customer systems, as well as publish real-time, up-to-the-second data on the Internet, is unmatched by any of our competitors. Our automatic management features, some of which are unique enough that we've sought patent protection, allow a level of control that is unheard of, just short of large scale commercial power systems.
PurchasingWe are a full-line renewable energy system design, management and monitoring company, providing hardware and software for your system monitoring needs. Our product line includes a family of sensing, monitoring and control products, as well as our greenMonitor Renewable Energy System monitoring software. We actively work with system designers on the implementation of their systems and and have acted as a consultant on large commercial products. The majority of our clients are installers and engineering firms. This is not a part time or side-line business, as with our competitors in the small-system monitoring space.
General Information
Using a parallel development strategy allows us to limit the changes we must make to a version to only those programs which have software defects. This greatly improves the stability of the product, allowing you to focus more on your Renewable Energy System and less on our software. One result is that a program which has been updated will have a different last number in the version. The first three values will stay the same, only the fourth value, which reflects the update level, will change. We have changed this behavior, starting in Version 1.00.8 and you will begin seeing the same version number for all of the programs within the greenMonitor software.
System RequirementsWhat OutBack Power Technologies equipment do I need? If you are monitoring OutBack Power Technologies equipment you will need a Mate display controller and a suitable cable for connecting to the Mate. We offer two different cables (not included) which allow you to connect to your Mate, depending on how you are accessing the Mate. We very highly recommend that your system also include a FLEXnet DC battery monitor, as well as a remote battery temperature sensor. What other equipment do I need? If you are connecting directly from your computer to the Mate display controller you will need a suitable serial cable. We offer part number MATE-6FT for direct and serial-to-IP converter connections. If you are connecting to the Mate using a dialup modem, we offer part number MODEM-6FT. You will also need to purchase two modems, one for each end of the connection. We recommend US Robitics modems as they are the brand we have tested the most. All of the cables we produce are constructed from RoHS compliant materials and fully shielded wiring, with the shielding conductor and metalized shells verified for continuity. Longer length cables are available at an additional charge. You may also use a USB-to-serial converter if your computer does not have RS-232 ports, but does have USB ports. You should verify that the USB-to-serial converter is supported by your operating system. We have tested Prolific PL-2302 chip based USB-to-serial converters the most extensively and found they are well supported. The most widely available PL-2302 based converter is the Radio Shack® USB-to-serial converter with part number 26-949. All serial port connections require that the device connected to the Mate provide both power and ground in order to communicate with the Mate display controller. The recommendation from OutBack Power Technologies is to use Data Terminal Ready (DTR) and Request To Send (RTS) in a non-standard manner. The cables we provide are configured to use either DTR or Data Carrier Detect (DCD) to provide power, and the standard ground wire to provide ground. What type and size of computer do I need? Can I use a 64-bit computer? The greenMonitor software runs on Linux (tested on CentOS, Debian, Gentoo, Red Hat, Ubuntu and Voyage distributions) as well as Microsoft Windows operating systems. We continually test the software against smaller and lower powered systems as part of our hardware data logger line of business. At present, the smallest system we have tested is a 5 watt Geode processor running at 400MHz with 128MB of RAM and 4GB compact flash storage being used as a disk drive. The largest system we have tested is an AMD Phenom 4 quad-core, 64-bit processor with 8GB of RAM and 6TB of disk storage. The software is currently only fully supported on processors which are part of the x86 architecture family. These include:
What operating system do I need? The software runs natively on Linux (tested on CentOS, Debian, Gentoo, iMedia (embedded), Red Hat, Ubuntu and Voyager (embedded), and can be ported to most others) and Microsoft Windows (regularly tested on Windows 2000 Professional, Windows XP, Windows Vista, and Windows 7 with a backport of the .BAT files to Windows Millenium Edition underway). There is no need for emulation or virtualization environments or a special external or additional disk drive, as with our competitor's products. Operating system compatibility is dependent on the availability of the RXTX serial communications library as well as the Java runtime environment on the desired platform. Both of these products are available on virtually all modern computer systems, as well as many systems manufactured in the past 10 years. For customers with special needs, we are willing to assist in porting the software to currently unsupported hardware and operating system platforms. For applications where serial communication is not required, the software can be installed without the RXTX serial port support on a far wider range of systems, including systems other than Linux and Microsoft Windows. What additional hardware do I need? You need a compatible computer system with a supported operating system; adequate memory capacity and disk storage; either a serial port, USB-to-Serial adapter, or a network interface to connect to the Mate display controller and the cables to connect all that together. Any other hardware products we mention are optional. You are free to purchase your cables from us, a different supplier or make them yourself. If you want to access the data on an additional computer, you will need the network interfaces, cables or wireless cards and access points and other devices. For Bogart Engineering PentaMetric battery monitors, you will need the RS-232 computer interface which replaces the standard LED display panel, as well as an additional RS-232 connection on your computer. What additional software do I need? You will need a spreadsheet viewing program, such as Microsoft Excel® or OpenOffice Calc in order to view the files created by the gmForecast and gmReport commands. We routinely test using OpenOffice Calc and recommend it as a no-cost spreadsheet application that is available on all greenMonitor supported platforms. We are adding the ability to view data directly through a web browser and you may be able to view the same data over the Internet as previously required a spreadsheet program. Java 6 is the minimum supported Java runtime environment that is required. Adobe Acrobat, or another program capable of reading PDF files is required to view the user's manual. Starting in Version 1.00.9 the user's manual is available via a web browser and Adobe Acrobat is no longer required. Can I use a USB-to-Serial Converter? Yes, you can use a USB-to-Serial converter if your computer does not have a RS-232 serial port, or if you are using all of them already for other applications. The only restrictions on USB-to-Serial converters are that they must be so-called "Full Power" devices since the Mate display controller uses power from the serial connection to provide data. If you are connecting the USB-to-Serial converter to a USB hub, it must be a powered hub. For best results, connect the USB-to-Serial converter to a USB plug on the computer itself. Yes, we support connecting to the Mate display controller using a dialup modem as of version 1.00.6. You will need a special cable to do this, and we offer that cable for sale, part MODEM-6FT (sold separately). It is a 6 foot cable with a DB-9 connector for the Mate display controller and a DB-25 connector for the modem. This cable has been specially wired so that the Mate data is available whenever the modem has a valid connection. It is fully shielded, end-to-end, and has metalized connector shells to further protect the data from outside electrical noise. You will also need a modem on the client system. The connection will automatically be established once you've configured the gmServer command with the serial connection to the client's modem, as well as the telephone number. We recommend US Robotics modems for all your modem needs. Software FeaturesOf the half-dozen or more stand-alone products capable of monitoring the OutBack Power Technologies Mate display controller, the greenMonitor software has the most features, and the most advanced capabilities. The greenMonitor Renewable Energy System monitoring software is not just a monitoring product, as with our competitors' products, it also actively manages the behavior of your system. Our competitors can tell you what happened, we can tell you what will happen and manage your system to make it happen.
What are the basic features of the greenMonitor software? All system monitoring products include a set of basic features. This typically include reporting overall system performance, either as numerical or graphical values. Some products, such as PowerDash and Fat Spaniel, make use of centralized web servers, while other products, such as WattPlot and WinVerter, are personal computer based products where the data is displayed on a local system. The greenMonitor software is a hybrid between the two, providing a high function centralized server, the gmServer or gmConsole commands, that resides on a computer that is directly connected to the Mate display controller, while still providing for very high function network attached client. In addition, because you own the computer that is running the software, there are no monthly subscription charges, as with some products.
For remote viewing, we provide an extensive web interface, complete with numerous charts, graphs and downloadable spreadsheets.
Yes, but it is limited to inverter settings. Charge controller and battery monitor settings cannot be retrieved directly from those devices. This is a feature of greenMonitor Industrial Edition and requires that license level in order to use it. What
are the advanced features of
the greenMonitor
software?
How
does the greenMonitor
software do all that?
The greenMonitor software is a "client / server" application, where each program within the product performs a very specific set of tasks. The server component, the gmServer command, is responsible for managing the connection to the Mate display controller, and each of the client components, such as the gmQuickView command, make requests of the server to perform tasks and display their results to the user. This is a very powerful programming technique and is what makes much of the Internet possible. You are viewing this FAQ using a "client / server" application. The client is your web browser and the server is the web server where this file is located. A server is much more than just a connection to data. It's a single location where advanced processing takes place, freeing the client programs from performing the same tasks. One of our competitors claims to have a "server" product, but many of the features are limited to the locally running instance of the software. For example, that competitor has the ability to display a small bar-and-line graph showing a very limited amount of monthly data. That functionality is only available on the "local" system, while gmServer makes the same daily, weekly, monthly and yearly data available to all clients, and the gmMonitor client displays it for you, anywhere in the world that has Internet access to gmServer.
What
features are available to me on
the local (server) system?
All of the features of the software are available on the server system -- the system which is directly connected to the Mate data stream, provided the feature has been enabled by gmServer. There may be reasons for disabling features on the server, such as a lack of data storage space, limited electric power, or wanting to have a centralized data storage repository for multiple systems. What
features are available to me on
the secondary (remote) systems?
Any secondary system is capable of saving all of the data that is present on the primary server. This feature exists so that remotely monitored systems have all of the data available both locally as well as remotely. For secondary systems where the data is stored on the primary or remote server, there are limitations.
|
| Mate Connection | Computer Connection | Description |
|---|---|---|
| 2 | 2 | The Mate transmits data, and the computer receives data. |
| 3 | 3 | The Mate receives commands, and the computer transmits commands |
| 4 | 4 | The Mate is supplied with a positive voltage when the computer enables the Data Terminal Ready RS-232 signal. |
| 5, 7 | 5 | Mate pins 5 and 7 provide the negative (ground) connection for both the power and data signal. This is provided by the ground (pin 5) connection on the computer. |
Why can't I see any data using a serial-to-IP converter connection to the Mate?
You must first verify that the Mate PC communication feature is enabled. The same pin connections that are used for a direct connection between your Mate display controller and computer or USB-to-Serial converter are also used to connect between most serial-to-IP or serial-to-Ethernet converts and the Mate display controller. If you are able to connect to your Mate display controller using a direct serial connection to your computer, the problem is with the configuration of the serial-to-IP converter.
Why can't I see any data when connecting to gmServer, gmConsole or any other server program?
Assuming that gmServer or gmConsole is displaying data, you must first verify that you are able to access the server using the local computer. On the system running gmServer, gmConsole or other server program, attempt to view the system using one of the client viewers, such as gmMonitor or gmMate.
If you are able to view the data locally, the problem is with your firewall, router, or Internet Service Provider.
If you are not able to view the data locally, the problem is with the server port number (default is 9090) or the firewall program on your computer.
I'm not able to make any commands work from gmServer or the web server. What's wrong?
The gmServer command requires that you either define a 4 digit "PIN" or request actions as an "Admin" user.
I keep seeing the message "Disconnect requested", or the program flashes on the screen, then exits. What is wrong?
If you are running greenMonitor Version 1.00.8 or more recent, you must have a "guest" user defined in order to run any of the programs from the server. From the server pulldown menu, select "gmAccounts", then add an entry for "guest" with "ALL" for the value of "Commands". Leave the password field empty and click the "Enabled" checkbox. Go back to the menu, select "Save Updates" then "Exit". You may need to restart the gmServer command for this change to take effect.
I don't see the "Help" menu icon on certain commands. Where did it go?
The "Help" menu button is only available if you selected the "On-Line Documentation" installation option when you installed the software. You may use the software installer to add that feature at any time.
Why is the gmMobile (mobile device display) output so simple? Why can't I see the display with Macromedia Flash or other advanced tools?
The gmMobile command is designed to provide data that is viewable on all mobile web browsers, not just advanced devices such as the HTC EVO or Apple iPhone. There is nothing wrong with your configuration if you are only seeing a basic web page. Newer versions of the greenMonitor software include more advanced charts when accessed by a full-sized browser on a larger display, and may allow you choose to view the complete data on a mobile device.
How much is the greenMonitor software?
The greenMonitor Renewable Energy System monitoring software is priced based on level of functionality (for individual users), number of licensed users (for business systems), or the number of simultaneously monitored systems (for site licenses). Some products, such as greenMonitor Industrial Edition are limited to technically skilled commercial installation owners and are not available to consumers or non-technical end-users. Our complete price schedule is provided here. We may offer discounts for some of our competitors customers if they switch to our product. We may also offer discounts during the beta test period for new releases.
How do I purchase the greenMonitor software?
The greenMonitor software, as well as the greenMonitor integrated hardware solutions -- the greenMonitor Lite and our greenLogger sensor and control products -- are sold from this web site as well as through select resellers. To place an order, please send your requirements to our sales department -- sales@greenhousepc.com.
Upon receipt of payment, we will provide you with a user name and password needed to download the software, as well as product updates, from the software download web page.
Why should I choose the greenMonitor software instead of the competitions' products?
We are a full-line Renewable Energy business, not just a part-time, side-line software business as with some of our competitors, or a monitoring-only service as with others. Our competitors sell you software or system monitoring, and that's it. And if it's time for you to expand your renewable energy system, we're again available to help plan your upgrade using the data gathered by the greenMonitor software. We sell software because something is needed to monitor your system, and we feel we have the best product for the job.
The greenMonitor software is the most advanced and most comprehensive product in its class, offering features that are unheard of at this level. Features that are otherwise unavailable, such as automatic goal driven battery maintenance (Predictive Charge Management™), are part of what we do. We're actively "writing the book" on how to get the most from your OutBack Power Technologies equipment. Our competitors have "maintenance logs" or "monitoring kiosks" we have automatic maintenance tools, local and remote monitoring access, statistical performance analysis and a wealth of other tools with one goal mind -- advancing the state of the art in renewable energy system design and management.
The founder of greenHouse Computers, LLC is a professional Software Engineer with more than 30 years of software industry experience. Her accomplishments include numerous United States Patents, as well as professional recognition in the fields of computer system administration and software security and a growing portfolio of Smart Grid patents pending. With over 20 years of Enterprise grade operating system design and development experience, she brings large scale software design and development experience to the renewable energy system design, monitoring and management field. Her software projects run on tens of millions of computers, accessed by hundreds of millions of users around the world, 24 hours a day, seven days a week.
Can I evaluate the software first?
No, we do not have an "evaluation version" available at this time. Our competitors make evaluation copies available through the use of highly restrictive licensing mechanisms. Those same mechanisms that allow you to evaluate their products also prevents you from installing the software on other computers that you own -- and can keep you from using the software you paid for if your primary computer is out of service.
Can I get a refund if I don't like the software?
The only reason we will issue a refund is if the software cannot run on your primary computer, and if we are unable to solve the problems within 30 days of purchase. As with not offering an "evaluation version", we are unable to restrict you from installing the software on multiple systems (this is a feature -- we want you to install the software on multiple computers so you can access your renewable energy system from wherever you want to access it), and then forcing you to delete the software from all of your computers. If you suspect that you might need a refund, or that something about your computer system would make it function improperly or not at all, we encourage you to try out our no-cost monitoring solution first. If it works on your computer, our for-fee products will as well.
I need an unlisted feature for my system. What features do you have planned?
Our future release plans are published so that you will know what is in the works, and if we commit to delivering a feature, where that feature is in the process of being implemented. As the technology leader in small- to medium-scale system monitoring, we have the luxury of publishing our plans -- we surpassed many of our competitors' products early in our product's life and we don't expect them to catch up any time soon.
As of this update to our F.A.Q., greenMonitor Version 2.04.00 is exiting Beta Test. The current plans can be found on this page. Our development schedule produces approximately four major releases a year and the plans are published for each new release approximately the same time as each development release is made Generally Available. Features that are required to support sales should be brought to our attention as soon as possible as we do not include new features in old releases, so that we may deliver the highest quality software possible.
Can I monitor multiple Mate display controllers with a single license?
Certainly. There's nothing in the software that prevents you from doing this, and all of the license levels support multiple Mate display controllers.