Releases: wayne-love/ESPySpa
Releases · wayne-love/ESPySpa
Release list
v2.0.2-beta
Changelog
[unpublished]
- Breaking Change : MQTT base topic is now eSpa/unique_id eg eSpa/844F6033E864
- Breaking Change : File system update is required
- Feature : Add web-based debug log viewer (
/debug) with live WebSocket console and remote reboot/level controls - Feature : Replace RemoteDebug with WebRemoteDebug to support web and serial debug output
- Feature : MQTT connection is now established independently of the spa serial link
- Feature : Re-enable Home Assistant auto-discovery for Date Time and Day of Week
- Fix : Conversion of 2 digit year
- Fix : Correct initial
mqttLastConnectvalue so MQTT reconnect backoff works from boot - Fix : Improve reliability of web-initiated reboot
[2.0.1-beta]
- Feature: Make
PSAV_LVLa read-write property and implement writer (W63:<0-2>) to set Off/Low/High. - Feature: Add read-write properties
PSAV_BGNandPSAV_ENDand implement writers (W64:<value>,W65:<value>) for power-save start/end times (encoded as h*256+m). - Fix: Simplfy Debug logging output to reduce noise.
[2.0.0-beta]
- Rewrite SpaInterface class to be more efficient
- Add settable CLMT and sanitize cycle start time handling
- Add
ssdebug command for sending raw serial payloads to the spa controller and extended timeouts for long-running commands - Add heat element current measurement and support W01-W07 commands in register map
- Add keyboard button press support for waking the spa
- Add CLMT & VMAX as settable properties
[1.0.18]
- Add v2 boards
- Fix string conversion for sleep timers
[1.0.17]
- Fix typo in Lock Mode autodiscovery
[1.0.16]
- Add control panel lock mode
- Optomise code to reduce size
[1.0.15]
- Fixed setMode
[1.0.14]
Changed
- Changed spa-base to ESP32-S3
- Disabled LED 4 on ESP32-S3 due to conflict
- Increased memory allocation
- Fix Python version rather than have it auto update to new versions
- Force 1.0.14 release
[1.0.13]
Fixed
- Fixed access point address space to 169.254.1.1/24
[1.0.12]
Changed
- Changed AP network to link-local address space (168.254.1.0/24)
v2.0.1-beta
Changelog
[2.0.1-beta]
- Feature: Make
PSAV_LVLa read-write property and implement writer (W63:<0-2>) to set Off/Low/High. - Feature: Add read-write properties
PSAV_BGNandPSAV_ENDand implement writers (W64:<value>,W65:<value>) for power-save start/end times (encoded as h*256+m). - Fix: Simplfy Debug logging output to reduce noise.
[2.0.0-beta]
- Rewrite SpaInterface class to be more efficient
- Add settable CLMT and sanitize cycle start time handling
- Add
ssdebug command for sending raw serial payloads to the spa controller and extended timeouts for long-running commands - Add heat element current measurement and support W01-W07 commands in register map
- Add keyboard button press support for waking the spa
- Add CLMT & VMAX as settable properties
[1.0.18]
- Add v2 boards
- Fix string conversion for sleep timers
[1.0.17]
- Fix typo in Lock Mode autodiscovery
[1.0.16]
- Add control panel lock mode
- Optomise code to reduce size
[1.0.15]
- Fixed setMode
[1.0.14]
Changed
- Changed spa-base to ESP32-S3
- Disabled LED 4 on ESP32-S3 due to conflict
- Increased memory allocation
- Fix Python version rather than have it auto update to new versions
- Force 1.0.14 release
[1.0.13]
Fixed
- Fixed access point address space to 169.254.1.1/24
[1.0.12]
Changed
- Changed AP network to link-local address space (168.254.1.0/24)
v2.0.0-beta.1
Changelog
[1.0.18]
- Add v2 boards
- Fix string conversion for sleep timers
[1.0.17]
- Fix typo in Lock Mode autodiscovery
[1.0.16]
- Add control panel lock mode
- Optomise code to reduce size
[1.0.15]
- Fixed setMode
[1.0.14]
Changed
- Changed spa-base to ESP32-S3
- Disabled LED 4 on ESP32-S3 due to conflict
- Increased memory allocation
- Fix Python version rather than have it auto update to new versions
- Force 1.0.14 release
[1.0.13]
Fixed
- Fixed access point address space to 169.254.1.1/24
[1.0.12]
Changed
- Changed AP network to link-local address space (168.254.1.0/24)
v2.0.0-beta
What's Changed
- Update Spainterface to new architecture by @wayne-love in #131
- Add CLMT & VMAX as settable properties
Full Changelog: v1.0.18...v2.0.0-beta
v1.0.18
Changelog
[1.0.18]
- Add v2 boards
- Fix string conversion for sleep timers
[1.0.17]
- Fix typo in Lock Mode autodiscovery
[1.0.16]
- Add control panel lock mode
- Optomise code to reduce size
[1.0.15]
- Fixed setMode
[1.0.14]
Changed
- Changed spa-base to ESP32-S3
- Disabled LED 4 on ESP32-S3 due to conflict
- Increased memory allocation
- Fix Python version rather than have it auto update to new versions
- Force 1.0.14 release
[1.0.13]
Fixed
- Fixed access point address space to 169.254.1.1/24
[1.0.12]
Changed
- Changed AP network to link-local address space (168.254.1.0/24)
v1.0.17
Changelog
[1.0.17]
- Fix typo in Lock Mode autodiscovery
[1.0.16]
- Add control panel lock mode
- Optomise code to reduce size
[1.0.15]
- Fixed setMode
[1.0.14]
Changed
- Changed spa-base to ESP32-S3
- Disabled LED 4 on ESP32-S3 due to conflict
- Increased memory allocation
- Fix Python version rather than have it auto update to new versions
- Force 1.0.14 release
[1.0.13]
Fixed
- Fixed access point address space to 169.254.1.1/24
[1.0.12]
Changed
- Changed AP network to link-local address space (168.254.1.0/24)
v1.0.16
Changelog
[1.0.16]
- Add control panel lock mode
- Optomise code to reduce size
[1.0.15]
- Fixed setMode
[1.0.14]
Changed
- Changed spa-base to ESP32-S3
- Disabled LED 4 on ESP32-S3 due to conflict
- Increased memory allocation
- Fix Python version rather than have it auto update to new versions
- Force 1.0.14 release
[1.0.13]
Fixed
- Fixed access point address space to 169.254.1.1/24
[1.0.12]
Changed
- Changed AP network to link-local address space (168.254.1.0/24)
v1.0.15
Changelog
[1.0.15]
- Fixed setMode
[1.0.14]
Changed
- Changed spa-base to ESP32-S3
- Disabled LED 4 on ESP32-S3 due to conflict
- Increased memory allocation
- Fix Python version rather than have it auto update to new versions
- Force 1.0.14 release
[1.0.13]
Fixed
- Fixed access point address space to 169.254.1.1/24
[1.0.12]
Changed
- Changed AP network to link-local address space (168.254.1.0/24)
v1.0.14
Changelog
Changed
- Changed spa-base to ESP32-S3
- Disabled LED 4 on ESP32-S3 due to conflict
- Increased memory allocation
- Fix Python version rather than have it auto update to new versions
- Force 1.0.14 release
[1.0.13]
Fixed
- Fixed access point address space to 169.254.1.1/24
[1.0.12]
Changed
- Changed AP network to link-local address space (168.254.1.0/24)
v1.0.13
New Web UI
Breaking change You should deploy v1.0.9 if migrating from an ealier version, this will ensure your settings (mqtt server, spa name, etc) are migrated.
- Changed settings to be stored in Preferences
- New Web UI