Releases: hasscc/catlink
Releases · hasscc/catlink
Added support for PurePro Water Fountain & Feeder Portion Controll
Added
- Feeder Portion Control:
- Introduced a
numberentity (slider) for the Catlink Feeder to control the number of food portions dispensed. - Users can now select between 1 and 10 portions (default: 1), replacing the previous hardcoded value of 5.
- Added infrastructure for the
numberdomain, including a baseCatlinkNumberEntity.
- Introduced a
- PurePro Water Fountain Support:
- Full implementation of the
PureProDevicefor the Catlink PurePro water fountain. - Support for state monitoring: online status, water level, filter life, and temperature.
- Support for mode selection: Flowing mode (CONTINUOUS), Eco-mode (INTERMITTENT), and Smart mode (INDUCTION).
- Support for binary sensors: UV active, Heating, Light active, and Hair cleaning status.
- Integration with the logbook to track "Cat drank water" events and other activities.
- Full implementation of the
Changed
- Device Registration: Updated
DEVICE_TYPESregistry to includePUREPRO. - API Endpoints: Updated PurePro endpoints to match the latest API specifications (detail, runMode, and stats/log/top5).
Fixed
- Feeder Tests: Updated
test_food_out_successto reflect dynamic portions and addedtest_food_out_custom_portions. - PurePro Tests: Updated tests to match new mode names and log endpoint response structure.
v2.1.1-beta
What's Changed
Added
- Open-X/C08 device support (thanks to this nice repo: https://github.com/eulemitkeule/pycatlink)
- Limited Scooper Pro Ultra support
- Reset litter and reset deodorant buttons for litterbox
- Config flow coverage for discovery, reauthentication, and options (Thanks: @ensky)
- Test suite additions and GitHub Actions workflow for tests
- Cats entities exposed 🐱 ! Which technically made support for Catlink Colars!
Fixed
- Device detail parsing fallback when API payloads are incomplete
- Home Assistant 2026.2.0 compatibility issues
- fix: handle timedelta type in calculate_update_interval (Thanks: @Explorer1092)
Changed
- Device and entity organization with new helpers and logs mixin
v.2.0.0 - Legacy Release
Hey, nothing's changed, no need to worry.
We just started doing proper vesioning of the Integration
Happy Catting 🐱
==== Original v2.0.0 Release Change Log ====
What's Changed
Added support for Scooper C1 (SE) by @milosljubenovic in milosljubenovic#1
Feature/v2 by @milosljubenovic in milosljubenovic#2
New Contributors
@milosljubenovic made their first contribution in milosljubenovic#1
Full Changelog: https://github.com/milosljubenovic/catlink/commits/v2.0.0