Supported Devices β
Currently, a growing set of Petkit devices is supported. Each device requires a separate implementation.
INFO
ESP32-based devices support firmware updates over the air (OTA). Ingenic/embedded Linux devices require physical serial access to install modified firmware.
Petkit Pura Max (ESP32) β

Automatic self-cleaning litter box with odor control and K3 spray integration.
Supported:
- β Auto and manual cleaning cycles
- β Maintenance mode
- β K3 odor spray (link/unlink, manual trigger)
- β Litter weight, fill level, and usage monitoring
- β N50 deodorizer filter tracking
- β Do-not-disturb scheduling
- β Kitten protection mode
- β Error reporting
Petkit Fresh Element Solo (ESP32) β

Automatic pet feeder with portion control and feeding schedules.
Supported:
- β Manual feed trigger
- β Feeding schedules
- β Food level warning
- β Desiccant tracking
- β Feed sound, indicator light, and child lock
Petkit Fresh Element 3 (ESP32) β

BETA
The integration of this device is currently in beta. Please report any issues you encounter on GitHub.
Automatic pet feeder with portion control and feeding schedules.
Supported:
- β Manual feed trigger
- β Feeding schedules
- β Food level warning
- β Desiccant tracking
- β Child lock
- β Feed sound prompt
Petkit Yumshare Dual (Ingenic / Embedded Linux) β
WARNING
No OTA support. To enable local control, you need to open the device and connect via serial.
Automatic dual-hopper pet feeder with a built-in camera, microphone, and AI-based pet and eating detection. Each feeding can mix food from both hoppers independently.
Supported:
- β Manual feed trigger with per-hopper amounts
- β Feeding schedules with per-hopper amounts
- β Per-hopper calibration factors
- β Camera, microphone, night vision
- β Motion, pet visit, and eating detection
- β Volume control
- β Desiccant tracking
- β Pet recognition (discern)
- β Bluetooth Proxy
Petkit Yumshare Solo (Ingenic / Embedded Linux) β

WARNING
No OTA support. To enable local control, you need to open the device and connect via serial.
Automatic pet feeder with a built-in camera, motion detection, and AI-based pet and eating detection.
Supported:
- β Manual feed trigger
- β Feeding schedules
- β Camera, microphone, night vision
- β Snapshot capture
- β Motion, pet visit, and eating detection
- β Adjustable detection sensitivity
- β Volume control
- β Desiccant tracking
Petkit Purobot Crystal (Ingenic / Embedded Linux) β
WARNING
No OTA support. To enable local control, you need to open the device and connect via serial.
Self-cleaning litter box for crystal litter with a built-in camera, deodorizing spray unit, and health monitoring features (urine pH detection, occult blood detection).
Supported:
- β Automatic and manual cleaning cycles
- β Deodorizing spray (auto, deep, manual)
- β Lightning (UV) cleaning
- β Litter leveling
- β N60 deodorant crystal and cardboard tray tracking
- β Kitten protection mode
- β Camera, snapshots, and pet visit detection
- β Health monitoring (urine pH, occult blood, loose stool recognition)
- β Bluetooth Proxy
Petkit Eversweet Ultra (Ingenic / Embedded Linux) β
WARNING
No OTA support. To enable local control, you need to open the device and connect via serial.
Smart water fountain with a built-in camera, automatic water change (drain & refill), heater, clean and waste water tanks, and a replaceable filter cube.
Supported:
- β Fountain flow modes (off, continuous, interval, sensor)
- β Heater with target temperature
- β Automatic drain & refill / drain & flush cycles
- β Deep clean and disinfect cycles
- β Cube (filter) consumable tracking
- β Camera, snapshots, and live stream
- β Pet appearance and drinking detection with pet recognition (discern)
- β Water tank monitoring with alerts
- β Bluetooth Proxy
Bluetooth Devices β
The following BLE devices are supported via a Bluetooth proxy (e.g. a Pura Max or any other WiFi device):