Monitors Azzurro three-phase hybrid inverters via stick logger Modbus TCP.
Overview
This template reads PV generation, battery status, grid exchange, and load consumption data from Azzurro HYD 10000 ZSS and HYD 20000 ZSS three-phase hybrid inverters. Communication uses Modbus TCP via the ZSM-ETH-EXT or ZSM-WIFI-EXT stick logger on port 8899. The template is read-only and does not include control registers.
Key readings
Battery SOC and temperature
PV1 and PV2 power and voltage
Active power output total
Grid energy purchase and selling
Battery charge and discharge totals
Load consumption today and total
Use cases
Monitor real-time PV production per string and total active power output on a cloud dashboard.
Track battery state of charge and temperature to verify correct charge and discharge cycling.
Log daily and cumulative grid energy purchase and selling to analyse self-consumption ratios.
Create an alert when battery SOC drops below a defined threshold during peak demand hours.
Compare load consumption trends over time to advise customers on energy usage optimisation.
Installation
1Install the ZSM-ETH-EXT or ZSM-WIFI-EXT stick logger on the Azzurro inverter and connect it to the local network.
2Verify that the stick logger has obtained an IP address and is reachable from the ModbusCloud gateway (MCG or MLP series).
3Connect the ModbusCloud gateway to the same local network as the stick logger, either via Ethernet or Wi-Fi depending on the gateway model.
4Import the Azzurro HYD 10000 ZSS / HYD 20000 ZSS template in the ModbusCloud platform and set the target IP to the stick logger's address with TCP port 8899.
5Confirm that live register values appear on the ModbusCloud dashboard, checking PV power, battery SOC, and grid energy readings for plausibility.
Things to watch for
01
I cannot reach the stick logger on port 8899. What should I check?
Ensure the stick logger is powered and connected to the local network. Verify its IP address in your router's DHCP table. Check that no firewall rules block TCP port 8899 between the ModbusCloud gateway and the stick logger.
02
PV power values seem too low compared to actual production. Why?
PV power registers are reported in kilowatts, not watts. Confirm that the template scaling is applied correctly. If you see values like 5.2, that represents 5.2 kW.
03
Energy total registers show incorrect or very large numbers. What is wrong?
Energy totals use uint32 format spanning two consecutive Modbus addresses. Make sure the template is imported without manual register modifications, as splitting or reordering these addresses will produce wrong values.
04
Can I use this template to control or configure the inverter remotely?
No. This template is read-only and does not include write registers. All inverter configuration must be done through the manufacturer's own tools or the inverter display.
Registers (31)
31 read / 0 write
Name
Address
Function
Type
Unit
Access
Battery_SOC
1544
FC03
uint16
%
R
PV1_Power
1414
FC03
uint16
kW
R
PV2_Power
1417
FC03
uint16
kW
R
Power_Bat1
1542
FC03
int16
W
R
Battery_Temperature
1543
FC03
int16
°C
R
ReactivePower_Output_Total
1158
FC03
int16
W
R
Inverter_Status
1028
FC03
uint16
R
PV1_Voltage
1412
FC03
uint16
V
R
PV2_Voltage
1415
FC03
uint16
V
R
PV_Generation_Today
1668
FC03
uint32
kW
R
PV_Generation_Total
1670
FC03
uint32
kW
R
ActivePower_Output_Total
1157
FC03
int16
W
R
ActivePower_PV_Ext
1198
FC03
int16
R
ActivePower_Load_Sys
1199
FC03
uint16
R
Energy_Purchase_Today
1676
FC03
uint32
kWh
R
Energy_Selling_Today
1680
FC03
uint32
kWh
R
ActivePower_PCC_Total
1160
FC03
int16
Wh
R
ApparentPower_Output_Total
1159
FC03
int16
R
ReactivePower_PCC_Total
1161
FC03
int16
R
ApparentPower_PCC_Total
1162
FC03
int16
R
Energy_Purchase_Total
1678
FC03
uint32
kWh
R
Energy_Selling_Total
1682
FC03
uint32
kWh
R
Bat_Charge_Total
1686
FC03
uint32
kWh
R
Bat_Discharge_Total
1690
FC03
uint32
kWh
R
Bat_Discharge_Today
1688
FC03
uint32
kWh
R
Load_Consumption_Total
1674
FC03
uint32
kWh
R
Load_Consumption_Today
1672
FC03
uint32
kWh
R
Bat_Charge_Today
1684
FC03
uint32
kWh
R
Active_Power_Load_Total
1284
FC03
int16
R
ReactivePower_Load_Total
1285
FC03
int16
R
ApparentPower_Load_Total
1286
FC03
int16
R
Working with Modbus in your projects?
ModbusCloud is the hardware-plus-software platform that installers use to monitor, visualise and control Modbus devices from one portal. This template is one of hundreds you can use right away.