-
-
Notifications
You must be signed in to change notification settings - Fork 14
Media Management
Jezza edited this page Sep 19, 2025
·
2 revisions
The Petkit integration allows you to access all your media from Petkit devices directly in Home Assistant.
π Time Limitation
Media accessible on Home Assistant is ONLY from the current day. It's not possible to download from previous days.
| Feature | Availability | Requirements |
|---|---|---|
| πΌοΈ Photos | All devices with camera | No subscription required |
| ποΈ Videos | All devices with camera | Care+ subscription REQUIRED |
| πΉ Live Stream | Not available | Not currently supported |
β οΈ IMPORTANT - External storage recommendedIt's strongly recommended to use external storage for media files because:
- Devices can generate many files
- Home Assistant storage can fill up quickly
- Particularly critical if "Retrieve videos" option is enabled
- Go to
SettingsβSystemβStorageβAdd network storage - Mount your external storage
- Use the path
/your_storage_namein configuration
β οΈ Path Warnings
- Do NOT use the full path shown in "Remote share path"
- Paths are case-sensitive
- Use only the mount name
| Option | Description | Default Value |
|---|---|---|
| Media path | Storage directory for files | /media |
| Refresh interval | Update frequency (minutes) | 5 |
| Retrieve images | Enable image downloading | Enabled |
| Retrieve videos | Enable video downloading | Disabled |
| Event types | Events triggering downloads | Eat, Feed, Toileting |
| Retention | Days to keep files |
3 (0 = unlimited) |
- Eat: Pet eating
- Feed: Food dispensing
- Pet: Pet approaching
- Dish_before: Dish before (picture only)
- Dish_after: Dish after (picture only)
- Toileting: Litter box usage
- Pet: Pet approaching
- Waste_check: Waste_check (picture only)
/media/petkit/
βββ device_id/
βββ YYYYMMDD/ # date YYYY MM DD
βββ event_type/ # pet, toileting, dish_before, dish_after, feed...
βββ snapshot/ # snapshot files
| βββ [DEVICE_ID]_[TIMESTAMP].jpg
| βββ [DEVICE_ID]_[TIMESTAMP].jpg
βββ video/ # video files
βββ [DEVICE_ID]_[TIMESTAMP].avi
βββ [DEVICE_ID]_[TIMESTAMP].avi
Format: [DEVICE_ID]_[TIMESTAMP].[extension]
Examples:
2025-09-19_eat_001.jpg2025-09-19_toileting_003.mp42025-09-19_feed_012.jpg
- Go to
Mediain the sidebar - Navigate to the
petkitfolder - Browse folders by device and type
Media can be integrated into your custom cards for direct access from your dashboard.
Media not downloading:
- Check that corresponding option is enabled
- Verify Care+ subscription for videos
- Check available storage space
Path errors:
- Verify case sensitivity
- Ensure storage is mounted
- Use mount name, not full path
Missing media:
- Media only available for current day
- Check configured event types
- Verify refresh interval


