ET Series Registers - tkubec/GoodWe GitHub Wiki
This is an incomplete list of so far known registers:
| Address | Type | Name | Unit | Note |
|---|---|---|---|---|
| 891C | 2 bytes | ClockYM | RTC: Year, Month | |
| 891D | 2 bytes | ClockDH | RTC: Day, Hour | |
| 891E | 2 bytes | ClockMS | RTC: Minute, Second | |
| 891F | Unsigned 16 bit | PV1Voltage | 100 mV | Photovoltaic string #1 |
| 8920 | Unsigned 16 bit | PV1Current | 100 mA | |
| 8921 | Unsigned 32 bit | PV1Power | W | |
| 8923 | Unsigned 16 bit | PV2Voltage | 100 mV | Photovoltaic string #2 |
| 8924 | Unsigned 16 bit | PV2Current | 100 mA | |
| 8925 | Unsigned 16 bit | PV2Power | W | |
| 8931 | Unsigned 16 bit | OnGridL1Voltage | 100 mV | |
| 8932 | Signed 16 bit | OnGridL1Current | 100 mA | |
| 8933 | Unsigned 16 bit | OnGridL1Frequency | 10 mHz | |
| 8934 | Unsigned 32 bit | OnGridL1Power | W | |
| 8936 | Unsigned 16 bit | OnGridL2Voltage | 100 mV | |
| 8937 | Signed 16 bit | OnGridL2Current | 100 mA | |
| 8938 | Unsigned 16 bit | OnGridL2Frequency | 10 mHz | |
| 8939 | Unsigned 32 bit | OnGridL2Power | W | |
| 893B | Unsigned 16 bit | OnGridL3Voltage | 100 mV | |
| 893C | Ssigned 16 bit | OnGridL3Current | 100 mA | |
| 893D | Unsigned 16 bit | OnGridL3Frequency | 10 mHz | |
| 893E | Unsigned 32 bit | OnGridL3Power | W | |
| 8941 | Unsigned 32 bit | TotalInverterPower | W | |
| 8944 | Signed 16 bit | ActivePower | W | Export / Import to Grid |
| 8949 | Unsigned 16 bit | BackupL1Voltage | 100 mV | |
| 894A | Unsigned 16 bit | BackupL1Current | 100 mA | |
| 894B | Unsigned 16 bit | BackupL1Frequency | 10 mHz | |
| 894D | Unsigned 32 bit | BackupL1Power | W | |
| 894F | Unsigned 16 bit | BackupL2Voltage | 100 mV | |
| 8950 | Unsigned 16 bit | BackupL2Current | 100 mA | |
| 8951 | Unsigned 16 bit | BackupL2Frequency | 10 mHz | |
| 8953 | Unsigned 32 bit | BackupL2Power | W | |
| 8955 | Unsigned 16 bit | BackupL3Voltage | 100 mV | |
| 8956 | Unsigned 16 bit | BackupL3Current | 100 mA | |
| 8957 | Unsigned 16 bit | BackupL3Frequency | 10 mHz | |
| 8959 | Unsigned 32 bit | BackupL3Power | W | |
| 895B | Unsigned 32 bit | LoadL1 | W | |
| 895D | Unsigned 32 bit | LoadL2 | W | |
| 895F | Unsigned 32 bit | LoadL3 | W | |
| 8961 | Unsigned 32 bit | BackupPower | W | |
| 8963 | Unsigned 32 bit | Load | W | |
| 8966 | Unsigned 16 bit | Temperature2 | 0.1 C | |
| 8968 | Unsigned 16 bit | Temperature1 | 0.1 C | |
| 896C | Unsigned 16 bit | BatteryVoltage | 100 mV | |
| 896D | Signed 16 bit | BatteryCurrent | 100 mW | += charge, -=discharge |
| 8970 | Unsigned 16 bit | BatteryMode | ||
| 8972 | Unsigned 16 bit | CountryCode | ||
| 8973 | Unsigned 16 bit | WorkMode | ||
| 8977 | Unsigned 32 bit | TotalPVGeneration | 100 Wh | |
| 8979 | Unsigned 32 bit | TodayPVGeneration | 100 Wh | |
| 897C | Unsigned 16 bit | TotalSold | 100 Wh | |
| 897D | Unsigned 32 bit | TotalHours | h | |
| 8980 | Unsigned 16 bit | TodaySold | 100 Wh | |
| 9088 | Unsigned 16 bit | BatteryBMS | ||
| 9089 | Unsigned 16 bit | BatteryIndex | ||
| 908B | Unsigned 16 bit | BatteryTemperature | 0.1 C | |
| 908C | Unsigned 16 bit | BMSChargeCurrentLimit | 100 mA | |
| 908D | Unsigned 16 bit | BMSDischargeCurrentLimit | 100 mA | |
| 908E | Unsigned 16 bit | BatteryStatus | ||
| 908F | Unsigned 16 bit | BatterySOC | % | Charge level |
| 9090 | Unsigned 16 bit | BatterySOH | % | Health |
| 9092 | Unsigned 16 bit | BatteryWarning |
This list is based on https://github.com/mletenay/home-assistant-goodwe-inverter and my own research.