feat: Enhance MK2 driver with device state management and improved command handling
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-02-19 13:13:19 +11:00
parent e17e4d1a0a
commit e995a252e1
6 changed files with 917 additions and 36 deletions

View File

@@ -6,6 +6,8 @@ The invertergui allows the monitoring of a [Victron Multiplus](https://www.victr
The [`registry.coadcorp.com/nathan/invertergui`](https://registry.coadcorp.com/nathan/invertergui) container image is a build of this repository.
The code has been updated to support more of the protocol published by Victron at https://www.victronenergy.com/upload/documents/Technical-Information-Interfacing-with-VE-Bus-products-MK2-Protocol-3-14.pdf
## Acknowledgements
This project is based on the original open source `invertergui` project by Hendrik van Wyk and contributors:
@@ -76,6 +78,9 @@ services:
image: registry.coadcorp.com/nathan/invertergui:latest
environment:
READ_ONLY: "true"
devices:
- "/dev/ttyUSB0:/dev/ttyUSB0"
command: ["--mqtt.enabled", "--mqtt.broker=tcp://192.168.1.1:1883", "--loglevel=info"]
```
## Port 8080