The Storage page lets you interact with your Battery controllers, see real-time data as it is received from your BC’s, and see historical graphs of data collected by your BC’s.

The line below the Storage title contains a module drop-down, with left and right buttons to traverse through the list, a System link and a Summary link.

We’ll start with the graphs, and the most useful graph of them all, the System graph. The System graphs show aggregate data. Bus voltage is the average of the bus voltages reported by the BC’s, Total battery current is the sum of all the currents reported by the BC’s, and Total battery energy is the sum of all the energies reported by the BC’s.

The line below the System title contains a date and time selector, with backward, forwards and “now” buttons, a timescale drop-down, optionally a “mam” drop-down (see below), a bus voltage y-axis scale drop-down, and finally a graph size drop-down.

The date selector shows the time and date of the right-hand edge of the graphs, and three buttons. The button with the less-than symbol moves the date backwards in time by a little less than the timescale, the greater-than button takes you forward in time by the same, and the double greater-than button takes you to “now.” If you’ve gone backwards or forwards in time using the less-than or greater-than buttons then whenever you return to this page it will show the same graph. If you use the double greater-than “now” button, when you return you will always see the up-to-date graph, as it is now.

The timescale drop-down lets you choose the interval of time to show, and can range from 1 hour to 2 years. Timescales up to 4 days shows you real-time data, as in the graph above. Timescales from 1 month and higher show you minimum, average and maximum daily data, as in the following image.

You’ll note there is another drop-down after the timescale drop-down. This is the “mam” drop-down, short for Minimum, Average, Maximum. This lets you select from those three options as well as All, as in this image. The minimum value is shown in red, average in green, maximum in black. This is daily data, not real-time.

The energy graph doesn’t show min, max and average. It shows total outgoing energy in red, total incoming energy in black, and the difference between the two in green. Again, per day data.

The longer scale graphs are great for spotting trends. It’s only slight but there has been a gradual decrease in my maximum bus voltage over the last 6 months. Don’t know why just yet. And the energy graph tells the tale of coding bugs and fixes.

The final drop-down is to select graph size. The ones in both images are small. Chose whatever size best suits your needs.

If you select one of the BC’s from the module drop-down menu you will see similar graphs to the System graphs except they will show data only for that BC.

You get the same graph controls that you have on the System page, and you also get a relay control, similar to the one you get on the dashboard, and a battery temperature graph, which you can’t see in this image because it’s off the bottom of the window.

And, finally, the Summary page.

This lists all your BC’s with their relay control and the various readings to 3 decimal places. All of this is updated in real-time.

This page shows you the latest, current (time, not electrical) values from each BC. However, if we don’t receive updated values from a BC for a few minutes, perhaps because of a network connectivity issue, we deem the latest value to be stale. A latest value that changes from current to stale will be removed from any page on which it appears. It will disappear, automatically and in real-time. Once communications with the BC is restored and new values are received then the latest value will go from stale to current and will reappear on the page, automatically and in real-time.

This is why there is no data shown against my Mo 6. It has been retired from service for quite a while and its latest sensor values are quite old.

Stale data handling is done for all modules, not just the BC’s, and is done on all pages, not just this summary page. Stale data handling also applies to the status panel.

All the options on this page are stored as part of your browser’s cookie and will be used each time you visit this page. The graph size you select sets the graph size across all pages that show graphs.