Home Assistant-automatiseringen om te kopiëren
Acht automatiseringen voor Home Assistant die je kunt kopiëren en aanpassen. Maak in Home Assistant een nieuwe automatisering (Instellingen → Automatiseringen en scènes → Automatisering maken), kies Opnieuw beginnen, klik rechtsboven op de drie puntjes en kies Bewerken in YAML. Plak de code en vervang de namen van de entiteiten door die van jou.
Voordat je begint
- Deze voorbeelden gebruiken de schrijfwijze van recente versies (vanaf Home Assistant 2024.10, met
triggers,actionsenaction:). Heb je een oudere versie, werk dan eerst bij of pas de namen aan. - De namen zoals
binary_sensor.beweging_gangzijn voorbeelden. Zoek je eigen namen op onder Instellingen → Apparaten en diensten → Entiteiten. - Test elke automatisering na het opslaan met de knop Uitvoeren of door de situatie na te bootsen.
1. Licht in de gang bij beweging na zonsondergang
Het licht gaat aan bij beweging, en drie minuten nadat de beweging stopt weer uit.
alias: Gang - licht bij beweging
mode: restart
triggers:
- trigger: state
entity_id: binary_sensor.beweging_gang
to: "on"
id: aan
- trigger: state
entity_id: binary_sensor.beweging_gang
to: "off"
for: "00:03:00"
id: uit
actions:
- choose:
- conditions:
- condition: trigger
id: aan
- condition: sun
after: sunset
sequence:
- action: light.turn_on
target:
entity_id: light.gang
- conditions:
- condition: trigger
id: uit
sequence:
- action: light.turn_off
target:
entity_id: light.gang
2. Melding als de voordeur te lang openstaat
alias: Voordeur te lang open
triggers:
- trigger: state
entity_id: binary_sensor.voordeur
to: "on"
for: "00:05:00"
actions:
- action: notify.mobile_app_jouw_telefoon
data:
title: "Deur staat open"
message: "De voordeur staat al 5 minuten open."
Vervang jouw_telefoon door de naam van je telefoon in de Home Assistant-app; je vindt de naam onder Ontwikkelaarstools → Acties.
3. Melding als de wasmachine klaar is
Werkt met een slimme stekker die het vermogen meet. De melding komt als het verbruik onder 3 watt zakt en daar drie minuten onder blijft.
alias: Wasmachine klaar
triggers:
- trigger: numeric_state
entity_id: sensor.wasmachine_vermogen
below: 3
for: "00:03:00"
actions:
- action: notify.mobile_app_jouw_telefoon
data:
message: "De wasmachine is klaar."
4. Alles uit als iedereen weg is
alias: Iedereen weg - lichten uit
triggers:
- trigger: numeric_state
entity_id: zone.home
below: 1
actions:
- action: light.turn_off
target:
entity_id: all
Hiervoor moet Home Assistant weten wie thuis is, bijvoorbeeld via de telefoons met de Home Assistant-app.
5. Melding bij een bijna lege batterij
alias: Batterij bijna leeg
triggers:
- trigger: numeric_state
entity_id: sensor.beweging_gang_batterij
below: 15
actions:
- action: notify.mobile_app_jouw_telefoon
data:
message: "De batterij van de bewegingssensor in de gang is bijna leeg."
6. Verwarming uit als een raam openstaat
alias: Verwarming uit bij open raam
triggers:
- trigger: state
entity_id: binary_sensor.raam_woonkamer
to: "on"
for: "00:02:00"
actions:
- action: climate.turn_off
target:
entity_id: climate.woonkamer
Wil je dat de verwarming weer aan gaat als het raam dicht is? Maak een tweede automatisering met to: "off" en climate.turn_on.
7. ’s Avonds het licht dimmen en warmer maken
alias: Woonkamer - avondlicht
triggers:
- trigger: time
at: "21:00:00"
actions:
- action: light.turn_on
target:
entity_id: light.woonkamer
data:
brightness_pct: 40
color_temp_kelvin: 2700
8. Waterlek: melding en kraan dicht
alias: Waterlek
triggers:
- trigger: state
entity_id: binary_sensor.waterlek_keuken
to: "on"
actions:
- action: switch.turn_off
target:
entity_id: switch.hoofdkraan
- action: notify.mobile_app_jouw_telefoon
data:
title: "Waterlek!"
message: "De waterlekmelder in de keuken slaat aan. De hoofdkraan is dichtgedraaid."
Doe dit alleen met een kraan die je veilig automatisch mag dichtdraaien, en test het zonder dat je afhankelijk bent van de automatisering voor je veiligheid.
Tips
- Houd automatiseringen klein en geef ze een duidelijke naam. Dat maakt zoeken naar fouten makkelijker.
- Zie je dat een automatisering niet start? Kijk bij Instellingen → Automatiseringen → (de automatisering) → Sporen waarom niet.
- Meer ideeën vind je in onze tips en tricks, en voor eigen sensoren die je aan zulke automatiseringen koppelt in de ESPHome-handleiding.
Bronnen en bronvermelding
Dit artikel is in eigen woorden geschreven. De schrijfwijze volgt de documentatie van Home Assistant: