Imou is now a built-in Home Assistant integration

I have been following the Imou Life custom component for a while. I say that Imou is also available as a core integration — documented on the official site and installable without HACS.

Official docs: Imou - Home Assistant

What you get

  • Camera entities per channel: Live view SD and Live view HD (cloud stream)
  • Button entities when your device supports them: PTZ up/down/left/right, mute, restart
  • Auto discovery of devices on your Imou Open Platform account
  • Server region picker: Singapore (APAC), Europe, North America, China — pick the one that matches where you registered

Setup (about 10 minutes)

  1. Register at Imou Open Platform and create an app under App Information → copy App ID and App secret
  2. Make sure your cameras are already on that Imou account (Open imou platform / Imou Life app)
  3. In HA: Settings → Devices & services → Add integration → Imou
  4. Enter credentials + server region

Or use the My Home Assistant redirect if you're on a supported instance.

A few things worth knowing upfront

  • Cloud polling — device list and online status refresh about every 2 minutes. Plan automations around that; don't expect millisecond motion latency unless you add a separate alarm path.
  • API quota — each App ID includes 30,000 free API calls/month. Extra usage is billed per the platform pricing. Heavy dashboards with many streams eat quota faster than a single porch cam.
  • Wrong region still means empty device list. Double-check Server region if login works but nothing appears.

Still on the HACS custom component?

Both paths talk to the same Open Platform API. Core integration is the simpler on-ramp for new users; the GitHub component remains for folks who need features still landing in core.

Links

If you hit Invalid App ID or App secret or quota surprises, the official troubleshooting section covers the common cases. Drop questions below — we'll watch the thread.