Skip to main content

Device Control Automations

Overview

10 automations handle device and light control — basement lights, bedroom climate, bedroom fan timer, living room lamp schedules, and Bar 4-button switch mappings.


Turn On Basement

Entity: automation.turn_on_basement | State: on

Turns on the Basement lights.

Property Value
Trigger Various (switch, button, time)
Action light.basement_lights → on

Turn Off Basement by Switch

Entity: automation.turn_off_basement_by_switch | State: on

Turns off the Basement lights via a switch trigger.

Property Value
Trigger Basement Switch 2 or Bar Switch Button 2
Action light.basement_lights → off

Heat Bedroom

Entity: automation.heat_bedroom | State: on

Activates the Dyson Pure Hot+Cool Link heater in the bedroom based on a schedule or temperature threshold.

Property Value
Trigger Schedule (morning) OR temperature drops below threshold
Action Activate Dyson heating mode

Turn Off Bedroom Fan in X Time

Entity: automation.turn_off_bedroom_fan_in_x_time | State: on

Starts a timer to automatically turn off the bedroom ceiling fan after a configurable period.

Property Value
Trigger Bedroom Fan turns on
Action Schedule fan.bedroom_fan → off after delay

Living Room Lamps On Automation

Entity: automation.living_room_lamps_on_automation | State: on | Area: Living Room

Turns on the Living Room Lamp Switch (TP-Link KS205) on a schedule or trigger.


Living Room Lamps Off Automation

Entity: automation.living_room_lamps_off_automation | State: on | Area: Living Room

Turns off the Living Room Lamp Switch on a schedule or trigger.


Bar Switch — Button 1

Entity: automation.bar_switch_button_1 | State: on

The Bar 4-button Zigbee switch Button 1 action.

Property Value
Trigger Bar 4-button switch Button 1 press (ZHA event)
Action Turn On Basement

Bar Switch — Button 2

Entity: automation.bar_switch_button_2 | State: on

Property Value
Trigger Bar 4-button switch Button 2 press
Action Turn Off Basement

Bar Switch — Button 3 — Kitchen Lights

Entity: automation.bar_switch_button_3_kitchen_lights | State: on

Property Value
Trigger Bar 4-button switch Button 3 press
Action Toggle Kitchen Lights

Bar Switch — Button 4

Entity: automation.bar_switch_button_4 | State: on

Property Value
Trigger Bar 4-button switch Button 4 press
Action (configurable — check automation details in HA UI)

Notes

  • The Bar 4-button switch triggers use ZHA device events. The same physical device also has a Zigbee2MQTT registration (Living Room 4 Button Switch) — ensure only one integration's events are triggering these automations to avoid double-firing.
  • automations.heat_bedroom depends on the dyson_local integration being available.

Last Updated

2026-06-24