Fix handling of negative temperatures in the "Stats" page.
In "Settings->General Settings->address lookup", use
batchgeocode.com instead of maporama.com to translate an
address to latitude/longitude coordinates. The latter doesn't
seem to work anymore.
The formulas used to map the individual power components to
total usage/generation figures is now configurable in
the "Settings" menu ("Mapping formula 1/2"). Read the Help
page for details on the format of these formulas.
Bug fix
The daylight-savings-time fix from Nov 2nd (v0.56) broke
some of the time labels. For example, when displaying 31
days worth of data in the graph, the day-of-month labels
were missing. This has been fixed now (while still keeping
the DST-switch fix in place).
On Internet Explorer, selecting a time-zoom of 31 days now
properly displays the day-of-month labels (this has been
working all along with other browsers, such as Firefox).
Fix bugs that showed up when fetching data that crosses a
resolution-boundary (affects eGauges with at least 1 year worth
of data; note that the data is recorded properly, the bugs affected
only the display/rendering of the data).
Fix some Opera and Safari rendering issues on the "Stats" page.
Also, work around IE7 issues which caused it to fail on this page.
The page still doesn't look good on IE7, but at least it displays
the data properly.
Added a basic statistics page which summarizes monthly and
annual production, generation, and net-usage. This page is
reached by clicking on the "Stats" link in the menu on the
top right of the eGauge web pages.
Bug fix
Fix a bug in the Int64.js package which under certain
circumstances caused a 64-bit number to be mis-printed with
missing zeroes.
Fix a bug that caused browsers to get "stuck" when trying to
display a graph that crossed the time of switching from
daylight-savings-time to standard time.
Added a watch-dog facility. Once in a blue moon, eGauge
appears to get "stuck" in a way where it's possible to ping
the device, but nothing else works. Until we can track down
and fix the root-cause, the watch-dog is intended to work
around this problem by rebooting the device within 30
seconds after the situation arises. Such automatic reboots
can be detected after the fact by clicking on the "Status"
link. If the date shown there for "Last web-initiated
reboot" does not match with the date displayed in "Uptime",
then a reboot may have been triggered by the watch-dog or a
power failure.
The eGauge main page now loads faster, thanks to a more
compact encoding of the energy-data.
The "Time range" is now followed by energy information.
Specifically, the information consists of the amount of
energy produced during the displayed time-range (red), the
amount of energy used (green) and the net energy used
(black). This makes it easy to cross-check eGauge
measurements with, e.g., utility bills.
It is now possible to display the individual power sources
and loads being measured. The display of particular source
or load is enabled in the "Legend" by clicking the checkbox
in front of that soruce or load. This allows, for example,
to see how much power a solar system is using during the
night (to see this curve, you may need to select a "Power
zoom" level of 50W or so).
The "Status" page now displays the revision of the
installed software and how long the device has been running.
Bug fixes:
The power auto-scaling should now work much more reliably
and will now also ensure that the "Current" power display is
within the range of the power scale.