-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feeders no longer report values #52
Comments
Same issue my felaqua is working though but nothing for feeders. @benleb was something maybe missed with the json thing or does sureha need updating too? |
Now the integration is broken completely again can sign in the but fails to initialize and finds no devices |
Any of your stuff start working? Mine still all unknown :( |
The locations continue to work but the feeders continue to be unknown. |
Which version of HA are you using? I'm using 2023.12.4 and haven't noticed any problems. In addition to the hub, I have 2 flaps in use and 2 pets involved. Are you using version 2024.1.x? Or are you only having problems with the feeders? |
The problem only exists with the Feeders and apparently the Feliaqua. |
Ahh, OK, thanks. That's why i don't notice any problems. |
I recnetly installed the integration on a fresh install of Home Assistant, and one of the things I remember being there before that isn't there now is the level of the food in the bowls ( I was also trying to follow home-assistant/core#93003 (comment) that @magicmega posted, and don't see the _bowl_0 and _bowl_1 entities I was expecting either). Is this related? |
My felaqua suddenly started working but feeders are still unknown. |
I am having the same issue with the feeders. |
@benleb any ideas on what's broken tje feeders? |
Wish I knew how to code for this :( so could create a pull request or fork it not sure this will get fixed anytime soon sorry guys. |
All working for me now; I have put in a workaround that joins the data where it shows up as unknown (uses last known value). I can find and post it if others want it
|
Please post it. TIA |
Yes please post |
Coping with the feeder state going to unknown at random times: I've set up a proxy variable (var) for each bowl state, that only updates when there is a real value in the actual bowl state (i.e. skips changes to 'unknown'. I have two feeders for two cats, each with two bowls (1 dry, 1 wet) in the feeder. I've set up the following for each bowl (i.e. 4x the below code)
The variables are set up as follows (in var: file)
|
Are you using the SureHA custom integration (needs to be installed through HACS) or the Sure Petcare one? |
omg I didn't realise this hasn't been working for me for some time either! Will investigate |
@benleb it looks to me that the report/household/[id] GET call no longer works on its own for the API - report/household/[id]/pet/[id] does though. Any ideas? |
Not sure if this helps but I am using this to get the dry food weight. {{ state_attr('binary_sensor.pet_ezra','status')['feeding']['change'][0] | abs }} |
@benleb are you around? |
sureha depends on surepy, so this is related: benleb/surepy#208 |
Guessing dev is not maintaining this anymore think it's going to be up to us to fork it and try to fix the issues anyone got any idea where to start to get the feeders working again? |
Recently added 2 Surefeeds into my HA and have the unknown value from the get go. has anyone worked out a way to get it working? happy to be a tester :) |
I emailed surepet last week. Here is their disappointing response ——- Hi, We never offered an open API, and all external integration has been done by 3rd parties, which caused issues. Should we decide to offer integrations in the future, then this will be communicated via our community and website. Replying to Will Surepet be reopening its API to users e.g. how previously users were able to connect their feeders with HomeAssistant to allow advanced monitoring of pet activity? I previously was able to monitor exact calorie intake for my cats by this method. |
After the recent break due to Sure Petcare's API changes I no longer receive the values for remaining pet food in the two SurePet Feeders I have; the two feeders both report "unknown" and do not update. The SurePet app is correctly updating the values indicating that the feeders are still communicating and the hub is reporting to the cloud.
I have removed the integration, restarted the Sure Pet Hub, restarted the feeders and reinstalled the integration after rebooting HA. I am using the latest HA version which has resolved the issues with the Cat Flap and allowing me to lock/unlock the Cat Flap again and that all seems to work correctly (thank you!).
I cannot find anything in the logs (including after enabling debug logging and downloading the corresponding log file) that seems to indicate that its failing somewhere, it just seems like the updates are either no longer being provided. When the integration first loads it does pull a variety of attributes for the feeder that are correct, everything except the remaining food amount. After that point though it never updates again, and the remaining food value is never pulled.
Please let me know how I can assist in correcting this integration bug! Happy to help as I can.
The text was updated successfully, but these errors were encountered: