Hello Everyone out there reading this thread. After the release of Home Assistant v0.91, there’s a much better way to do this with native integration to the Google Assistant via Blue Iris.
Ingredient’s needed:
- Google Assistant Component: https://www.home-assistant.io/components/google_assistant/
- Home Assistant Stream: https://www.home-assistant.io/components/stream/
- Setup your Camera with Supported Streams: Stream Component: Confirmed Cameras and Configurations (note: it uses the “image” and “h264” streams vs the “mjpg” one)
If you do the above and expose your “camera.device” to the Google Assistant you’ll see it exposed in the Home App as a natively integrated camera. What this means if you have multiple smart displays in your home you can execute the following commands:
- “OK Google, show me the baby camera” and it will know which device you’re interacting with and show it on that display.
- “OK Google, show the baby camera on the TV Chromecast” and it should be smart enough to execute this action.