requests: - start: 3 end: 112 mb_functioncode: 3 - start: 150 end: 249 mb_functioncode: 3 - start: 250 end: 279 mb_functioncode: 3 parameters: - group: solar items: - name: "PV1 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 1 registers: 186 icon: 'mdi:solar-power' - name: "PV2 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 1 registers: 187 icon: 'mdi:solar-power' - name: "PV1 Voltage" class: "voltage" state_class: "measurement" uom: "V" scale: 0.1 rule: 1 registers: 109 icon: 'mdi:solar-power' - name: "PV2 Voltage" class: "voltage" state_class: "measurement" uom: "V" scale: 0.1 rule: 1 registers: 111 icon: 'mdi:solar-power' - name: "PV1 Current" class: "current" uom: "A" scale: 0.1 rule: 1 registers: 110 icon: 'mdi:solar-power' - name: "PV2 Current" class: "current" state_class: "measurement" uom: "A" scale: 0.1 rule: 1 registers: 112 icon: 'mdi:solar-power' - name: "Daily Production" class: "energy" state_class: "measurement" uom: "kWh" scale: 0.1 rule: 1 registers: 108 icon: 'mdi:solar-power' - name: "Total Production" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 3 registers: 96-97 icon: 'mdi:solar-power' - name: "Micro-inverter Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 1 registers: 166 icon: 'mdi:solar-power' - group: Battery items: - name: "Total Battery Charge" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 3 registers: 72-73 icon: 'mdi:battery-plus' - name: "Total Battery Discharge" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 3 registers: 74-75 icon: 'mdi:battery-minus' - name: "Daily Battery Charge" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 1 registers: 70 icon: 'mdi:battery-plus' - name: "Daily Battery Discharge" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 1 registers: 71 icon: 'mdi:battery-minus' - name: "Battery Status" class: "" state_class: "measurement" uom: "" scale: 1 rule: 1 registers: 189 isstr: true lookup: - key: 0 value: "Charge" - key: 1 value: "Stand-by" - key: 2 value: "Discharge" icon: 'mdi:battery' - name: "Battery Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 190 icon: 'mdi:battery' - name: "Battery Voltage" class: "voltage" state_class: "measurement" uom: "V" scale: 0.01 rule: 1 registers: 183 icon: 'mdi:battery' - name: "Battery SOC" class: "battery" state_class: "measurement" uom: "%" scale: 1 rule: 1 registers: 184 icon: 'mdi:battery' - name: "Battery Current" class: "current" state_class: "measurement" uom: "A" scale: 0.01 rule: 2 registers: 191 icon: 'mdi:battery' - name: "Battery Temperature" class: "temperature" state_class: "measurement" uom: "°C" scale: 0.1 rule: 1 offset: 1000 registers: 182 icon: 'mdi:battery' - group: Grid items: - name: "Total Grid Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 169 icon: 'mdi:transmission-tower' - name: "Grid Voltage L1" class: "voltage" state_class: "measurement" uom: "V" scale: 0.1 rule: 1 registers: 150 icon: 'mdi:transmission-tower' - name: "Grid Current L1" class: "current" state_class: "measurement" uom: "A" scale: 0.01 rule: 1 registers: 160 icon: 'mdi:current-ac' - name: "Grid Voltage L2" class: "voltage" state_class: "measurement" uom: "V" scale: 0.1 rule: 1 registers: 151 icon: 'mdi:transmission-tower' - name: "Grid Current L2" class: "current" state_class: "measurement" uom: "A" scale: 0.01 rule: 1 registers: 161 icon: 'mdi:current-ac' - name: "Internal CT L1 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 167 icon: 'mdi:transmission-tower' - name: "Internal CT L2 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 168 icon: 'mdi:transmission-tower' - name: "External CT L1 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 170 icon: 'mdi:transmission-tower' - name: "External CT L2 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 171 icon: 'mdi:transmission-tower' - name: "Daily Energy Bought" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 1 registers: 76 icon: 'mdi:transmission-tower-export' - name: "Total Energy Bought" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 1 registers: 78-80 icon: 'mdi:transmission-tower-export' - name: "Daily Energy Sold" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 1 registers: 77 icon: 'mdi:transmission-tower-import' - name: "Total Energy Sold" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 3 registers: 81-82 icon: 'mdi:transmission-tower-import' - name: "Total Grid Production" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 4 registers: 63-64 icon: 'mdi:transmission-tower' - group: Upload items: - name: "Total Load Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 1 registers: 178 icon: 'mdi:lightning-bolt-outline' - name: "Load L1 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 1 registers: 176 icon: 'mdi:lightning-bolt-outline' - name: "Load L2 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 1 registers: 177 icon: 'mdi:lightning-bolt-outline' - name: "Load Voltage" class: "voltage" state_class: "measurement" uom: "V" scale: 0.1 rule: 1 registers: 157 icon: 'mdi:lightning-bolt-outline' - name: "Daily Load Consumption" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 1 registers: 84 icon: 'mdi:lightning-bolt-outline' - name: "Total Load Consumption" class: "energy" state_class: "total_increasing" uom: "kWh" scale: 0.1 rule: 3 registers: 85-86 icon: 'mdi:lightning-bolt-outline' - name: "SmartLoad Enable Status" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 195 isstr: true lookup: - key: 0 value: "OFF" - key: 1 value: "ON" icon: 'mdi:lightning-bolt-outline' - group: Inverter items: - name: "Running Status" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 59 isstr: true lookup: - key: 0 value: "Stand-by" - key: 1 value: "Self-checking" - key: 2 value: "Normal" - key: 3 value: "FAULT" icon: 'mdi:home-lightning-bolt' - name: "Total Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 175 icon: 'mdi:home-lightning-bolt' - name: "Grid Frequency" class: "frequency" state_class: "measurement" uom: "Hz" scale: 0.01 rule: 1 registers: 79 icon: 'mdi:sine-wave' - name: "Current L1" class: "current" state_class: "measurement" uom: "A" scale: 0.01 rule: 2 registers: 164 icon: 'mdi:home-lightning-bolt' - name: "Current L2" class: "current" uom: "A" scale: 0.01 rule: 2 registers: 165 icon: 'mdi:home-lightning-bolt' - name: "Inverter L1 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 173 icon: 'mdi:home-lightning-bolt' - name: "Inverter L2 Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 2 registers: 174 icon: 'mdi:home-lightning-bolt' - name: "Load Frequency" class: "" state_class: "measurement" uom: "Hz" scale: 0.01 rule: 1 registers: 192 icon: 'mdi:sine-wave' - name: "DC Temperature" class: "temperature" state_class: "measurement" uom: "°C" scale: 0.1 rule: 2 offset: 1000 registers: 90 icon: 'mdi:thermometer' - name: "AC Temperature" class: "temperature" state_class: "measurement" uom: "°C" scale: 0.1 rule: 2 offset: 1000 registers: 91 icon: 'mdi:thermometer' - name: "Inverter ID" class: "" state_class: "" uom: "" scale: 1 rule: 5 registers: 3-7 isstr: true - name: "Communication Board Version No." class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 14 isstr: true - name: "Control Board Version No." class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 13 isstr: true - name: "Grid-connected Status" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 194 isstr: true lookup: - key: 0 value: "Off-Grid" - key: 1 value: "On-Grid" - name: "Gen-connected Status" class: "" uom: "" state_class: "" scale: 1 rule: 1 registers: 166 isstr: true lookup: - key: 0 value: "none" - key: 1 value: "On" - name: "Gen Power" class: "power" state_class: "measurement" uom: "W" scale: 1 rule: 1 registers: 166 - name: "Work Mode" class: "" state_class: "" uom: "" scale: 1 rule: 3 registers: 244-247 isstr: true lookup: - key: 0 value: "Selling First" - key: 1 value: "Zero-Export to Load&Solar Sell" - key: 2 value: "Zero-Export to Home&Solar Sell" - key: 3 value: "Zero-Export to Load" - key: 4 value: "Zero-Export to Home" icon: 'mdi:home-lightning-bolt' - group: Alert items: - name: "Alert" class: "" state_class: "" uom: "" scale: 1 rule: 6 registers: 101-106 - group: Time of Use items: - name: "Time of use Time 1" class: "" state_class: "" uom: "" scale: 1 rule: 9 registers: 250 icon: 'mdi:timelapse' - name: "Time of use Time 2" class: "" state_class: "" uom: "" scale: 1 rule: 9 registers: 251 icon: "mdi:timelapse" - name: "Time of Use Time 3" class: "" state_class: "" uom: "" scale: 1 rule: 9 registers: 252 icon: 'mdi:timelapse' - name: "Time of Use Time 4" class: "" state_class: "" uom: "" scale: 1 rule: 9 registers: 253 icon: 'mdi:timelapse' - name: "Time of Use Time 5" class: "" state_class: "" uom: "" scale: 1 rule: 9 registers: 254 icon: "mdi:timelapse" - name: "Time of Use Time 6" class: "" state_class: "" uom: "" scale: 1 rule: 9 registers: 255 icon: 'mdi:timelapse' - name: "Time of Use Power 1" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 256 icon: "mdi:lightning-bolt-outline" - name: "Time of Use Power 2" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 2557 icon: 'mdi:lightning-bolt-outline' - name: "Time of Use Power 3" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 258 icon: 'mdi:lightning-bolt-outline' - name: "Time of Use Power 4" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 259 icon: 'mdi:lightning-bolt-outline' - name: "Time of Use Power 5" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 260 icon: 'mdi:lightning-bolt-outline' - name: "Time of Use Power 6" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 261 icon: 'mdi:lightning-bolt-outline' - name: "Time of Use SOC 1" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 268 icon: 'mdi:battery' - name: "Time of Use SOC 2" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 269 icon: 'mdi:battery' - name: "Time of Use SOC 3" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 270 icon: 'mdi:battery' - name: "Time of Use SOC 4" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 271 icon: 'mdi:battery' - name: "Time of Use SOC 5" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 272 icon: 'mdi:battery' - name: "Time of Use SOC 6" class: "" state_class: "" uom: "" scale: 1 rule: 1 registers: 273 icon: 'mdi:battery' - name: "Time of Use Enable 1" class: "" state_class: "" uom: "" scale: 1 rule: 1 mask: 1 registers: 274 icon: 'mdi:checkbox-marked-outline' - name: "Time of Use Enable 2" class: "" state_class: "" uom: "" scale: 1 rule: 1 mask: 1 registers: 275 icon: 'mdi:checkbox-marked-outline' - name: "Time of Use Enable 3" class: "" state_class: "" uom: "" scale: 1 rule: 1 mask: 1 registers: 276 icon: 'mdi:checkbox-marked-outline' - name: "Time of Use Enable 4" class: "" state_class: "" uom: "" scale: 1 rule: 1 mask: 1 registers: 277 icon: 'mdi:checkbox-marked-outline' - name: "Time of Use Enable 5" class: "" state_class: "" uom: "" scale: 1 rule: 1 mask: 1 registers: 278 icon: 'mdi:checkbox-marked-outline' - name: "Time of Use Enable 6" class: "" state_class: "" uom: "" scale: 1 rule: 1 mask: 1 registers: 279 icon: 'mdi:checkbox-marked-outline' - name: "Time of use" class: "" state_class: "" uom: "" scale: 1 rule: 1 mask: 1 registers: 248 icon: 'mdi:checkbox-marked-outline' isstr: true lookup: - key: 0 value: "Disable" - key: 1 value: "Enable"