Hanwha Q CELLS

I have been in contact with the help desk at qcell Australia regarding the error on the local json file …

Basically they told me to use the web site to get the information. I explained I would like to use the json file within home assistant … Their response is they do not support the local json file (anymore) …

Looks like they want all information/data to go via their cloud …

thanks for the update back to the start and see is we can integrate q.command

I take it all back …
the alldata/JSON file has been working for two weeks without any problems !!

Had an error remotely rebooted JSON back and working.

You can also get data via Modbus over TCP. By trial and error I got these addresses:

(this is an export from iobroker in JSON format, hopefully its useful.)

{
  "modbus.0": {
    "_id": "modbus.0",
    "type": "meta",
    "common": {
      "type": "meta"
    },
    "native": {},
    "from": "system.adapter.modbus.0",
    "ts": 1692251903199,
    "user": "system.user.admin"
  },
  "modbus.0.discreteInputs": {
    "type": "channel",
    "common": {
      "name": "Discrete inputs"
    },
    "native": {},
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1665054108416,
    "_id": "modbus.0.discreteInputs"
  },
  "modbus.0.holdingRegisters": {
    "type": "channel",
    "common": {
      "name": "Holding registers"
    },
    "native": {},
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1665223133536,
    "_id": "modbus.0.holdingRegisters"
  },
  "modbus.0.info": {
    "_id": "modbus.0.info",
    "type": "channel",
    "common": {
      "name": "info"
    },
    "native": {},
    "from": "system.adapter.modbus.0",
    "ts": 1692251905997,
    "user": "system.user.admin"
  },
  "modbus.0.info.connection": {
    "_id": "modbus.0.info.connection",
    "type": "state",
    "common": {
      "role": "indicator.connected",
      "name": "If master connected",
      "type": "boolean",
      "read": true,
      "write": false,
      "def": false
    },
    "native": {},
    "from": "system.adapter.modbus.0",
    "ts": 1692251903228,
    "user": "system.user.admin"
  },
  "modbus.0.info.pollTime": {
    "type": "state",
    "common": {
      "name": "Poll time",
      "type": "number",
      "role": "",
      "write": false,
      "read": true,
      "def": 0,
      "unit": "ms"
    },
    "native": {},
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904591,
    "_id": "modbus.0.info.pollTime"
  },
  "modbus.0.inputRegisters": {
    "type": "channel",
    "common": {
      "name": "Input registers"
    },
    "native": {},
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905976,
    "_id": "modbus.0.inputRegisters"
  },
  "modbus.0.inputRegisters.30051_Model": {
    "_id": "modbus.0.inputRegisters.30051_Model",
    "type": "state",
    "common": {
      "name": "Unit Model number",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 50,
      "deviceId": 1,
      "type": "uint16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904614
  },
  "modbus.0.inputRegisters.30057_Serial": {
    "_id": "modbus.0.inputRegisters.30057_Serial",
    "type": "state",
    "common": {
      "name": "Unit Serial number",
      "role": "level",
      "type": "string",
      "read": true,
      "write": false,
      "def": "",
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 56,
      "deviceId": 1,
      "type": "stringle",
      "len": 9,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904649
  },
  "modbus.0.inputRegisters.30104_Inverter": {
    "_id": "modbus.0.inputRegisters.30104_Inverter",
    "type": "state",
    "common": {
      "name": "Unit data",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 103,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904680
  },
  "modbus.0.inputRegisters.30105_Inverter": {
    "_id": "modbus.0.inputRegisters.30105_Inverter",
    "type": "state",
    "common": {
      "name": "Unit data",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 104,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904717
  },
  "modbus.0.inputRegisters.30107_Inverter": {
    "_id": "modbus.0.inputRegisters.30107_Inverter",
    "type": "state",
    "common": {
      "name": "Unit data",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 106,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904745
  },
  "modbus.0.inputRegisters.30117_Inverter": {
    "_id": "modbus.0.inputRegisters.30117_Inverter",
    "type": "state",
    "common": {
      "name": "Unit data",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 116,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904769
  },
  "modbus.0.inputRegisters.30119_Inverter": {
    "_id": "modbus.0.inputRegisters.30119_Inverter",
    "type": "state",
    "common": {
      "name": "Unit data",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 118,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904843
  },
  "modbus.0.inputRegisters.30121_Inverter": {
    "_id": "modbus.0.inputRegisters.30121_Inverter",
    "type": "state",
    "common": {
      "name": "Unit data",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 120,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904877
  },
  "modbus.0.inputRegisters.30123_Inverter": {
    "_id": "modbus.0.inputRegisters.30123_Inverter",
    "type": "state",
    "common": {
      "name": "Unit data",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 122,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904902
  },
  "modbus.0.inputRegisters.30202_Battery_Voltage": {
    "_id": "modbus.0.inputRegisters.30202_Battery_Voltage",
    "type": "state",
    "common": {
      "name": "Battery Voltage",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "V"
    },
    "native": {
      "regType": "inputRegs",
      "address": 201,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904928
  },
  "modbus.0.inputRegisters.30204_Battery_Current": {
    "_id": "modbus.0.inputRegisters.30204_Battery_Current",
    "type": "state",
    "common": {
      "name": "Battery Current",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "A"
    },
    "native": {
      "regType": "inputRegs",
      "address": 203,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.01
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904967
  },
  "modbus.0.inputRegisters.30302_Unknown": {
    "_id": "modbus.0.inputRegisters.30302_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (possibly a temperature)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 301,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251904998
  },
  "modbus.0.inputRegisters.30306_Unknown": {
    "_id": "modbus.0.inputRegisters.30306_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (possibly a temperature)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 305,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905018
  },
  "modbus.0.inputRegisters.30308_Unknown": {
    "_id": "modbus.0.inputRegisters.30308_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (possibly a temperature)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 307,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905048
  },
  "modbus.0.inputRegisters.30312_Unknown": {
    "_id": "modbus.0.inputRegisters.30312_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (possibly a temperature)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 311,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905073
  },
  "modbus.0.inputRegisters.30314_Unknown": {
    "_id": "modbus.0.inputRegisters.30314_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (possibly a temperature)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 313,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905097
  },
  "modbus.0.inputRegisters.30316_Unknown": {
    "_id": "modbus.0.inputRegisters.30316_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (possibly a temperature)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 315,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905135
  },
  "modbus.0.inputRegisters.30402_Grid_Voltage": {
    "_id": "modbus.0.inputRegisters.30402_Grid_Voltage",
    "type": "state",
    "common": {
      "name": "Grid Volt",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "V"
    },
    "native": {
      "regType": "inputRegs",
      "address": 401,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905166
  },
  "modbus.0.inputRegisters.30407_Grid_Power": {
    "_id": "modbus.0.inputRegisters.30407_Grid_Power",
    "type": "state",
    "common": {
      "name": "Grid Power",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kW"
    },
    "native": {
      "regType": "inputRegs",
      "address": 406,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 0.001
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905195
  },
  "modbus.0.inputRegisters.30411_Unknown": {
    "_id": "modbus.0.inputRegisters.30411_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 410,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905218
  },
  "modbus.0.inputRegisters.30412_Unknown": {
    "_id": "modbus.0.inputRegisters.30412_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 411,
      "deviceId": 1,
      "type": "uint16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905242
  },
  "modbus.0.inputRegisters.30413_Unknown": {
    "_id": "modbus.0.inputRegisters.30413_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 412,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905264
  },
  "modbus.0.inputRegisters.30502_Inverter_Voltage": {
    "_id": "modbus.0.inputRegisters.30502_Inverter_Voltage",
    "type": "state",
    "common": {
      "name": "Inverter Voltage",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "V"
    },
    "native": {
      "regType": "inputRegs",
      "address": 501,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905290
  },
  "modbus.0.inputRegisters.30508_Inverter_Current": {
    "_id": "modbus.0.inputRegisters.30508_Inverter_Current",
    "type": "state",
    "common": {
      "name": "Inverter Current",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "A"
    },
    "native": {
      "regType": "inputRegs",
      "address": 507,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.01
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905336
  },
  "modbus.0.inputRegisters.30514_PV1_Voltage": {
    "_id": "modbus.0.inputRegisters.30514_PV1_Voltage",
    "type": "state",
    "common": {
      "name": "PV1 Voltage",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "V"
    },
    "native": {
      "regType": "inputRegs",
      "address": 513,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905365
  },
  "modbus.0.inputRegisters.30516_PV2_Voltage": {
    "_id": "modbus.0.inputRegisters.30516_PV2_Voltage",
    "type": "state",
    "common": {
      "name": "PV2 Voltage",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "V"
    },
    "native": {
      "regType": "inputRegs",
      "address": 515,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905386
  },
  "modbus.0.inputRegisters.30518_PV1_Current": {
    "_id": "modbus.0.inputRegisters.30518_PV1_Current",
    "type": "state",
    "common": {
      "name": "PV1 Current",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "A"
    },
    "native": {
      "regType": "inputRegs",
      "address": 517,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.01
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905406
  },
  "modbus.0.inputRegisters.30520_PV2_Current": {
    "_id": "modbus.0.inputRegisters.30520_PV2_Current",
    "type": "state",
    "common": {
      "name": "PV2 Current",
      "role": "value",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "A"
    },
    "native": {
      "regType": "inputRegs",
      "address": 519,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 0.01
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905434
  },
  "modbus.0.inputRegisters.30601_Inverter_Power": {
    "_id": "modbus.0.inputRegisters.30601_Inverter_Power",
    "type": "state",
    "common": {
      "name": "Inverter Power",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kW"
    },
    "native": {
      "regType": "inputRegs",
      "address": 600,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 0.001
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905466
  },
  "modbus.0.inputRegisters.30701_Unknown": {
    "_id": "modbus.0.inputRegisters.30701_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 700,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905483
  },
  "modbus.0.inputRegisters.30703_Unknown": {
    "_id": "modbus.0.inputRegisters.30703_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 702,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905501
  },
  "modbus.0.inputRegisters.30705_Today_feed_out": {
    "_id": "modbus.0.inputRegisters.30705_Today_feed_out",
    "type": "state",
    "common": {
      "name": "Today Grid Out",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kWh"
    },
    "native": {
      "regType": "inputRegs",
      "address": 704,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905525
  },
  "modbus.0.inputRegisters.30707_Today_feed_in": {
    "_id": "modbus.0.inputRegisters.30707_Today_feed_in",
    "type": "state",
    "common": {
      "name": "Today Grid In",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kWh"
    },
    "native": {
      "regType": "inputRegs",
      "address": 706,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905561
  },
  "modbus.0.inputRegisters.30709_PV_Power": {
    "_id": "modbus.0.inputRegisters.30709_PV_Power",
    "type": "state",
    "common": {
      "name": "PV Total {pwer",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kwH"
    },
    "native": {
      "regType": "inputRegs",
      "address": 708,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 0.001
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905585
  },
  "modbus.0.inputRegisters.30711_Batt_Power": {
    "_id": "modbus.0.inputRegisters.30711_Batt_Power",
    "type": "state",
    "common": {
      "name": "Battery Power",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kWh"
    },
    "native": {
      "regType": "inputRegs",
      "address": 710,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 0.001
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905617
  },
  "modbus.0.inputRegisters.30713_Unknown": {
    "_id": "modbus.0.inputRegisters.30713_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (0)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 712,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905637
  },
  "modbus.0.inputRegisters.30715_Batt_Tot_Charge": {
    "_id": "modbus.0.inputRegisters.30715_Batt_Tot_Charge",
    "type": "state",
    "common": {
      "name": "Battery Total Charge",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kWh"
    },
    "native": {
      "regType": "inputRegs",
      "address": 714,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905660
  },
  "modbus.0.inputRegisters.30717_Batt_Tot_Discharge": {
    "_id": "modbus.0.inputRegisters.30717_Batt_Tot_Discharge",
    "type": "state",
    "common": {
      "name": "Battery Total Discharge",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kWh"
    },
    "native": {
      "regType": "inputRegs",
      "address": 716,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905686
  },
  "modbus.0.inputRegisters.30719_PV_Today_Power": {
    "_id": "modbus.0.inputRegisters.30719_PV_Today_Power",
    "type": "state",
    "common": {
      "name": "Today PV  Power",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 718,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905707
  },
  "modbus.0.inputRegisters.30801_Power_Consumption": {
    "_id": "modbus.0.inputRegisters.30801_Power_Consumption",
    "type": "state",
    "common": {
      "name": "Power Consumption",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "kW"
    },
    "native": {
      "regType": "inputRegs",
      "address": 800,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 0.001
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905732
  },
  "modbus.0.inputRegisters.30901_Date_Time_Now": {
    "_id": "modbus.0.inputRegisters.30901_Date_Time_Now",
    "type": "state",
    "common": {
      "name": "Date Time",
      "role": "value.time",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 900,
      "deviceId": 1,
      "type": "uint32be",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905774
  },
  "modbus.0.inputRegisters.31001_Unknown": {
    "_id": "modbus.0.inputRegisters.31001_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (1)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 1000,
      "deviceId": 1,
      "type": "uint16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905821
  },
  "modbus.0.inputRegisters.31003_Unknown": {
    "_id": "modbus.0.inputRegisters.31003_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (1)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 1002,
      "deviceId": 1,
      "type": "uint16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905851
  },
  "modbus.0.inputRegisters.31005_Unknown": {
    "_id": "modbus.0.inputRegisters.31005_Unknown",
    "type": "state",
    "common": {
      "name": "Unknown (3)",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 1004,
      "deviceId": 1,
      "type": "uint16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905874
  },
  "modbus.0.inputRegisters.31007": {
    "_id": "modbus.0.inputRegisters.31007",
    "type": "state",
    "common": {
      "name": "",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 1006,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905894
  },
  "modbus.0.inputRegisters.31008_Battery_Temperature": {
    "_id": "modbus.0.inputRegisters.31008_Battery_Temperature",
    "type": "state",
    "common": {
      "name": "Battery Temperature",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "°"
    },
    "native": {
      "regType": "inputRegs",
      "address": 1007,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905916
  },
  "modbus.0.inputRegisters.31021_Battery_SoC": {
    "_id": "modbus.0.inputRegisters.31021_Battery_SoC",
    "type": "state",
    "common": {
      "name": "Battery SoC",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": "%"
    },
    "native": {
      "regType": "inputRegs",
      "address": 1020,
      "deviceId": 1,
      "type": "int16be",
      "len": 1,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905936
  },
  "modbus.0.inputRegisters.31025_Battery_Health": {
    "_id": "modbus.0.inputRegisters.31025_Battery_Health",
    "type": "state",
    "common": {
      "name": "Battery Health",
      "role": "level",
      "type": "number",
      "read": true,
      "write": false,
      "def": 0,
      "unit": ""
    },
    "native": {
      "regType": "inputRegs",
      "address": 1024,
      "deviceId": 1,
      "type": "floatbe",
      "len": 2,
      "offset": 0,
      "factor": 1
    },
    "from": "system.adapter.modbus.0",
    "user": "system.user.admin",
    "ts": 1692251905956
  },
  "modbus.admin": {
    "type": "meta",
    "common": {
      "name": "admin",
      "type": "admin"
    },
    "from": "system.host.iobroker.cli",
    "ts": 1665049917794,
    "native": {},
    "_id": "modbus.admin"
  }
}

Looks like a firmware update has changed the JSON if you need battery information here is what i am using

  • platform: rest
    name: PWBatteryAverageTotalChargePerc
    resource: http://192.168.1.36/alldata
    value_template: ‘{{ value_json.current_avg_soc | round (1)}}’
    unit_of_measurement: “%”
    scan_interval: 400
    icon: mdi:battery
    verify_ssl: false

Has any created an integration I can download?

local access stopped again back to cloud and no HA integration