Skip to content
Home Assistant TestFlight
Security & safety

Canary

canary

Built inCloud polling

The Canary integration allows you to integrate your Canary devices in Home Assistant.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
cameraCameraNeeds its own HomeKit Bridge in accessory mode
alarm_control_panelSecurity system
sensorSensor (humidity, temperature)

1 report below say how a device from this integration behaves in the Home app.

What people report

Canary all-in-one and Flex are supported via the cloud, with sensor and stream problems reported and later closed. The Canary View is not supported.

  • Works3
  • Not working1
  • Requested1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Canary all-in-oneWorks CloudTemperature, humidity, air quality sensors and camera; sensors once showed unknown
Saved copy
As a workaround I have created a python script to read Canary sensor data. This works for me as a command line sensor. (This does not handle multiple canary devices, and I only tested with my canary all-in-one, so this is a usual as-is tool, but I welcome any feedback) https://github.com/pipacsba/Canary_sensor_read I do not have the know-how to double check this implementation with the home assistant's canary component, but if someone can, I would be glad to drop this tool. (As I see the component is somehow using a different api interface than this script)

Excerpt saved from GitHub on 2026-10-23.

Issue #23758 · 2019-05
Canary camera streamWorks CloudVideo stream failed in HA and HomeKit; issue closed completed
Saved copy
The problem When using the Canary integration, the camera image thumbnail will load, but the video will not play in the Home Assistant UI or in HomeKit. ## Environment - Home Assistant Core release with the issue: 2021.1.0b2 - Last working Home Assistant Core release (if known): N/A - Operating environment (OS/Container/Supervised/Core): Docker on 5.4.0-58-generic - Integration causing this issue: Canary - Link to integration documentation on our website: https://www.home-assistant.io/integrations/canary/ ## Problem-relevant `configuration.yaml` [code] ## Traceback/Error logs ```txt …

Excerpt saved from GitHub on 2026-10-23.

Issue #44830 · 2021-01
Canary FlexWorks CloudAdds wifi and battery sensors plus camera
Saved copy
Description: If device type is Canary Flex, we'll add wifi and battery sensors. If device type is Canary, we'll add temperature, humidity and air quality sensor ## Checklist: - [x] The code change is tested and works locally. - [x] Local tests pass with `tox`. Your PR cannot be merged unless tests pass [ex-requir]: https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/keyboard.py#L14 [ex-import]: https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/keyboard.py#L54

Excerpt saved from GitHub on 2026-10-23.

PR #13280 · 2018-03
Canary cameraNot working CloudBroken in Home
Video stream does not play in Home app
Thumbnail loads but video fails in HA and HomeKit
Saved copy
The problem When using the Canary integration, the camera image thumbnail will load, but the video will not play in the Home Assistant UI or in HomeKit. ## Environment - Home Assistant Core release with the issue: 2021.1.0b2 - Last working Home Assistant Core release (if known): N/A - Operating environment (OS/Container/Supervised/Core): Docker on 5.4.0-58-generic - Integration causing this issue: Canary - Link to integration documentation on our website: https://www.home-assistant.io/integrations/canary/ ## Problem-relevant `configuration.yaml` [code] ## Traceback/Error logs ```txt …

Excerpt saved from GitHub on 2026-10-23.

Issue #44830 · 2021-01
Canary ViewRequested CloudSupport PR closed without merge
Saved copy
… image if no entry images are available Add Last Entry Date entity Add Entries Captured Today entity Add Wifi entities for all cameras Add support for Canary View camer

Excerpt saved from GitHub on 2026-10-23.

PR #72216 · 2022-05

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)121 (0.02%)
Added inHome Assistant 0.60
Set up in the UIYes

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.