Skip to content

v1.4.6

Choose a tag to compare

@github-actions github-actions released this 19 Sep 11:24

New release new possibilities!

This release contains A LOT of changes (good and some bad).

Now all devices will be added regardless of full support to simplify diagnostics and future support of new devices!

A total rework of the reconfigure flow so now use OptionFlow to configure your devices. The configuration now allow user to change polling interval (default 5 minutes) for each device individually. For example the hub dont change that often so we can increase to once a day but feeder is frequently visited so that can be reduced!


The optionFlow can be further customized like SureFlap locations! Instead of just inside -> outside a Pet can now present which device it went through!

Namnlöst diagram drawio (2)

Thanks @06nenglish for the preview of the SureFlap.
image
The location settings can then reflect on the position instead of just saying 1 or 2 we can customize it:
image


There is also new services:

  • Allow to set tag on device to add/remove access for pet
  • A preview of Pet Access Mode which can set pet to indoors only. This differs a bit from Curfew so test it out!
  • A global Control service which allow to update any control option of device (Not for Pet!) if existing controllers is not enough! Good for Curfew!
image

New sensors is added/modified.

  • How many devices is connected to a pet.
  • Position (with customizable inside and outside per device)
  • Drinking sensor
  • Feeding sensor is simplified
  • Control for feeder connect (training mode and lid delay)
image image

BREAKING CHANGES
I said there was some bad news! This is due to the changes of OptionFlow there can be issues with older version of integration causing missing entities. Therefor, use the reconfigure showed in image below which should fix the issue.
Screenshot 2025-09-19 at 12 37 45


📋 Changelog

  • Add service to restrict access for pet to device (#77) @FredrikM97
  • Fix error causing sensor unavailable if OptionFlow not configured (#80) @FredrikM97
  • Add all ProductId with default value and allow override (#81) @FredrikM97
  • Added OptionFlow and polling setting to configure devices (#76) @FredrikM97
  • Pet sensor data should show positive value (#75) @FredrikM97
  • Updated py-surepetcare and fixed errors with sensors (#74) @FredrikM97
  • Changed api for pet sensors and fixed snapshot tests (#72) @FredrikM97
  • Fetch position instead of index and rename Bowl left/right to One and… (#71) @FredrikM97
  • Add select locking for dualscanconnect (#70) @FredrikM97
  • Add select platform for feeder connect (#69) @FredrikM97
  • Add services to modify pet access and update control on device (#67) @FredrikM97