---
title: "Petkit"
description: "Petkit is a Marketplace integration for Home Assistant. Its installs are not shown, because another integration uses the same domain, petkit. It needs the vendor's cloud and was last updated October 27, 2026."
canonical: "https://vulpo.app/integrations/marketplace/jezza34000-homeassistant-petkit"
url: "https://vulpo.app/integrations/marketplace/jezza34000-homeassistant-petkit.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Petkit

> Petkit is a Marketplace integration for Home Assistant. Its installs are not shown, because another integration uses the same domain, petkit. It needs the vendor's cloud and was last updated October 27, 2026.

Petkit is a Home Assistant integration that brings Petkit pet devices into Home Assistant through the vendor's cloud. It exposes feeders, litter boxes, fountains, air purifiers and cameras as binary sensors, buttons, sensors, switches, numbers, selects, texts, lights, fans, images and a camera stream. Commands cover feeding, settings and manual actions, while monitoring covers feeding history, water intake, litter box usage and device health. A Bluetooth relay option lets another Petkit device keep a fountain connected locally. Photos and videos from the devices can be downloaded to a chosen media path, filtered by event type, and deleted after a set number of days; videos need an active Care+ subscription. Live video works from camera devices, with Firefox not supported, and selected Petkit events can raise persistent notifications in Home Assistant. Setup is done in the UI with a Petkit username and password.

Automatic summary of the README and code of Jezza34000/homeassistant\_petkit. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=Jezza34000&repository=homeassistant_petkit&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=Jezza34000&repository=homeassistant_petkit&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Connect

- **Password**
- **Username**
- **Region**: Auto-detected from Home Assistant. Override only if your PetKit account is registered with a different regional server.
- **Timezone**: Auto-detected from Home Assistant. Override if needed.

### After setup

- **Always-on Rebroadcast**: Keep the internal rebroadcast session prewarmed so browser viewing, WHEP clients, and generic stream consumers of this camera can connect quickly. The rebroadcast stream can also be reused by other consumers. This keeps one upstream session alive and uses more device and cloud resources.
- **Region**
- **Timezone**
- **Enable bluetooth relay**: If disabled, fountain updates will only occur when the device is refreshed via the app.
- **Bluetooth refresh interval (minutes)**
- **Delete media after (days)**: Delete downloaded media after the specified number of days. (0 = never delete)
- **Fetch images**: Download all images from your devices, filtered by the selected events below (no active Care+ subscription required).
- **Fetch videos**: Download all videos from your devices, filtered by the selected events below. (required an active Care+ subscription)
- **Event type for download**
- **Media path**: Path where the media will be stored. If not specified, the media will be stored in /media Home Assistant folder.
- **Media refresh interval (minutes)**: Interval for downloading new media (images and videos) from Petkit's servers.
- **Enabled notifications**: Select which PetKit events should raise a Home Assistant persistent notification. Uncheck a category to silence it in Home Assistant. These categories are independent from the device-side notification switches in the Petkit app.

Texts from the code of [Jezza34000/homeassistant\_petkit](https://github.com/Jezza34000/homeassistant_petkit).

## Entities

- **Binary sensors**: Yowling detected, Litter tray installed, Abnormal pH detected, Soft stool detected, Battery, Water pump running, Clean water tank low, Clean water tank empty, and 40 more
- **Buttons**: Refill, Drain, Drain and flush, Action : Continue, Action : Pause, Pause, Resume, Action : Reset, and 19 more
- **Cameras**: Camera stream
- **Fans**: Air purifier
- **Images**: Last eat event, Last feed event, Last toileting event, Last visit event, Dish before, Dish after, Waste check, Last pet detect event, and 1 more
- **Lights**: Light
- **Numbers**: Cleaning delay, Heater temperature, Fountain run time, Sleep time, Pet notify interval, Manual feed, Min eating duration, Surplus, and 1 more
- **Selects**: Avoid repeat cleaning interval, IA eat detection sensitivity, Litter type, Working mode, Led brightness, Move detection sensitivity, IA pet detection sensitivity, Surplus control level, and 3 more
- **Sensors**: Urine measured pH, Device ID, Last urination, Heater temperature, Clean water tank state, Drink count, Average drink time, and 74 more
- **Switches**: AI soft stool detection, Stop cleaning on soft stool detected, Auto clean, Auto refill, Heater, Auto water change, Auto flush, and 63 more
- **Texts**: Manual feed hopper 1, Manual feed hopper 2, Manual feed

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> - 🎮 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 another Petkit device acting as a 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.)
> - ⚡ Real-time updates Direct MQTT connection to Petkit’s servers for instant device updates.

From the README of [Jezza34000/homeassistant\_petkit](https://github.com/Jezza34000/homeassistant_petkit#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Pets](https://vulpo.app/integrations/category/pets.md)
- Brand: [PetKit](https://vulpo.app/integrations/petkit.md)
- Number: Installs not shown: shared domain petkit; 315 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 1.29.0, last updated October 27, 2026
- Domain: `petkit`
- Source: <https://github.com/Jezza34000/homeassistant_petkit>
- Issues: <https://github.com/Jezza34000/homeassistant_petkit/issues>

In Vulpo: Pet card

## Other ways in for PetKit

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [PetKit](https://vulpo.app/integrations/marketplace/robertd502-home-assistant-petkit.md) | Marketplace integration | Installs not shown: shared domain petkit | Needs the vendor's cloud | Updated in the last 6 months |
| [PetKit Device Card](https://github.com/homeassistant-extras/petkit-device-cards) | Dashboard card | 25 GitHub stars | Connection not stated | Updated in the last 6 months |
| [PetKit History Card](https://github.com/davbuild/petkit-history) | Dashboard card | 1 GitHub stars | Connection not stated | Updated in the last 6 months |
| [Petkit](https://github.com/hasscc/petkit) | Marketplace integration | Installs not shown: shared domain petkit | Needs the vendor's cloud | Removed from the Marketplace: Repository has been abandoned. |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/jezza34000-homeassistant-petkit

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/jezza34000-homeassistant-petkit
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
