feat(wall-panels): user-configurable plug metadata via Settings view #104
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/wall-panel-plug-settings"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds a Settings view to the wall panels where any user (non-admin, kiosk) can set each plug’s room, name, icon, category, and is-a-light flag. Metadata lives in HA’s native registries (areas/labels/entity overrides + switch_as_x), written by a vendored pyscript app + browser_mod popup.
Phase 1 (no new deps): seed-areas baseline room palette; dashboards show each plug’s room (Unassigned until placed).
Phase 2: pyscript vendored; plug_load/plug_apply services; staging-helper package; Settings view (button-card rows) + nav chip; managed-config wiring.
Verification pending live rollout: seeds, room grouping render, live non-admin edit, restart-survival.