Bei der Komponente „Jubiläen“ handelt es sich um einen benutzerdefinierten Sensor von Home Assistant, der bis zu einem wiederkehrenden Datum herunterzählt, z. B. Geburtstage, aber auch für jeden Jahrestag verwendet werden kann, der jedes Jahr am selben Datum stattfindet.
Alle konfigurierten Jahrestagseinträge werden zum Home Assistant-Kalender hinzugefügt. Dadurch wird auch die Entität calendar.anniversaries
generiert, die Informationen zum nächsten konfigurierten Jahrestag anzeigt. Hinweis: Derzeit werden nur die nächsten Jahrestage in den Kalender eingetragen
anniversaries.zip
aus der neuesten Version herunter.custom_components/anniversaries
in das Verzeichnis custom_components
Ihrer Home Assistant-Installation.anniversaries
.anniversaries
.Jahrestage können im Integrationsmenü oder in der Datei „configuration.yaml“ konfiguriert werden
Klicken Sie unter Konfiguration/Integrationen auf die Schaltfläche +, wählen Sie Jahrestage aus und konfigurieren Sie die Optionen im Formular.
Fügen Sie den anniversaries
in Ihre configuration.yaml
ein. Das folgende Beispiel fügt zwei Sensoren hinzu – Shakespeares Geburtstag und Hochzeitstag!
# Example configuration.yaml entry
anniversaries :
sensors :
- name : Shakespeare's Birthday
date : ' 1564-04-23 '
- name : Shakespeare's Wedding Anniversary
date : ' 1582-11-27 '
Parameter | Optional | Beschreibung |
---|---|---|
name | NEIN | Freundlicher Name |
date | Entweder date oder date_template MUSS enthalten sein | Datum im Format 'YYYY-MM-DD' (oder 'MM-DD' wenn das Jahr unbekannt ist) |
date_template | Entweder date oder date_template MUSS enthalten sein | Vorlage zum Auswerten des Datums ab (Beachten Sie, dass dies NUR in der YAML-Konfiguration verfügbar ist) Die Vorlage muss eine Zeichenfolge entweder im Format 'YYYY-MM-DD' oder 'MM-DD' zurückgeben, z. B.: date_template: '{{ states("input_datetime.your_input_datetime") | string }}' |
count_up | Ja | true “ oder false ändert den Status so, dass ab einem Datum hochgezählt wird (kann bei einmaligen Ereignissen nützlich sein). Standard : false |
one_time | Ja | true oder false . Für ein einmaliges Ereignis (einmalig) Standard : false |
show_half_anniversary | Ja | true oder false . Aktiviert die Attribute half_anniversary_date und days_until_half_anniversary . Standard : false |
unit_of_measurement | Ja | Sie haben die Wahl der Beschriftung. Hinweis: Der Sensor gibt immer Tage zurück. Mit dieser Option können Sie dies jedoch in der Sprache Ihrer Wahl ausdrücken, ohne dass eine Anpassung erforderlich ist |
id_prefix | Ja | Das von Ihnen gewählte Präfix für die Entity_ID ist standardmäßig : anniversary_ . Hinweis. Die Entity_ID kann nach der Erstellung nicht mehr innerhalb der Integration geändert werden. Sie müssen entweder Ihre Entität löschen und neu erstellen oder die Entitäts-ID auf der Seite „Konfiguration -> Entitäten“ manuell umbenennen |
icon_normal | Ja | Standardsymbol Standard : mdi:calendar-blank |
icon_today | Ja | Symbol, wenn der Jahrestag heute ist. Standard : mdi:calendar-star |
days_as_soon | Ja | Tage im Voraus, um das in icon_soon definierte Symbol anzuzeigen. Standard : 1 |
icon_soon | Ja | Symbol, wenn der Jahrestag „bald“ ist. Standard : mdi:calendar |
show_half_anniversary
aktiviert)Unit_of_measurement ist nicht übersetzbar. Sie können jedoch den Text für die Maßeinheit in der Konfiguration ändern. Hinweis: Der Sensor meldet immer in Tagen. Dies ermöglicht Ihnen lediglich, dies in Ihrer eigenen Sprache darzustellen.