
Sigenergy Sigen Hybrid (grid)
The Sigenergy Sigen Hybrid is a residential and light-commercial hybrid inverter with integrated energy management, available in single-phase and three-phase variants supporting battery storage. This ModbusCloud template connects to the Sigen Hybrid, Sigen PV Max, and SigenStore EC over Modbus TCP and reads the plant-level grid sensor registers: grid active power (import or export direction), accumulated grid import energy, and per-phase AC currents on phases A, B, and C. With these registers polled continuously into your portal, you can track grid exchange in real time, build consumption reports, and trigger alerts without any additional metering hardware.
- Protocol
- Modbus TCP
- Connection
- Ethernet, Modbus TCP
- Registers
- 5, read only
- Brand
- Sigenergy
- Compatible models
- Sigen Hybrid · Sigen PV Max · SigenStore EC
- Last updated
Registers (5)
5 read, 0 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| power | W | Read | |||
| energy | Wh | Read | |||
| currents_a | A | Read | |||
| currents_b | A | Read | |||
| currents_c | A | Read |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Monitor real-time grid import and export power to verify the Sigen Hybrid is operating within expected feed-in limits.
- Track accumulated grid import energy over time to calculate monthly electricity costs and spot consumption trends.
- Alert on sustained grid import power above a threshold to detect when battery discharge is unexpectedly failing.
- Compare per-phase currents A, B, and C to identify load imbalance across the three-phase installation.
- Verify phase currents drop to near zero during an off-grid event to confirm correct islanding behavior.
Installation
Enable Modbus TCP on the inverter: open the mySigen app, navigate to the device settings, select ModBus Settings under the communication or parameter section, and turn on Local Modbus TCP.
Connect the Sigen Hybrid to the same LAN as the ModbusCloud Gateway via Ethernet, and confirm port 502 is reachable from the Gateway by checking the inverter's IP address in the mySigen app under Connectivity.
In the ModbusCloud portal, add the Gateway, import the Sigenergy Sigen Hybrid (grid) template, and set the Modbus unit ID to 247 to address the plant, or to the inverter's individual slave address if reading from a single device.
Spot-check the power register (address 30005) in the live register view: with no solar generation active, the value should reflect current grid import as a positive number scaled by 1000 to give kilowatts.
Things to watch for
Why does the power register always read zero or null?
Address 30005 returns grid power collected from the grid sensor. If no external grid sensor or gateway meter is connected and configured in the mySigen app, the register reports zero. Confirm the grid sensor connection status at address 30004, which should read 1 for connected, before troubleshooting further.
Phase B and C current registers show invalid values. What is wrong?
Registers 31019 and 31021 for phases B and C are only valid when the inverter output type is three-phase (L1/L2/L3 or L1/L2/L3/N). On single-phase installations the output type register at 31004 will be 0 (L/N), and phase B and C current registers are documented as invalid. Verify the output type register before relying on those values.
The Gateway connects but no register values appear in the portal.
Ensure Modbus TCP is enabled in the mySigen app and that port 502 is open and reachable from the Gateway's network segment. Verify the unit ID matches: use 247 for plant-level registers or the inverter's configured slave address for inverter-specific registers. Also confirm the inverter firmware is SPC109 or newer, as older firmware may not expose all registers reliably.
Energy register values look implausibly large. Is there a scaling issue?
The energy register at 30562 is a raw uint64 value. The Sigenergy Modbus protocol applies a gain factor of 100 for energy registers in kWh. If your integration does not apply this scaling, the displayed number will be 100 times the actual accumulated energy. Check that your template scaling configuration divides the raw value by 100 before displaying it in your dashboard.
Want to see how it works?










