Urlaubsmodus für deinen Home Assistant

Wenn du deinem Home Assistant die Information zur Verfügung stellst, ob du dich gerade im Urlaub befindest, kannst du hiermit deine Automationen noch mehr optimieren und im Idealfall sogar deinen Energieverbrauch einfach reduzieren. Einfachstes Beispiel: Wenn du am Strand liegst, müssen deine Heizkörperthermostate die Räume nicht aufheizen.

Ich zeige dir zwei einfache Möglichkeiten, wie du in deinem Home Assistant einen Urlaubsmodus umsetzen kannst. Neben der Möglichkeit hiermit Energie zu sparen, kannst du natürlich auch den Komfort für dich erhöhen (wenn du im Urlaub, aber zu Hause bist, sollten die Rolläden nicht um 6 Uhr hochgehen, sondern erst um 8 Uhr, oder?).

Hier findest du den Beitrag auch als Video bei YouTube:

Sie sehen gerade einen Platzhalterinhalt von YouTube. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.

Mehr Informationen
Urlaubsmodus in Home Assistant erstellen

Urlaubs-Schalter

Die einfachste Methode für einen Urlaubsmodus ist ein einfacher Schalter, also ein Helfer, welchen du ein (=du bist im Urlaub) und ausschalten kannst. In deinen Automationen musst du dann an den entsprechenden Stellen auf den Zustand des Schalters prüfen.

Durch das Anlegen eines Schalter-Helfers erhalten wir eine neue Entität deren Zustand wir auslesen/nutzen können.

Du magst Home Assistant? Dann abonniere kostenlos meine Beiträge mit Tipps, Tricks und Anleitungen rund um Home Assistant:

Follow Home Assistant
( 535 Followers )
X

Follow Home Assistant

E-mail : *
* Ich stimme der Datenschutzerklärung zu!

Garantiert kein Spam, keine Werbung und immer mit Abmelde-Link, solltest du es dir anders überlegen!

Entität des Schalter-Helfers
Entität des Schalter-Helfers

Hier ein simples Beispiel für eine Automation:

alias: Urlaubsmodus-1
description: ""
triggers:
  - trigger: time
    at: "06:00:00"
conditions:
  - condition: state
    entity_id: input_boolean.urlaubs_modus
    state: "off"
actions:
  - action: climate.set_temperature
    metadata: {}
    data:
      temperature: 20.6
    target:
      device_id: 4e2410a368fec879cf6ba17b94053fa9
mode: single

Urlaubsmodus über eine Dropdown-Auswahl

Zugegeben: Der Urlaubs-Schalter ist mit den zwei möglichen Zuständen nicht wirklich mächtig und wird vermutlich bei vielen nur bedingt bessere Automationen zur Folge haben. Aus diesem Grund gehen wir noch einen Schritt weiter und erstellen uns einen Dropdown-Helfer, da wir hierüber unterschiedliche Arten von Urlaubsmodi definieren können.

Dropdown-Helfer für den Urlaubsmodus
Dropdown-Helfer für den Urlaubsmodus

In meinem Fall sind dies:
– Urlaub unterwegs
– Urlaub zu Hause
– kein Urlaub

Warum, wieso, weshalb?

Wenn ich „Urlaub unterwegs“ auswähle, sollen die Rolläden zur üblichen Zeit geöffnet werden aber die Heizkörperthermostate müssen nichts machen. Während bei „Urlaub zu Hause“ die Thermostate aktiv werden sollen aber die Rolläden sich erst verspätet automatisch öffnen.

Durch die Unterscheidung „unterwegs“ bzw. „zu Hause“ ist es also möglich die Automationen granularer auszusteuern, so dass mit diesem Setup ein Maximum an Komfort bei zeitgleicher Einsparung von Energie erzielt werden kann.

Hier ein Beispiel, wie diese Unterscheidung bei einer Automation aussehen kann:

alias: Urlaubsmodus-2
description: ""
triggers:
  - trigger: time
    at: "06:00:00"
conditions: []
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: input_select.haus_modus
            state: kein Urlaub
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              device_id: 28abe230cd60b679b174b4644fada0df
          - action: climate.set_temperature
            metadata: {}
            data:
              temperature: 21
            target:
              device_id: 0562081bfc9f1e3404edbf8272a9e9c9
      - conditions:
          - condition: state
            entity_id: input_select.haus_modus
            state: Urlaub zu Hause
        sequence:
          - action: climate.set_temperature
            metadata: {}
            data:
              temperature: 21
            target:
              device_id: 0562081bfc9f1e3404edbf8272a9e9c9
          - delay:
              hours: 2
              minutes: 0
              seconds: 0
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              device_id: 28abe230cd60b679b174b4644fada0df
      - conditions:
          - condition: state
            entity_id: input_select.haus_modus
            state: Urlaub unterwegs
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              device_id: 28abe230cd60b679b174b4644fada0df
mode: single

Du musst die Implementierung für deine Automationen natürlich individuell vornehmen. Meine Beispiel zeigen aber, wie du hierbei grundsätzlich vorgehen kannst.

Nutzt du bereits einen Urlaubsmodus für dein Smart Home?

Foto des Autors
Autor
Olli
Ca. Anfang 40, seit Windows 3.1 Fan von Computern, Gadgets, Handys und allem, was sich irgendwie programmieren lässt. Ich mag es gerne individuell und möglichst einfach, probiere aber auch gerne neue Dinge sofort aus. :) Konnte ich dir helfen? Dann würde ich mich über ein Bier freuen ;) Bier-Spende

Schreibe einen Kommentar