Skip to content

Jezza34000/homeassistant_petkit

Repository files navigation

GitHub Release HACS Default GitHub Downloads

๐ŸŽฏ A full-featured Petkit experience, natively in Home Assistant

๐Ÿš€ Features

  • ๐ŸŽฎ Control Send commands to your Petkit devices directly from Home Assistant (feeding schedules, settings, manual actions.)
  • ๐Ÿ“Š Monitor Track your pet's activity in real time: (feeding history, water intake, litter box usage and device health.)
  • ๐Ÿ“ก Bluetooth Relay Keep your fountain connected locally via Bluetooth relay
  • ๐Ÿ–ผ๏ธ Media Browse and access photos & videos captured by your devices directly in the HA Media section.
  • ๐Ÿ“น Live Stream Watch live video from camera-equipped devices inside Home Assistant. (โš  Firefox not supported.)
  • ๐Ÿ”” Notifications Receive persistent notifications in Home Assistant just like in the official Petkit app (low food, filter alerts, and more.)

๐Ÿ“˜ Integration Wiki

๐Ÿ›Ÿ Need help?

Discord Community Forum

โค๏ธ Enjoying this integration?

Leave a Github Star โญ it's free and helps others discover this integration.

Sponsor Jezza34000 Static Badge

๐Ÿก LocalKit

Want to go fully local? Check out LocalKit by @dwyschka for a cloud-free experience.


๐Ÿ… Code quality

GitHub Activity Project Maintenance License

Quality Gate Status Bugs Code Smells Coverage Duplicated Lines (%) Reliability Rating Security Rating Maintainability Rating Vulnerabilities

Lines of Code KISS : Keep It Simple, Stupid. Less is More

Petkit API client

This repository is based on my client library for the Petkit API, which can be found here : Jezza34000/py-petkit-api

Credits (thanks to)

  • @ludeeus for the integration_blueprint template.
  • @RobertD502 for the great reverse engineering done in this repository which helped a lot home-assistant-petkit
  • @mikey0000 for his expertise and deep dive into Agora's reverse engineering: this integration wouldn't have live video without him. Mammotion-HA