Hinweis: DiveraControl befindet sich noch in der Entwicklung. Es können Fehler auftreten, und einige geplante Funktionen fehlen noch. Eine Optimierung hat bislang nicht stattgefunden. Wer trotzdem neugierig ist, kann die Vorabversionen testen!
💡 Fehler oder Funktionswünsche? Bitte erstelle ein Issue. Vielen Dank! 👍
DiveraControl ist eine Integration von Divera 24/7 in HomeAssistant. Sie ermöglicht lokalen Administratoren oder Einheitenbesitzern den umfangreichen Datenaustausch zwischen HomeAssistant und Divera 24/7.
In Feuerwehrgebäuden und Fahrzeugen sammeln sich zahlreiche Daten an, die im Einsatzfall sinnvoll genutzt werden können. Leider gibt es kaum erschwingliche, integrierte Lösungen für die Verwaltung und Steuerung dieser Daten. HomeAssistant bietet hier eine kostengünstige Zentrale zur Steuerung von:
- Beleuchtung, Türen & Toren
- Monitoren & Sprachausgaben
- Fahrzeugpositionen, Besatzungen & Status
- Gerätepositionen & Akkuständen
Hier kommt DiveraControl ins Spiel: Es stellt die Schnittstelle zur Alarmierungssoftware bereit und ermöglicht so eine nahtlose Integration.
Für wen ist diese Integration gedacht?
- Administratoren und Schnittstellennutzer einer Einheit
- Neugierige Nutzer, die die Möglichkeiten der API erkunden wollen
Hinweis: Die Integration funktioniert auch mit eingeschränkten Rechten, dann allerdings mit reduziertem Funktionsumfang. Nutzer einer Einheit können die bestehende Divera 24/7 Integration for Home Assistant verwenden.
Der Datenschutz ist im BOS-Bereich besonders wichtig. Jeder Einsatz von HomeAssistant und dieser Integration in realen Lagen erfolgt auf eigene Verantwortung. Die Einhaltung der Datenschutzrichtlinien – insbesondere im Hinblick auf Datenweitergabe, -verarbeitung und -sicherheit – liegt vollständig beim Nutzer.
Diese Integration steht in keiner Verbindung zu Divera 24/7 und wird von Divera nicht unterstützt.
- Alarmdaten
- Nutzerstatus
- Einheitendetails
- Verfügbarkeiten
- Fahrzeugdaten & individuelle Eigenschaften
- Berechtigungen
- Nachrichtenkanäle
HomeAssistant-Services ermöglichen das Übermitteln von Daten an Divera:
- Nutzerstatus (einfach & erweitert)
- Alarmerstellung, -änderung & -abschluss
- Fahrzeugdaten & individuelle Eigenschaften
- Einsatzrückmeldungen
- Nachrichtenversand
Divera bietet zahlreiche Endpunkte, nicht alle sind integriert:
- Löschen & Archivieren von Alarmen, Mitteilungen & Terminen
- Verwaltung von Terminen (Erstellen, Ändern, Löschen)
- Anhänge hinzufügen
- Besatzung zu Fahrzeugen hinzufügen
- Leitstellen-Funktionen
- PRO-Version-Features (einheitenübergreifende Alarmierung)
Geplante Funktionen:
- Hinzufügen von Besatzung zu Fahrzeugen
- Datenabfrage nur bei offenen Alarmen (per Webhook von Divera)
- Automatisches Erstellen & Löschen von Zonen für Gebäude & Einsatzorte
DiveraControl ist (noch) nicht im HACS-Store verfügbar, kann aber manuell hinzugefügt werden:
- HACS installieren
- Installation: Unten rechts auf "Herunterladen" klicken.
- Letzten Release herunterladen
- Dateien in
config/custom_components/diveracontrol
extrahieren
Zur Einrichtung benötigt man Benutzername & Passwort oder direkt den API-Schlüssel. Die Anmeldung initial immer mit den persönlichen Zugangsdaten. Diese werden nicht gespeichert, es wird damit nur der API-Schlüssel des Nutzers abgefragt. 2. (empfohlen für Admins) → API-Schlüssel muss manuell eingegeben werden 3. (zentral, Berechtigungen nicht anpassbar) → API-Schlüssel unter Verwaltung → Schnittstellen abrufbar
Falls die Anmeldung mit Benutzername/Passwort fehlschlägt oder es sich um System-, Schnittstellen-, Monitor- oder Fahrzeugbenutzer handelt, fragt die Integration direkt nach dem API-Schlüssel.
Die Intervalle werden immer je Einheit eingestellt.
- Außerhalb von Einsätzen: längeres Intervall
- Während eines Einsatzes: kürzeres Intervall für schnellere Updates
Die Abfragen laufen automatisiert im Hintergrund. Folgende Sensoren stehen zur Verfügung:
- Einheitendetails (Name, Adresse, Koordinaten)
- Fahrzeuge (Status, Position, Besatzung, Eigenschaften)
- Alarme (Stichwort, Text, Rückmeldungen)
- Nutzerstatus (nur für "echte" Benutzer)
- Offene Alarme (Anzahl)
- Tracker (für Einsätze & Fahrzeuge)
- Nutzerstatus setzen (einfach/erweitert)
- Fahrzeugdaten aktualisieren
- Alarme erstellen, ändern & schließen
- Nachrichten senden
- Sensoren werden automatisch aktualisiert
- Sensoren ohne aktuelle Daten werden aus HomeAssistant entfernt
Über die HomeAssistant-Integrationsverwaltung anpassbar:
- Abfrageintervalle für normale & Alarm-Situationen