Standard Theme für alle Geräte festlegen

Nanoleaf Canvas Smarter Kit - 9 Lichtquadrate
Nanoleaf Canvas Smarter Kit - 9 Lichtquadrate
Unverb. Preisempf.: 199,99 €
125,84 €
Sie sparen 73,99 € (37%)

Jeder der im Home Assistant seine Oberfläche individualisieren möchte, wird irgendwann darüber stolpern, dass die Theme Einstellungen nicht Geräteübergreifend einzustellen sind. Man kann zwar im Benutzerprofil das Theme auswählen, aber diese Einstellung gilt nur für den aktuellen Benutzer auf dem aktuellen Gerät. Ein weiterer Nachteil ist, dass beim entfernen der Cookies diese Einstellung auch wieder verloren geht.

Das hat mich jetzt so genervt, dass ich mich diesem Problem einmal angenommen habe. Herausgekommen ist am Ende eine minimale Automatisierung, die automatisch nach jedem Home Assistant Neustart das Theme im Backend festlegt. Somit gilt dieses Theme für alle Nutzer und Geräte wo keine bestimmte Theme-Einstellung im Benutzer oder auf Karten oä. festgelegt wurde.

Automatisierung zum globalen festlegen des Default-Themes

alias: Theme default
description: 'Standard Theme "nord" für alle Endgeräte festlegen'
trigger:
  - platform: homeassistant
    event: start
condition: []
action:
  - service: frontend.set_theme
    data:
      name: nord
mode: single