1
0
Fork 0
modbusmqtt/modbus-mqtt/examples/sungrow-sh5.0rs.json

260 lines
6.2 KiB
JSON

{
"host": "10.10.10.219",
"unit": 1,
"proto": "tcp",
"address_offset": -1,
"registers": [
{
"address": 5017,
"type": "u32",
"name": "dc_power",
"swap_words": true,
"period": "500ms"
},
{
"address": 13034,
"type": "u32",
"name": "active_power",
"swap_words": true,
"period": "500ms"
},
{
"address": 4990,
"name": "serial_number",
"type": "string",
"length": 10
},
{
"address": 5008,
"type": "s16",
"name": "internal_temperature",
"period": "1m",
"scale": -1
},
{
"address": 5001,
"type": "u16",
"name": "nominal_output_power",
"period": "1m",
"scale": 2
},
{
"address": 13008,
"type": "s32",
"name": "load_power",
"swap_words": true,
"period": "500ms"
},
{
"address": 13010,
"type": "s32",
"name": "export_power",
"swap_words": true,
"period": "500ms"
},
{
"address": 13020,
"name": "battery_voltage",
"period": "3s",
"type": "u16",
"scale": -1
},
{
"address": 13022,
"name": "battery_power",
"period": "500ms"
},
{
"address": 13021,
"name": "battery_current",
"period": "500ms",
"type": "s16",
"scale": -1
},
{
"address": 13023,
"name": "battery_level",
"period": "1m",
"scale": -1
},
{
"address": 13024,
"name": "battery_health",
"period": "10m",
"scale": -1
},
{
"address": 5036,
"name": "grid_frequency",
"period": "1m",
"scale": -2
},
{
"address": 5019,
"name": "phase_a_voltage",
"period": "1m",
"scale": -1
},
{
"address": 13031,
"name": "phase_a_current",
"period": "1m",
"scale": -1
},
{
"address": 5011,
"name": "mppt1_voltage",
"scale": -1
},
{
"address": 5012,
"name": "mppt1_current",
"scale": -1
},
{
"address": 5013,
"name": "mppt2_voltage",
"scale": -1
},
{
"address": 5014,
"name": "mppt2_current",
"scale": -1
},
{
"register_type": "holding",
"address": 13058,
"name": "max_soc",
"period": "90s",
"scale": -1
},
{
"register_type": "holding",
"address": 13059,
"name": "min_soc",
"period": "90s",
"scale": -1
},
{
"register_type": "holding",
"address": 13100,
"name": "battery_reserve"
},
{
"register_type": "holding",
"address": 33148,
"name": "forced_battery_power",
"scale": 1
},
{
"address": 13002,
"type": "u16",
"name": "daily_pv_generation",
"scale": -1
},
{
"address": 13003,
"type": "u32",
"swap_words": true,
"name": "total_pv_generation",
"scale": -1
},
{
"address": 13005,
"type": "u16",
"name": "daily_export_energy",
"scale": -1
},
{
"address": 13006,
"type": "u32",
"swap_words": true,
"name": "total_export_energy",
"scale": -1
},
{
"address": 13012,
"type": "u16",
"name": "daily_battery_charge_energy",
"scale": -1
},
{
"address": 13013,
"type": "u32",
"swap_words": true,
"name": "total_battery_charge_energy",
"scale": -1
},
{
"address": 13026,
"type": "u16",
"name": "daily_battery_discharge_energy",
"scale": -1
},
{
"address": 13027,
"type": "u32",
"swap_words": true,
"name": "total_battery_discharge_energy",
"scale": -1
},
{
"address": 13017,
"type": "u16",
"name": "daily_direct_energy_consumption",
"scale": -1
},
{
"address": 13018,
"type": "u32",
"swap_words": true,
"name": "total_direct_energy_consumption",
"scale": -1
},
{
"address": 5003,
"type": "u16",
"name": "daily_output_energy",
"scale": -1
},
{
"address": 5004,
"type": "u32",
"swap_words": true,
"name": "total_output_energy",
"scale": -1
},
{
"address": 13029,
"type": "u16",
"name": "daily_self_consumption_rate",
"scale": -1
},
{
"address": 13036,
"type": "u16",
"name": "daily_import_energy",
"scale": -1
},
{
"address": 13037,
"type": "u32",
"swap_words": true,
"name": "total_import_energy",
"scale": -1
},
{
"address": 13040,
"type": "u16",
"name": "daily_charge_energy",
"scale": -1
},
{
"address": 13041,
"type": "u32",
"swap_words": true,
"name": "total_charge_energy",
"scale": -1
}
]
}