Added a new version of the web dashboard that supports summarising data of multiple inverters in the one app (no need for a separate copy of the web app for each inverter). Three-phase environments are supported by the web app, but will require testing.
The dashboard has been added as a submodule, enabling easier update when a new version is needed within GivTCP.
Also fixes a few other minor issues:
I was initially experiencing build errors due to a newer version of the MQTT client, which required me to add mqtt.CallbackAPIVersion.VERSION1 for each usage.
Attempts to fix the day/night kWh usage values from being copied across when the rate changes in a multi-inverter environment.
I've tested this new version of GivTCP running as a standalone Docker container. I haven't tested the Home Assistant Add-on approach for running GivTCP.
Added a new version of the web dashboard that supports summarising data of multiple inverters in the one app (no need for a separate copy of the web app for each inverter). Three-phase environments are supported by the web app, but will require testing.
The dashboard has been added as a submodule, enabling easier update when a new version is needed within GivTCP.
Also fixes a few other minor issues:
mqtt.CallbackAPIVersion.VERSION1
for each usage.I've tested this new version of GivTCP running as a standalone Docker container. I haven't tested the Home Assistant Add-on approach for running GivTCP.