You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature/Per-Pet RFID Fountain Drinking Sensors (#92) (#229)
* feat: add device_wear_list API method for RFID fountain pet data
* feat: fetch per-pet RFID fountain drinking data during pet refresh
* feat: add per-pet fountain drinking sensor entity descriptions
* feat: add translation keys for per-pet fountain drinking sensors
* fix: use hub devices as fallback for RFID fountain discovery
Shared accounts return empty from getBoundDevices, so also check the
hub's loaded devices for DockstreamSmartRFIDFountain instances. The
wearListV2 response filters by petId so only matching data is used.
* refactor: remove non-functional entity_registry_enabled_default_fn callbacks
The base PL_PetEntity.entity_registry_enabled_default property uses an
'or super()' fallback that defaults to True, meaning these callbacks
could never actually disable entities. Remove them rather than ship
dead code.
---------
Co-authored-by: Jason Cronje <jasoncronje@users.noreply.github.com>
0 commit comments