Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: marklynch/pool-controller-code
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.8.1
Choose a base ref
...
head repository: marklynch/pool-controller-code
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.8.2
Choose a head ref
  • 7 commits
  • 12 files changed
  • 1 contributor

Commits on Jul 15, 2026

  1. ### Added

    - Decoded the newly discovered CMD 0x15 Mode Set Command: broadcast from the Touchscreen address (0x0050), switches Spa/Pool mode using the same encoding as the 0x14 status (Spa=0x00, Pool=0x01, unlike the inverted 0x2A values), confirmed by injection testing — documented in PROTOCOL.md and decoded into pool state, so mode switches commanded by other senders update Home Assistant immediately
    ### Changed
    - The Home Assistant Spa/Pool mode select (mode/set) now switches mode with the dedicated CMD 0x15 Mode Set Command instead of activating the Pool/Spa built-in favourites via CMD 0x2A; mode values throughout the code now use the new MODE_SPA/MODE_POOL constants
    - Renamed CMD 0x2A from "Mode/Favourite Control Command" to "Favourite Control Command" throughout PROTOCOL.md and the code (handler, pattern constant, comments and logs), since its value space is the favourite slots; the Spa/Pool MQTT mode select is unaffected
    marklynch committed Jul 15, 2026
    Configuration menu
    Copy the full SHA
    71379db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a58922 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2026

  1. Configuration menu
    Copy the full SHA
    6357a3b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #65 from marklynch/issue-64-mode-set-command

    CMD 0x15 Mode Set Command
    marklynch authored Jul 16, 2026
    Configuration menu
    Copy the full SHA
    62e058c View commit details
    Browse the repository at this point in the history
  3. - Fixed the Home Assistant "Firmware" update entity reverting to "Upd…

    …ate available" (with a live Install button) during the post-flash reboot: the rebooting window now reports as still installing with an indeterminate progress bar, flipping to "Up-to-date" once the new firmware boots and reports its version
    marklynch committed Jul 16, 2026
    Configuration menu
    Copy the full SHA
    e988cf5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c1fdc8 View commit details
    Browse the repository at this point in the history
  5. Update changelog for v1.8.2

    marklynch committed Jul 16, 2026
    Configuration menu
    Copy the full SHA
    6296a96 View commit details
    Browse the repository at this point in the history
Loading