A Home Assistant custom integration for Imou cameras via the Imou cloud API.
- Camera live streaming (HLS, HD and SD)
- Privacy switch (enable/disable camera)
- Motion and human detection binary sensors
- Sleep-aware polling (skips sleeping devices, conserves API quota)
- API budget management (tracks daily usage, auto-throttles near limits)
- Webhook event detection (optional push-based event delivery)
- PTZ control (pan, tilt, zoom for supported cameras)
- Open HACS in Home Assistant
- Go to Integrations > three-dot menu > Custom repositories
- Add
https://github.com/ol-rac/imou-pluginwith category Integration - Search for "Imou" in HACS and click Install
- Restart Home Assistant
- Go to Settings > Devices & Services > Add Integration
- Search for "Imou"
- Enter your AppId and AppSecret from the Imou Open Platform
- Select your region (Singapore, Frankfurt, Oregon, or China)
- All cameras bound to your account are automatically discovered
MIT