Skip to content

Add pool controller web page with full controls#5

Open
marklynch wants to merge 1 commit into
mainfrom
claude/add-pool-controller-page-TBqpG
Open

Add pool controller web page with full controls#5
marklynch wants to merge 1 commit into
mainfrom
claude/add-pool-controller-page-TBqpG

Conversation

@marklynch

Copy link
Copy Markdown
Owner

Adds /pool page with controls for all pool aspects (mode, temperature,
channels, lighting, valves, heaters, favourites) and a read-only
chlorinator section. Also adds /api/command POST endpoint that accepts
JSON commands and sends the appropriate UART protocol messages to the
pool bus, enabling standalone control without Home Assistant.

  • /pool: auto-refreshing control UI (5s poll, 500ms after commands)
  • /api/command: JSON API for mode, temperature, channel, light, heater,
    valve, and favourite commands
  • Nav updated to include Pool Controls link on all pages
  • HTTP_MAX_URI_HANDLERS bumped from 14 to 16

https://claude.ai/code/session_01RzbUePWyC17sxRBGDSrewy

Adds /pool page with controls for all pool aspects (mode, temperature,
channels, lighting, valves, heaters, favourites) and a read-only
chlorinator section. Also adds /api/command POST endpoint that accepts
JSON commands and sends the appropriate UART protocol messages to the
pool bus, enabling standalone control without Home Assistant.

- /pool: auto-refreshing control UI (5s poll, 500ms after commands)
- /api/command: JSON API for mode, temperature, channel, light, heater,
  valve, and favourite commands
- Nav updated to include Pool Controls link on all pages
- HTTP_MAX_URI_HANDLERS bumped from 14 to 16

https://claude.ai/code/session_01RzbUePWyC17sxRBGDSrewy
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.

2 participants