Skip to content
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

[Feature Request]: PLAF109 / Polar Wet Feeder | Missing Implementation for Feeding #5

Open
1 task done
goatrocks opened this issue Oct 19, 2024 · 7 comments
Open
1 task done
Assignees
Labels
Deferred put off (an action or event) to a later time; postpone Enhancement New feature or request Help wanted Extra attention is needed

Comments

@goatrocks
Copy link

Device model name

Polar Wet Feeder

Device model number

PLAF109

Device type

Feeder

What state, statistic or control do you want to be reported in the integration ?

most wanted:
meal schedules
if it is currently feeding

also nice:
to be able to trigger the feeder to feed now
rotate bowl
see when cat has eaten

I have two of these feeders and am happy to try to get set up to capture API calls :)

Available to help integrate the new device

  • I agree to help with the integration of the new device by providing the necessary information that will be requested
@jjjonesjr33
Copy link
Owner

jjjonesjr33 commented Oct 19, 2024

Hey @goatrocks would you be able to provide information on what the api pulls or give temporary shared access to this device via my support account? If you are okay with that, I have a test account setup via [email protected] that you can give access to via the Petlibro app on your phone.

Please let me know when you/if you do as there is a 30 min window for me to accept the shared device.

@jjjonesjr33 jjjonesjr33 added the Enhancement New feature or request label Oct 19, 2024
@github-project-automation github-project-automation bot moved this to To triage in Petlibro Oct 19, 2024
@jjjonesjr33 jjjonesjr33 moved this from To triage to Pending in Petlibro Oct 21, 2024
@goatrocks
Copy link
Author

I'm happy to give you access! I will send an invite at 6pm eastern time today -- but if there is another time that would work for you, let me know and I can send it then :)

@jjjonesjr33
Copy link
Owner

Thanks @goatrocks I have it added now and will take a look at it later today and see what I can get added in for you!

@jjjonesjr33 jjjonesjr33 moved this from Pending to In progress in Petlibro Oct 22, 2024
@jjjonesjr33
Copy link
Owner

Just to give you an update @goatrocks I have the device loaded and some stats are pulling. There seems to be an issue with the feeding plan to disable/enable. I think this is due to the device being setup in a 3 meal/day cycle. When disabling a day after it has already processed the meal for that day it goes into an unknown state. Vs what I would rather have it do is disable the next meal. or all the meals like how it does for the other feeders.

There are a few other sensors I want to get added/adjusted. Once I get those done I will let you know. Thanks again for sharing the device so I can pull the data! 😄

@Sausagerolls
Copy link

Hi there, you say it pulls data in from the polar, but I've just set up a polar and there's nothing appearing in home assistant. Am I missing something or is it not integrated in yet?

@jjjonesjr33
Copy link
Owner

@Sausagerolls on the dev side I was able to pull data. Was still in the process of getting some things sorted before I did a release for v1.0.10 which now includes the PetLibro Polar Wet Food Feeder (PLAF109). You should be able to now go into HA and HACS and "update the information" for PetLibro to pull the latest download.


@goatrocks I was able to get it added in so we can pull stats for it now in HA. The only thing that we might be able to add in the future would be the "Open Now" button that you see in the app. But as the API has it currently I don't see a way to send that request. I was seeing a similar issue with the 3 meal/day cycle on enabling/disabling it. I can tell it to update it to on/off, but regardless of its setting it doesn't enable/disable for the feeder. Hopefully we can add those features in the future. Until then I am going to leave this issue open as for future ENHANCEMENT

FYI: Temperature Setting

On the temperature setting when it first loads it will show °C, wait for a min, and when it pulls the latest API info it will update correctly to °F.

Here is what I was able to implement, for now, let me know if there is anything you would like to add / change to stats wise

384489434-cb002693-95e9-4f31-9d4c-94d5fbb2929c

@jjjonesjr33 jjjonesjr33 added Help wanted Extra attention is needed Deferred put off (an action or event) to a later time; postpone labels Nov 8, 2024
@jjjonesjr33 jjjonesjr33 changed the title [Device]: PLAF109 / Polar Wet Feeder [Feature Request]: PLAF109 / Polar Wet Feeder | Missing Implementation for Feeding Nov 8, 2024
@jjjonesjr33 jjjonesjr33 moved this from Pending to Deferred in Petlibro Nov 10, 2024
@goatrocks
Copy link
Author

goatrocks commented Nov 10, 2024

Thank you so much for adding this! If I am able to get a chance to play around and contribute, I will see if I can figure out anything about the Open Now and enable/disable settings :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Deferred put off (an action or event) to a later time; postpone Enhancement New feature or request Help wanted Extra attention is needed
Projects
Status: Deferred
Development

No branches or pull requests

3 participants