Growatt SPH3600, firmware RAAA191904/ZCBA-0004 (same unit as #386).
Several Grid sub-device readings are currently broken:
sensor.growatt_grid_grid_import_energy_today = 0.0
sensor.growatt_grid_grid_import_energy_total = 0.0 (lifetime — should never be zero on a 4-year-old unit)
sensor.growatt_grid_grid_energy_today = 0.0
sensor.growatt_grid_grid_energy_total = 0.0
sensor.growatt_grid_grid_connection_status = Unknown
Meanwhile grid_export_power (live reading, not a total) shows a real value (10W), so the Grid device isn't fully unreachable — just these specific fields.
I directly confirmed grid import happened overnight (battery charged 12%→80% via grid, verified against the Growatt app's own daily chart, which shows ~1.8kWh under "Imported from Grid" for house load alone, on top of visible grid-sourced battery charging in the chart itself).
I believe these totals were showing correctly before I updated to the v1.6.7 beta (which included the #377 battery energy register fix). Given that fix moved battery energy counters onto the 1000-range registers, wondering if the same profile change affected the grid energy/status register mapping.
Happy to run another register scan around the grid energy addresses if that would help narrow it down, same approach as #386.
Want me to adjust anything before you post it, or run a register scan first (like we did for #386) to have hard register-level evidence ready alongside the report?
Growatt SPH3600, firmware RAAA191904/ZCBA-0004 (same unit as #386).
Several Grid sub-device readings are currently broken:
sensor.growatt_grid_grid_import_energy_today = 0.0
sensor.growatt_grid_grid_import_energy_total = 0.0 (lifetime — should never be zero on a 4-year-old unit)
sensor.growatt_grid_grid_energy_today = 0.0
sensor.growatt_grid_grid_energy_total = 0.0
sensor.growatt_grid_grid_connection_status = Unknown
Meanwhile grid_export_power (live reading, not a total) shows a real value (10W), so the Grid device isn't fully unreachable — just these specific fields.
I directly confirmed grid import happened overnight (battery charged 12%→80% via grid, verified against the Growatt app's own daily chart, which shows ~1.8kWh under "Imported from Grid" for house load alone, on top of visible grid-sourced battery charging in the chart itself).
I believe these totals were showing correctly before I updated to the v1.6.7 beta (which included the #377 battery energy register fix). Given that fix moved battery energy counters onto the 1000-range registers, wondering if the same profile change affected the grid energy/status register mapping.
Happy to run another register scan around the grid energy addresses if that would help narrow it down, same approach as #386.
Want me to adjust anything before you post it, or run a register scan first (like we did for #386) to have hard register-level evidence ready alongside the report?