Skip to content

Synchronize confirmed NEO writes with Home Assistant (output power limit sometimes "unknown") - #228

Open
realholgi wants to merge 5 commits into
robertzaage:mainfrom
realholgi:fix-output-power-limit
Open

Synchronize confirmed NEO writes with Home Assistant (output power limit sometimes "unknown")#228
realholgi wants to merge 5 commits into
robertzaage:mainfrom
realholgi:fix-output-power-limit

Conversation

@realholgi

@realholgi realholgi commented Aug 14, 2026

Copy link
Copy Markdown

Summary

  • Parse NEO Modbus preset-single responses to extract confirmed holding-register values.
  • Publish confirmed cloud writes, (including output power limit) changes, back to Home Assistant.
  • Always retain holding-register states so Home Assistant restores their latest confirmed values after restart.
  • Document the observed Growatt Modbus header fields.
  • Normalize NEO's raw output-power-limit value 1 to 100% in read responses.

Tests

  • Add coverage for parsing NEO preset-single responses.
  • Verify confirmed NEO writes are published as Home Assistant state updates.
  • Verify holding-register states are retained.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant