HAAC
Android · Kotlin
Die App am Telefon. Baut Orte, Ebenen und Räume, zeigt Kacheln, Verlauf und Benachrichtigungen. Spricht nur mit der Bridge, nie mit den allgemeinen Schnittstellen von Home Assistant.
stacknoise/haac-android ↗Produkt · Android
Home Assistant für die ganze Familie. Jeder sieht nur, was ihm freigegeben ist.
HAAC ist eine native Android-App für Home Assistant. Der Admin gibt jedem Benutzer einzelne Schalter, Sensoren und Klimageräte frei, und jeder baut sich daraus sein eigenes Zuhause mit Orten, Ebenen und Räumen.






So funktioniert's
Home Assistant kennt keine Rechte pro Entität. Die offizielle Companion App zeigt deshalb jedem Benutzer alles, was er erreichen kann: jede Steckdose, jeden Sensor, jede Heizung.
Mit HAAC Bridge legt der Admin Benutzer für Benutzer fest, was die App zeigen und steuern darf. Wer nicht eingerichtet ist, sieht nichts.
Funktionen
Der Admin entscheidet in der Home-Assistant-Oberfläche oder in YAML, wer welche Geräte sieht: ganze Domänen, einzelne Entitäten und Platzhalter, jeweils mit Ausschlüssen. Standard ist: nichts.
Orte, Ebenen und Räume direkt am Telefon, Kacheln in drei Größen mit Drag and drop und lokalen Namen, die Home Assistant nie verändern. Auf Wunsch aus den Bereichen von Home Assistant importiert.
Schalter direkt auf der Kachel, Klimageräte mit Drehregler, HVAC-Modus, Lüfter und Zielbereich. Live-Zustände über eine dauerhafte Verbindung, die sich nach einem Netzwechsel selbst wieder aufbaut.
„Werktags um 06:45 das Licht ein“, auch bei Sonnenauf- oder -untergang. Die Zeitpläne laufen in der Bridge auf dem Server, also auch bei geschlossener App oder ausgeschaltetem Telefon.
Diagramme für 24 Stunden, 7 Tage oder einen eigenen Zeitraum. Eine Liste meldet neue oder entfernte Geräte, pausierte Zeitpläne und Fehler, jeweils mit verständlichem Text und Fehlercode.
Nur das Refresh-Token wird gespeichert, verschlüsselt im Android Keystore. Entsperren per Fingerabdruck, Zertifikat-Pinning für selbstsignierte Server, keine Analyse, keine Werbung, kein Tracking.
Architektur
Android · Kotlin
Die App am Telefon. Baut Orte, Ebenen und Räume, zeigt Kacheln, Verlauf und Benachrichtigungen. Spricht nur mit der Bridge, nie mit den allgemeinen Schnittstellen von Home Assistant.
stacknoise/haac-android ↗Home Assistant · Python
Die Integration auf dem Server, installiert über HACS. Filtert pro Benutzer, setzt das Ziel jedes Befehls selbst und führt die Zeitpläne aus.
stacknoise/haac-bridge ↗Installation
1 · HACS → Benutzerdefinierte Repositories
https://github.com/stacknoise/haac-bridge (Integration)
2 · Einstellungen → Geräte & Dienste → HAAC Bridge → Konfigurieren
3 · APK laden und prüfen
sha256sum haac-v0.3.1-sideload.apk
Nein. HAAC begrenzt, was die App zeigt und steuert. Wer das Token eines Benutzers hat, kann die Standard-API von Home Assistant weiter nutzen. Deshalb pro Person einen eigenen Benutzer ohne Adminrechte anlegen.
Noch nicht. Version 0.3.1 gibt es als signiertes APK auf GitHub Releases, mit SHA-256-Prüfsumme daneben.
Ja. „Demo ausprobieren“ auf dem ersten Bildschirm öffnet eine Instanz mit Beispieldaten, ganz ohne Netzwerk und Anmeldung.
Keine für mich oder Dritte. Die App spricht nur mit deinem eigenen Home-Assistant-Server. Details stehen in der Datenschutzerklärung der App.
Datenschutz der AppHAAC steht in keiner Verbindung zu Home Assistant, der Open Home Foundation oder Nabu Casa und wird von ihnen nicht unterstützt.