Open ele-dev opened 2 days ago
POC for a Modbus/TCP client in C++ with libmodbus-dev was successfully tested on WSL2 with a Shelly Pro 3em.
First local build of the energy manager with modbus powermeter support is finished and will undergo testing
Basic tests passed. After some hours sometimes it suddenly receives invalid modbus data and does not auto recover from it yet. Taken measures:
The non blocking UDP listener works very well but is very specialized to my personal setup with the Berry script running the tasmota energy meter. A more generic interfaces class for energy meters would allow implementation of additional protocols such as HTTP or Modbus/TCP for other energymeters (e.g. Shelly Pro 3em)