Countdown-Anzeige im HomeAssistant Dashboard

AZDelivery 0,96 Zoll OLED Display I2C SSD1306 Chip 128 x 64 Pixel I2C Bildschirm Anzeigemodul mit weißen Zeichen kompatibel mit Arduino und Raspberry Pi inklusive E-Book!
AZDelivery 0,96 Zoll OLED Display I2C SSD1306 Chip 128 x 64 Pixel I2C Bildschirm Anzeigemodul mit weißen Zeichen kompatibel mit Arduino und Raspberry Pi inklusive E-Book!
7,79 €

Um eine Countdown-Anzeige mit der gewünschten Funktionalität in Home Assistant zu erstellen, könntest du den input_number– oder input_datetime-Typ verwenden. Hier ist ein Beispiel mit input_number:

input_number:
  aquarium_water_change_timer:
    name: Tage bis Wasserwechsel
    icon: mdi:timer
    initial: 14
    min: -14
    max: 14
    step: 1

Füge das entsprechende Element in deine Benutzeroberfläche ein. Zum Beispiel:

entities:
  - input_number.aquarium_water_change_timer
show_header_toggle: false
title: Aquarium Wasserwechsel Timer
type: entities

Erstelle zuletzt eine Automatisierung, um den Timer zurückzusetzen, wenn du darauf tippst:

automation:
  alias: "Aquarium Wasserwechsel Timer zurücksetzen"
  trigger:
    platform: state
    entity_id: input_number.aquarium_water_change_timer
  action:
    service: input_number.set_value
    target:
      entity_id: input_number.aquarium_water_change_timer
    data:
      value: 14

Mit dieser Konfiguration kannst du den Timer in der Benutzeroberfläche erhöhen und wenn du darauf tippst, wird er auf 14 zurückgesetzt. Du kannst auch eine Automation hinzufügen, die bei erreichen von 0 oder weniger reagiert und dich benachrichtigt oder eine andere Aktion ausführt.