{ "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 } ] }