Home Assistant how to… Aktion nach Neustart ausführen

Manchmal kann es notwendig sein, dass eine Aktion direkt nach dem Neustart ausgeführt wird. Sei es, dass du über den Neustart von Home Assistant informiert werden willst, oder etwas anderes. In diesem Kurzbeitrag zeige ich dir, wie du jede beliebige Aktion unmittelbar nach dem Neustart deines Smart Home ausführen kannst!

Neben einer Benachrichtigung über den Neustart kann es auch andere sinnvolle Aktionen geben, welche du nach dem Neustart von Home Assistant ausführen willst.

Home Assistant: How to... Kurzanleitungen und Nützliches für Home Assistant!

So habe ich zum Beispiel ja die Netatmo Kamera an Home Assistant angeschlossen und steuere diese hierüber. Bei der von mir gewählten Methode ist es nun aber so, dass nach einem Neustart der Status der Kamera in Home Assistant deaktiviert ist.

Die Kamera selbst ist natürlich weiterhin aktiv (sofern sie vor dem Neustart nicht deaktiviert wurde), jedoch wird mir der Status in Home Assistant als nicht aktiv angezeigt.

Eine Methode dies zu korrigieren kann es also sein, unmittelbar nach dem Neustart von Home Assistant die Kamera wieder einzuschalten. Home Assistant führt dann die Einschalt-Routine aus (also konkret der Aufruf des Webhooks der Kamera) und denkt die Kamera würde erst jetzt aktiviert werden.

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

Follow Home Assistant
( 389 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!

Die Kamera selbst „ignoriert“ den Aufruf des Webhooks zum Einschalten, da sie ja bereits eingeschaltet ist, so dass dieser Workaround definitiv nicht störend ist.

Mit den folgenden Zeilen Code führe ich das automatische Einschalten nach einem Neustart von Home Assistant aus. Du kannst dies natürlich für jede beliebige andere Aktion ebenfalls benutzen und musst lediglich das aufzurufende Script beziehungsweise die aufzurufende Aktion nach deinen Bedürfnissen anpassen!

- alias: 'Start Camera on reboot'
  trigger:
    - platform: homeassistant
      event: start
  action:
    - delay: '00:01:00'
    - service: switch.turn_on
      data:
        entity_id: switch.netatmo

Dieser Beitrag ist Teil einer kleinen Beitrags-Serie rund um den hass.io Home Assistant.

Foto des Autors
Autor
Olli
Ca. Ende 30, 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