Die "Szenen" von Home Assistant: was sie sind und wie sie funktionieren

1 Minuten des Lesens

Szenen sind ein sehr praktisches Werkzeug, um die willkürlichen Bedingungen einer oder mehrerer zu definieren Wesen anwesend in der proerste persönliche Hausautomation basierend auf Home Assistant.Home Assistant Offizielles Logo

Die Szenen sind definiert durch die Konfiguration derHUB und bestimmen Sie die Schaffung von Entitäten mit dem Namen "scene.nome_della_scena„; diese Einheiten, die mit dem Dienst verbunden sind "scene.turn_on„Bedeutet, dass die darin enthaltenen Entitäten den angegebenen Status annehmen.

Wenn wir zum Beispiel eine "Gute Nacht" -Szene definieren wollten, in der alle Lichter ausgeschaltet sind, wäre dies über eine Szene möglich, in der wir alle mit dem Staat verbundenen Einheiten angeben würden.WOW!“. Performing "scene.turn_on"Verbunden mit der Entität" Szenen. Gute Nacht ", würden alle Lichter (angezeigt) im Einklang ausgehen.

Das Interessante ist, dass die Szenenelemente den intelligenten Lautsprechern auf einfache Weise ausgesetzt werden können, sodass wir sie über Sprachbefehle ausführen können.

Nb Beginnend mit der Version 0.102.x von Home Assistant Ein praktischer visueller Editor zum Definieren von Szenen wurde hinzugefügt.

Beispiel

Nehmen wir ein Beispiel für eine Szene:

scene:
  - name: TV
    entities:
      light.artemide: off
      light.angolo: off
      light.led_tv:
        state: true
        xy_color: [0.33, 0.66]
        brightness: 200

Diese Szene, genannt "scene.tv", Verursacht das Licht im Raum ("light.artemide"Und"light.angolo") Ausschalten und das Licht" light.led_tv "wird eingeschaltet: ein RGB-Licht (wie die Controller) Magisches Zuhauseoder le Philips HUEBeispiel:) Die Standardfarbe und -stufe werden ebenfalls festgelegt lumiBrillanz.

So einfach es vorstellbar ist, ist es möglich zu definieren wie viele szenen du willst.

Nb Für eine Einschränkung proEs ist nicht möglich, in derselben Szene mehrere Status für dieselbe Entität festzulegen. In diesem Fall ist es ratsamer, eine Sequenz durchzugehen Skript.

Wie man Szenen hervorruft

Wie erwartet ein exzellentes Feld von appDie Szenenlautsprecher sind intelligente Lautsprecher, aber nicht nur

Auch Automatisierungen di Home Assistant sind ein Bereich von applished hier sehr typisch: Besonders praktisch ist die automatische Ausführung einer Szene angesichts einer bestimmten Bedingung (trivialerweise Rückkehr nach Hause).

Um eine Szene hervorzurufen, ist die Syntax in der Automatisierung sehr einfach:

automation:
  alias: "Automazione scena"
  trigger: []
  condition: []
  action:
    service: scene.turn_on
    entity_id: scene.nomescena

Nach trigger gewählt, Automatisierung "automation.automazione_scena" provvede um die angegebene Szene auszuführen (im Beispiel "scene.nomescena".

inDomus-Telegrammkanal