Überblick
WhenHub ist eine Home Assistant Integration, die Reisen, einmalige Termine, jährliche Ereignisse und Feiertage mit Countdowns verfolgt. Sie unterstützt vier Ereignistypen: mehrtägige Reisen, einmalige Meilensteine, jährliche Jahrestage und besondere Ereignisse wie Christmas, Easter, Zeitumstellungen oder eigene Muster. Jedes Ereignis erhält Sensoren für die Tage bis zu oder seit einem Datum, Binärsensoren wie "Reise heute aktiv" und eine Bild-Entität, und die Ereignisse erscheinen außerdem in einem gemeinsamen Kalender. Ein Datum kann aus einem festen Wert oder aus einer anderen Datums- oder Zeitstempel-Entität stammen, und ein Ereignis kann ein Bild, einen Link und eine Markdown-Notiz enthalten. Ereignisse können über Reparaturen benachrichtigen, wenn sie ablaufen, und Aktionen lassen Automationen Ereignisse erstellen, aktualisieren oder löschen. Sie arbeitet lokal und wird in der Oberfläche eingerichtet.
Zusammenfassung der README und des Codes von moerk-o/WhenHub, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich
Unterstützt
Funktioniert lokal Spricht mit deinen Geräten in deinem eigenen Netzwerk. Keine Cloud des Herstellers dazwischen.
Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.
Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.
Stellt bereit
- Sensoren
- Kalender
Einrichtung
Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.
WhenHub Event-Typ wählen
- Event-Typ
Trip einrichten
- StartdatumDas Datum, an dem der Trip beginnt
- HA-Entity als Startdatum-Quelle verwendenDatums- oder Zeitstempel-Entity statt des Datumsfeldes oben verwenden
- EnddatumDas Datum, an dem der Trip endet
- HA-Entity als Enddatum-Quelle verwendenDatums- oder Zeitstempel-Entity statt des Datumsfeldes oben verwenden
- Bild hochladen (optional)Datei hierher ziehen oder klicken — JPEG, PNG, WebP oder GIF
- Oder Bildpfad eingeben (optional)Pfad zu einem Bild, z.B. /local/images/trip.jpg — Upload hat Vorrang
- URL (optional)Link zur Buchungsseite, Website oder einer anderen relevanten URL
- Memo (optional)Freitext-Notizen zu diesem Event — Markdown wird unterstützt
- Benachrichtigung bei AblaufErstellt eine Meldung in HA-Reparaturen, wenn dieses Event abgelaufen ist
Startdatum-Entity auswählen
- Startdatum-EntityDatums- oder Zeitstempel-Entity
Enddatum-Entity auswählen
- Enddatum-EntityDatums- oder Zeitstempel-Entity
Milestone einrichten
- ZieldatumDas Datum des wichtigen Termins
- HA-Entity als Datums-Quelle verwendenDatums- oder Zeitstempel-Entity statt des Datumsfeldes oben verwenden
- Bild hochladen (optional)Datei hierher ziehen oder klicken — JPEG, PNG, WebP oder GIF
- Oder Bildpfad eingeben (optional)Pfad zu einem Bild, z.B. /local/images/milestone.jpg — Upload hat Vorrang
- URL (optional)Link zu einer Website oder einer anderen relevanten URL
- Memo (optional)Freitext-Notizen zu diesem Event — Markdown wird unterstützt
- Benachrichtigung bei AblaufErstellt eine Meldung in HA-Reparaturen, wenn dieses Event abgelaufen ist
Datums-Entity auswählen
- Datums-EntityDatums- oder Zeitstempel-Entity
Wird auch bei „Datums-Entity auswählen“ abgefragt.
Anniversary einrichten
- Ursprüngliches DatumDas ursprüngliche Datum (wird jährlich wiederholt)
- HA-Entity als Datums-Quelle verwendenDatums- oder Zeitstempel-Entity statt des Datumsfeldes oben verwenden
- Bild hochladen (optional)Datei hierher ziehen oder klicken — JPEG, PNG, WebP oder GIF
- Oder Bildpfad eingeben (optional)Pfad zu einem Bild, z.B. /local/images/anniversary.jpg — Upload hat Vorrang
- URL (optional)Link zu einer Website oder einer anderen relevanten URL
- Memo (optional)Freitext-Notizen zu diesem Event — Markdown wird unterstützt
Nach der Einrichtung
- HA-Entity als Startdatum-Quelle verwendenDatums- oder Zeitstempel-Entity statt des Datumsfeldes verwenden
- HA-Entity als Enddatum-Quelle verwendenDatums- oder Zeitstempel-Entity statt des Datumsfeldes verwenden
- Neues Bild hochladen (optional)Datei hierher ziehen oder klicken — JPEG, PNG, WebP oder GIF
- Oder Bildpfad eingeben (optional)Pfad zu einem Bild, z.B. /local/images/trip.jpg — Upload hat Vorrang
- Aktuelles Bild entfernen
- URL (optional)Link zur Buchungsseite, Website oder einer anderen relevanten URL
- Memo (optional)Freitext-Notizen zu diesem Event — Markdown wird unterstützt
- Benachrichtigung bei AblaufErstellt eine Meldung in HA-Reparaturen, wenn dieses Event abgelaufen ist
- Startdatum-EntityEntity mit device_class 'date' oder 'timestamp'
- Enddatum-EntityEntity mit device_class 'date' oder 'timestamp'
- HA-Entity als Datums-Quelle verwendenDatums- oder Zeitstempel-Entity statt des Datumsfeldes verwenden
- Neues Bild hochladen (optional)Datei hierher ziehen oder klicken — JPEG, PNG, WebP oder GIF
- Oder Bildpfad eingeben (optional)Pfad zu einem Bild, z.B. /local/images/milestone.jpg — Upload hat Vorrang
- Aktuelles Bild entfernen
- URL (optional)Link zu einer Website oder einer anderen relevanten URL
- Memo (optional)Freitext-Notizen zu diesem Event — Markdown wird unterstützt
- Benachrichtigung bei AblaufErstellt eine Meldung in HA-Reparaturen, wenn dieses Event abgelaufen ist
- Datums-EntityEntity mit device_class 'date' oder 'timestamp'
- HA-Entity als Datums-Quelle verwendenDatums- oder Zeitstempel-Entity statt des Datumsfeldes verwenden
- Neues Bild hochladen (optional)Datei hierher ziehen oder klicken — JPEG, PNG, WebP oder GIF
- Oder Bildpfad eingeben (optional)Pfad zu einem Bild, z.B. /local/images/anniversary.jpg — Upload hat Vorrang
- Aktuelles Bild entfernen
- URL (optional)Link zu einer Website oder einer anderen relevanten URL
- Memo (optional)Freitext-Notizen zu diesem Event — Markdown wird unterstützt
- Datums-EntityEntity mit device_class 'date' oder 'timestamp'
- Neues Bild hochladen (optional)Datei hierher ziehen oder klicken — JPEG, PNG, WebP oder GIF
- Oder Bildpfad eingeben (optional)Pfad zu einem Bild, z.B. /local/images/special.jpg — Upload hat Vorrang
- Aktuelles Bild entfernen
- URL (optional)Link zu einer Website oder einer anderen relevanten URL
- Memo (optional)Freitext-Notizen zu diesem Event — Markdown wird unterstützt
Texte aus dem Code von moerk-o/WhenHub.
Entitäten
- BinärsensorenTrip startet heute, Trip aktiv heute, Trip endet heute, Ist heute, Sommerzeit aktiv
- BilderEreignisbild
- SensorenTage bis Start, Tage bis Ende, Ereignisdatum, Verbleibende Reisetage, Verbleibende Reise in Prozent, Tage bis zum nächsten, Tage seit dem letzten, Anzahl Vorkommen, Vorkommen-Zähler, Nächstes Datum, Letztes Datum, URL und 1 weitere
Aktionen
- Ereignis anlegenLegt ein WhenHub-Ereignis an. Ereignisse mit eigenem Wiederholungsmuster lassen sich nur über die Oberfläche anlegen.Felder: Ereignistyp, Name, Bei Namenskonflikt umbenennen, Startdatum, Enddatum, Datum, Entität für Startdatum, Entität für Enddatum, Entität für Datum, Feiertag
- Ereignis ändernÄndert Felder eines bestehenden WhenHub-Ereignisses und lädt es neu. Es werden nur die übergebenen Felder geändert.Felder: Ereignis, Name, Entitätsquelle ersetzen, Startdatum, Enddatum, Datum, Entität für Startdatum, Entität für Enddatum, Entität für Datum, Feiertag
- Ereignis löschenEntfernt ein WhenHub-Ereignis samt Gerät und allen Entitäten. Ohne Rückfrage, nicht umkehrbar.Felder: Ereignis
Aus der README
A Home Assistant integration for tracking various events and important dates. WhenHub provides countdown sensors, status information, and visual representations for your events.
Erscheint in Vulpo
Kalender-Karte, Diagrammkarte, Apple Watch.Informationen
- Installationen
- 52 teilen Analysedaten
- GitHub-Sterne
- 10
- Verbindung
- Funktioniert lokal
- Pflege
- In den letzten 6 Monaten aktualisiert
- Version
- v3.0.0,
- Kategorie
- Produktivität und Informationen, Kalender und To-dos
- Art
- Marketplace-Integration
- Voraussetzung
- Braucht den Marketplace (HACS bis Home Assistant 2026.10)
- Domain
whenhub- Probleme
- Problem melden











