Skip to content

Releases: gazoodle/gecko-home-assistant

Dynamic ping frequency

23 Mar 09:15
Compare
Choose a tag to compare

Use latest geckolib which has dynamic ping frequency to (further) reduce CPU usage and log file clutter when spa is not active

Fixed 100% processor usage

16 Mar 20:53
Compare
Choose a tag to compare

Fixes issue#48
Skipped v0.1.3 because I forgot that I'd already bumped version.

Support reminders

16 Mar 16:54
Compare
Choose a tag to compare

Changes

Support reminders.
Each reminder that your spa supports will have a separate sensor in the UI.
The value of the sensor is midnight on the date the reminder becomes due.
The UI will show sensors as timestamps so you get an appropriate user experience out of the box while still permitting the HA automation system to compare values against today.

Python 3.10 issues fixed

15 Mar 17:05
Compare
Choose a tag to compare

In my live environment, some Python 3.10 issues arose ... odd because I thought HA had mandated Python 3.10 ... more investigation needed

Async client

15 Mar 16:39
Compare
Choose a tag to compare

Much has changed in this release, but it should be backwards compatible.

  • Uses async geckolib which should be much faster to connect
  • Handles various connection error states such as RF error and ping faults
  • Button to force re connection if needed
  • Sensor for last ping time
  • Sensor for connection state

The client ID was changed to avoid spa confusion when testing in the same network as a live connection, but this might result in some transient issues in log files, if you get this, the best way to deal with it is to cycle power on the in.touch2 EN (lan module). If you don't want to do this, it seems to recover from this after a couple of hours, YMMV.

v0.0.12

13 Mar 07:43
Compare
Choose a tag to compare

Add eco mode switch
Manual install should work as expected

v0.0.11

07 Feb 18:47
Compare
Choose a tag to compare

Ensure that connection retries don't leave an old listener around to confuse the P2P comms

Fixed spa on subnet issues

06 Feb 16:23
Compare
Choose a tag to compare

The code didn't cleanly handle spas located on subnets because of the way the config flow works, I had inadvertently used a broadcast locator when I should have passed in the static IP address.

v0.0.9

04 Feb 22:04
Compare
Choose a tag to compare

Fixed problem with en.json trailing , which didn't get into v0.0.8 correctly leading to integration failure
Changed device_state_attributes to extra_state_attributes to fix issue #38

v0.0.8

04 Feb 21:03
Compare
Choose a tag to compare

Added support for static IP tubs that are not on the same sub net as HA
Requires at least geckolib v0.3.22 which removes reliance on SpaPackStruct.xml and supports all current Gecko tubs
Improved Watercare response in the UI