vd Brink Home Automations

Home automations with Home Assistant, ESPHome, Node-RED and more tech

Elgato Stream Deck - Home Assistant integration

With the Home Assistant plugin

Don’t you know what a Stream Deck is? Check here first.

Home Assistant integration HA dashboard next to the Stream Deck app, fast and interactive integration

Control and visualize your Home Assistant entities direct with your Elgato Stream Deck! This is possible with the Stream Deck Home Assistant plugin.

What you can control and show on the Stream Deck:


Lights control

Toggle a Home Assistant light entity with a single key press. The key icon follows the live state of the lamp: a bright, colored bulb when the lamp is on and a pale bulb when it’s off. The bulb color also reflects the current light color, like my AI user input required lamp which lights ups on my desk to trigger me, check here for all details about this project.

Stream Deck key AI action lamp AI action required light

Smart socket control

Turn smart plugs (switch entities) on or off, like the chargers for my phone and batteries or the heater under my desk. The toggle icon shows the actual state: gray when off, colored when on. So you can see at a glance which devices are still powered, without opening the Home Assistant dashboard.

Stream Deck key phone charger off phone charger (off)
Stream Deck key battery charger on battery charger (on)

Show current states like temperature, humidity, CO2

A key doesn’t have to trigger an action, it can also be used as a small display. These keys shows the current value of a CO2, humidity and temperature sensor entity, updated live when the sensor reports a new value.

room values visible on your Stream Deck live room values visible on your Stream Deck

AC control via IR

My airco has no smart connection, only an infrared remote. With a Zigbee IR transmitter controlled by Home Assistant I can send the same IR codes as the original airco remote.
This key toggles a template switch in Home Assistant which sends the IR on/off code via Zigbee2MQTT to the airco. Now I can control my airco direct from Home Assistant with automations or manually from my Stream Deck.

control IR airco on/off via my Stream Deck control IR airco on/off via a Stream Deck
airco with remote


This is a diagram of how it technically works:

Stream Deck to Airco flow diagram Stream Deck -> Home Assistant -> Zigbee2MQTT -> Zigbee IR transmitter -> Airco

Direct open camera streams

With a single button click you can open your Home Assistant dashboard where your camera stream are visible.


Read more about the Stream Deck or how to make dump infrared devices smart.


^^ Top | Homepage | Best Buy Tips | Automation Ideas | Blog posts