reachableChanged(true) never fires within the nymea setup timeout when the RTU link is slow (e.g. 433 MHz radio relay). Add a fallback: trigger initialize() immediately if master is already connected (QTimer::singleShot 500 ms), and also on master::connectedChanged. The existing reachableChanged path is kept for TCP-style RTU adapters. Bump to 1.15.0+etm5. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
ABB Terra AC
This plugin integrates ABB Terra AC chargers via Modbus TCP and Modbus RTU.
Implemented features:
- network discovery for Modbus TCP chargers
- Modbus RTU discovery using nymea's managed RTU hardware resource
- connection state
- plugged-in and charging state detection
- charging enable/disable via current-limit control
- writable maximum charging current
- active power and session energy
- firmware version, serial number, and error code
- communication timeout setting
The register model is based on:
ABB_Terra_AC_Charger_ModbusCommunication_v1.7.pdf