Load, create and reuse declarative Modbus drivers without rewriting the panel.
Back to site
Declarative Modbus RTU drivers in JSON
HelioPulse reads devices through declarative Modbus RTU drivers defined in JSON. You describe registers, metrics, scaling and polling, and the panel reads the device without any code changes.
- Load, create and reuse declarative Modbus drivers without rewriting the panel.
- Generate synthetic telemetry from a driver to validate the UI without hardware.
01
Describe registers, not code
A driver maps Modbus registers to metrics with units, scale and sign. Validated JSON means you add support for a device by editing a file, not the app.
02
Reuse and validate
Load a driver, validate it and reuse it across installations. The same model covers inverters and BMS devices.
Generate synthetic telemetry from a driver to validate the UI without hardware.
Create a driver
Load, create and reuse declarative Modbus RTU drivers in JSON to read inverters and BMS devices, without rewriting the panel.