šŸ˜» Petkit integration

Petkit Integration for Home Assistant

:tada: Bring your Petkit devices to Home Assistant!

Manage and monitor your Petkit feeders, litter boxes, fountains, purifiers, and more all from the comfort of your smart home dashboard.

:white_check_mark: Picture and Video Support!

The latest update brings image and video support to Home Assistant for devices equipped with cameras.

  • View pictures and recorded video clips directly in the Media tab of Home Assistant.
  • Keep track of your petsā€™ activities with ease, all from your smart home setup.

I hope you enjoy using this integration to bring your Petkit devices into Home Assistant! :blush:
If you need help, have suggestions, or want to request new features, feel free to reach out
Iā€™m here to help! :wink:

1 Like

Thanks for this integration, itā€™s been very helpful with our two Element feeders and our Pura Max litter!

Only issue that I have is that I donā€™t see the raw_distribution_data sensor needed for the feeder schedule card.

Is this because Iā€™m using a secondary account (ā€œfamily memberā€) for the integration, rather than my main account?

Hi @maxmouchet,
Itā€™s because the feeding plan data given by the API is different for this feeder and i donā€™t have implemented it in my code :slight_smile:

Thank you so much for this amazing integration! :upside_down_face::raised_hands: Am I correct in understanding that you can monitor just one fountain with it, without needing any other devices in your home? With the other HACS integration from Petkit, you absolutely need an additional device because the transmission only works that way.

@Purpleturtle
You can monitor as many fountains as you want,
My integration does not use native bluetooth, you just need a device that serves as a relay (this is Petkitā€™s BLE relay function) with either a feeder or a litterbox that serves as a sort of ā€œbridgeā€ between foutain and API.

Thanks! Good to know this is not a limitation due to the account type :slight_smile: Iā€™ll try to capture the API requests/replies from the app if I have some time.

I already have the API requests/responses for this feeder, I just havenā€™t implemented it :slight_smile:
There are so many devices and so many differences that I canā€™t support all features on all devices.

1 Like

Great work thank you! I also have the Element Solo feeder, so if you decide to get the schedule setup for this I would appreciate it :slight_smile:

Hi Jezza,

I have two of the PuraX litter boxes, and now since I have seen your integration, I would like to get a Petkit feeder and a Petkit fountain.

Before I make my feeder purchase, is there an easy way for me to determine which Petkit models have the feeding plan data fully integrated into your integration?

If there is not a way to determine that, can some of you end users chime in to tell me which models show the feeding schedule in HA?

Thank you Jezza for the integration!

Hi @PlayedIn

So I havenā€™t exactly listed the models supported or not, what I am certain of is that the 2 models currently on sale on the Petkitā€™s site are 100% supported (YumShare Dual-Hopper & YumShare Solo) the old models are not (Fresh Element, Fresh Element Mini, etc.)

1 Like

Is it possible to integrate a bluetooth fountain without any apps/logins?

Itā€™s possible, but my integration is based on the API and not on a native Bluetooth connection. Developing a native bluetooth connection will require a lot of work, I donā€™t plan to do this

1 Like

Is that why my water level and filter status often switch to ā€œUnavailableā€? Because I donā€™t have a second Wifi device? I was really hoping this integration would connect through my HA bluetooth dongle

Yes, without another device acting as a Bluetooth relay, the only way to receive updates is by connecting directly with your own smartphone to get the latest information.

However, I can see that there is a high demand for having Bluetooth fountains work locally without necessarily requiring a Bluetooth relay and without going through the cloud via an API.

I will look into this topic and integrate this functionality into my integration.

Stay tuned on my GitHub repository for updates! :blush:

2 Likes

Just bought the PETKIT EVERSWEET MAX. Iā€™ll stay tunedā€¦

1 Like