Difference between revisions of "Live data"
m (changed CAN-data page link to CAN-bus.) |
m (Added a wish to the wishlist) |
||
Line 36: | Line 36: | ||
* A way to start a timer of some sort to create a point for data analysis | * A way to start a timer of some sort to create a point for data analysis | ||
* A way to show estimated time on basis of incoming and outgoing power | * A way to show estimated time on basis of incoming and outgoing power | ||
*As of now the dashboard only includes live data that is sent to the server via MQTT. A way for simulating data while the [[datalogger]] is not generating that data, is a must feature for developing strategies. |
Revision as of 18:48, 29 September 2022
The live data of the solar boat is build upon the logged CAN-data from the datalogger that sends a string of MQTT packet to the EoI Linux server that can be used to show in the home assistant dashboard.
This dashboard can be accessed through live.boi2.nl. Where a login is prompted before it can be accessed, the login can be asked from: Quinten and Floris.
Home assistant dashboard
The home assistant dashboard is subscribed to the MQTT topic, where the CAN-data is processed and shown on the dashboard.
Pages
On the dashboard there are multiple pages where the data is shown to the user. A list of those pages are given below:
Pagename | Description |
---|---|
HOME | This is the overview with common used data during a race. |
BATTERY | A detailed view within the state of the battery. |
MPPT | A detailed view of the different MPPTs. |
GRAPHS | A graph showing the power output of all the solar panels. |
MAP | Map showing the location of the boat. |
Wish list
The dashboard and plug-ins that home assistant provides is still in its infant state and can be drastically improved to show the data in a sophisticated way. Therefore a list of possible improvements are shown here.
- An easier way to create graphs for different variables
- Map were a path can be drawn and calculate distance ( for long distance races )
- A way to start a timer of some sort to create a point for data analysis
- A way to show estimated time on basis of incoming and outgoing power
- As of now the dashboard only includes live data that is sent to the server via MQTT. A way for simulating data while the datalogger is not generating that data, is a must feature for developing strategies.