In manchen Installationen dauert der Moduswechsel ein paar Sekunden, da dabei viele Heizkörper-Thermostate gleichzeitig umgeschaltet werden. Um in dieser Zeit versehentliche Mehrfachklicks zu vermeiden, kann ein Sicherheitstimer eingesetzt werden.

Dieser Timer sperrt die Modusauswahl für eine definierte Zeit und zeigt über einen Fortschrittsbalken im Dashboard an, wann wieder umgeschaltet werden darf.


Der Timer wird wie gewohnt über die Helfer-Verwaltung erstellt:

Einstellungen → Geräte & Dienste → Helfer → „Helfer hinzufügen“ → Timer

Gib z. B. den Namen „Modus Wechsel Timer“ ein und stelle eine passende Dauer ein – z. B. 10 Sekunden.
Die Entität heißt dann zum Beispiel:

timer.modus_wechsel_timer


Damit der Timer automatisch läuft, sobald ein Modus ausgewählt wird, fügst du in jedem deiner drei Skripte die folgende Zeile ganz am Anfang ein:

- service: timer.start
  target:
    entity_id: timer.modus_wechsel_timer


Um anzuzeigen, wie lange die Sperrzeit noch aktiv ist, kannst du die Karte custom:timer-bar-card  verwenden. Diese muss zuvor über HACS installiert werden:

  1. Öffne HACS 

  2. Trage ein: custom:timer-bar-card 

  3. Nach der Installation Home Assistant einmal neustarten
Anschließend kannst du im Dashboard diese Karte einfügen:

- type: custom:timer-bar-card
  entity: timer.modus_wechsel_timer
  name: Nächste Auswahl in
  icon: mdi:timer-outline


Solange der Timer läuft, wird anstelle der drei Moduskarten nur der aktuelle Modus angezeigt – ohne Möglichkeit zur Auswahl. Das erreichst du mit einer zusätzlichen conditional-Karte:

- type: conditional
  conditions:
    - entity: timer.modus_wechsel_timer
      state: active
  card:
    type: custom:mushroom-template-card
    primary: >
      {{ states('input_select.heiz_modus') | title }}
    icon: >
      {{ iif(states('input_select.heiz_modus') == 'stundenplan', 'mdi:calendar-clock',
      iif(states('input_select.heiz_modus') == 'ferienmodus', 'mdi:feather',
      iif(states('input_select.heiz_modus') == 'manuell', 'mdi:hand-back-left', 'mdi:help'))) }}
    icon_color: green
    layout: vertical
    fill_container: true
    tap_action:
      action: none

Diese Karte zeigt den aktuellen Modus während der Timer läuft, lässt aber keine Eingaben zu. Sobald der Timer abgelaufen ist, erscheinen wieder die drei interaktiven Moduskarten.

Der Timer ist rein optional. Er wird nur benötigt, wenn du viele Geräte gleichzeitig schaltest und Verzögerungen auftreten. In kleineren Installationen ist er nicht notwendig.


Zuletzt geändert: Sonntag, 29. Juni 2025, 16:09