-
-
Notifications
You must be signed in to change notification settings - Fork 13
Troubleshooting
Jezza edited this page Sep 19, 2025
·
1 revision
This page will help you resolve common issues with the Petkit integration.
Possible Causes:
- Repository not added to custom repositories
- HACS not up to date
- Cache issues
Solutions:
- Verify the repository is added in HACS
- Refresh HACS:
HACSโโฎโReload - Clear browser cache
- Restart Home Assistant
Typical Error Message: "Installation failed"
Solutions:
- Check available disk space
- Check internet connection
- Check Home Assistant logs
- Install manually if necessary
Possible Causes:
- Incorrect credentials
- Account used simultaneously in official app
- Wrong region configured
- Network issues
Solutions:
- Verify your Petkit credentials
- Use a secondary account (see Configuration)
- Check selected region:
- Europe:
eu - North America:
us - Asia:
as
- Europe:
- Test connection from official Petkit app
Symptoms:
- Frequent disconnections
- Entities unavailable intermittently
- High response delays
Solutions:
- Increase polling interval (90-120 seconds)
- Temporarily disable smart polling
- Check internet connection stability
- Restart the integration
Checks:
- Is the device connected to the Petkit app?
- Is the device in the supported devices list?
- Is the device online in the official app?
Solutions:
- Restart the Petkit device
- Check device WiFi connection
- Remove and re-add device in Petkit app
- Restart HA integration
Possible Causes:
- Partially supported device
- Synchronization issue
- Incomplete configuration
Solutions:
- Wait 5-10 minutes after adding
- Restart the integration
- Check logs for specific errors
- Enable debug mode
Common Issues:
- Buttons/switches with no effect
- Commands with significant delay
- Errors in logs
Solutions:
- Verify device is online
- Test command from official app
- Wait between commands (API limits)
- Restart device if necessary
Checks:
- Option enabled in configuration?
- Care+ subscription active (for videos)?
- Sufficient storage space?
- Write permissions on directory?
Solutions:
- Check media configuration
- Test with different directory
- Check system permissions
- Check detailed logs
Common Error Messages:
- "Permission denied"
- "Path not found"
- "Cannot create directory"
Solutions:
- Use absolute path:
/media/petkit - Check case sensitivity
- Create directory manually
- Check HA permissions
Causes:
- Download interruption
- Network issues
- Corrupted source file
Solutions:
- Delete corrupted files
- Restart synchronization
- Check network stability
- Reduce refresh interval
Prerequisites:
- Bluetooth relay device nearby
- HA Bluetooth integration active
- Compatible fountain
Solutions:
- Check physical proximity
- Restart HA Bluetooth integration
- Reset fountain
- Check Bluetooth logs
Improvements:
- Reduce fountain/relay distance
- Eliminate interference (other Bluetooth)
- Increase scan interval
- Use dedicated Bluetooth adapter
Symptoms:
- Saturated logs
- HA sluggish
- API limits reached
Solutions:
- Increase polling interval
- Temporarily disable smart polling
- Limit number of devices
- Check resource-heavy automations
Optimizations:
- Enable smart polling
- Reduce interval for active devices
- Check network latency
- Restart integration periodically
- Go to
ConfigurationโIntegrations - Find "Petkit Smart Devices"
- Click "Configure" โ "Enable debug"
Or add to configuration.yaml:
logger:
default: warning
logs:
custom_components.petkit: debugWhen asking for help, provide:
-
HA Version:
Aboutin HA - Integration Version: In HACS
- Device Model: Exact name
- Error Logs: Debug mode enabled
- Configuration: Anonymized settings
- Reproduction: Steps to reproduce
2025-09-19 08:57:00 ERROR (MainThread) [custom_components.petkit]
2025-09-19 08:57:00 WARNING (MainThread) [custom_components.petkit.api]
2025-09-19 08:57:00 DEBUG (MainThread) [custom_components.petkit.coordinator]
If integration gets stuck:
-
SettingsโDevices & Services - Find "Petkit Smart Devices"
- Click
โฎโReload
For major issues:
- Remove integration
- Restart Home Assistant
- Reinstall integration
- Reconfigure carefully
To identify the cause:
- Temporarily disable other integrations
- Test with single device
- Use test Petkit account
- Check on clean HA installation
- ๐ฌ Discord: Join
- ๐ HA Forum: Community Forum
- ๐ GitHub Issues: Open Issue
- ๐ Documentation: Complete Wiki
- โ Check this troubleshooting page
- โ Enable debug mode
- โ Reproduce the issue
- โ Collect error logs
- โ Prepare system information
**Issue:** Short description
**Configuration:**
- HA: Version X.X.X
- Integration: Version X.X.X
- Device: Exact model
**Logs:**
[Paste logs here]
**Reproduction:**
1. Step 1
2. Step 2
3. Expected vs actual result
Most issues are resolved quickly with this information!
- ๐ Regular integration updates
- ๐ Performance monitoring
- ๐พ Configuration backups
- ๐ Periodic log checking
- ๐ฑ Regular functionality testing
Create automations to monitor:
- Entity availability
- API error frequency
- Storage space usage
- Query performance