{ "rtype": 0, // 0 = modbus, 1 = http/json "name": "Sungrow Grid Meter2", // as displayed in the config dialog "manufacturer": "Sungrow", "dev_type": "sungrow_grid2", // will be prefixed by "meter_" // "upd_delay": 8000, // minimum interval between updates in msec // modbus parameters "rtu": { "silence_period": 50, // msec "silence_same_slave": false, "retries": 4, "rcv_timeout": 120 // msec }, "modbus_read": 4, // function code to read registers "modbus_read_max_registers": 96, "modbus_write": 16, // function code to write register(s) "modbus_write_max_registers": 64, // values used to build the model string "type_designation": { "address": 4999, "type": "int16", "reserved": [0x7fff, 0xffff] }, "version": { "address": 4951, "type": "int32", "length": 2, "reserved": [0x7fffffff, 0xffffffff] }, "firmware_version": { "address": 4953, "type": "string", "length": 15 }, "serial": { "address": 4989, "type": "string", "length": 10 }, // instantaneous values "voltage_l1": { "address": 5018, "type": "int16", "reserved": [0x7fff, 0xffff], "resolution": 1.0 // result in V }, "voltage_l2": { "address": 5019, "type": "int16", "reserved": [0x7fff, 0xffff], "resolution": 1.0 // result in V }, "voltage_l3": { "address": 5020, "type": "int16", "reserved": [0x7fff, 0xffff], "resolution": 1.0 // result in V }, "current_l1": { "address": 13030, "type": "int16", "resolution": 1.0 // result in mA }, "current_l2": { "address": 13031, "type": "int16", "resolution": 1.0 // result in mA }, "current_l3": { "address": 13032, "type": "int16", "resolution": 1.0 // result in mA }, // change this register if you need another value // load_power: 13007 // export power: 13009 // total active power: 13033 "power_w": { "address": 13009, "type": "int32", "reserved": [0x7fffffff, 0x80000000, 0xffffffff], "order": "lh", "resolution": 1.0 // result in W }, // accumulated values ins Haus geholt "import_wh": { "address": 13036, "type": "int32", "reserved": [0x7fffffff, 0xffffffff], "order": "lh", "resolution": 1000.0 // result in Wh }, // accumulated values vom Haus rückgespeist "export_wh": { // "address": 13045, "address": 5748, "type": "int32", "reserved": [0x7fffffff, 0xffffffff], "order": "lh", "resolution": 1000.0 // result in Wh }, // inputs "inputs": [ ] }