Skip to content

dn5qMDW3/petkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PetKit Integration for Home Assistant

HACS Validation Lint

Custom Home Assistant integration for PetKit smart pet devices.

Supported Devices

Category Devices
Feeders D3, D4, D4H, D4S, D4SH, FeederMini, Fresh Element (Solo/Gemini/Infinity)
Litter Boxes T3, T4 (Pura MAX), T5, T6 (Pura X), T7
Water Fountains W5, CTW3 (Eversweet Solo 2/3 Pro)
Air Purifiers K2, K3 (Pura Air)

Features

  • Cloud polling with smart adaptive intervals
  • MQTT real-time events (near-instant state updates)
  • Camera/WebRTC streaming (Agora SDK, go2rtc, WHEP)
  • BLE relay support
  • 11 platforms: sensor, binary sensor, switch, button, number, select, fan, light, text, image, camera
  • Media browser for camera snapshots and event recordings

Installation

HACS (Recommended)

  1. Open HACS in Home Assistant
  2. Click the three-dot menu → Custom repositories
  3. Add https://github.com/dn5qMDW3/petkit with category Integration
  4. Click Add, then find PetKit and click Download
  5. Restart Home Assistant

Manual

  1. Download the latest release
  2. Extract petkit.zip into <config>/custom_components/petkit/
  3. Restart Home Assistant

Configuration

  1. Go to SettingsDevices & ServicesAdd Integration
  2. Search for PetKit
  3. Enter your PetKit account credentials and region

Credits

License

This project is licensed under the MIT License — see the LICENSE file for details.

About

PetKit smart pet devices integration for Home Assistant (feeders, litter boxes, water fountains, purifiers)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages