Gegensprechanlage komplett lokal: Home Assistant, go2rtc, Fully-Tablet & SwitchBot Lock Ultra – ohne Cloud, ohne Hersteller-App

Dahua VTO + Home Assistant + go2rtc + SwitchBot Lock Ultra – lokal, ohne Cloud, ohne Hersteller-Apps, ohne teure Innenstationen


Die Idee

Eine moderne Video-Türklingel soll eigentlich nur drei Dinge können: sehen, sprechen, öffnen. In der Praxis landet man aber schnell bei

  • einer Hersteller-App für die Klingel,
  • einer zweiten App fürs Türschloss,
  • einer Cloud, über die jedes Klingeln und jedes Bild läuft,
  • und einer proprietären Innenstation, die mehrere hundert Euro kostet und nur mit genau einem Hersteller spricht.

Mein Ziel war das Gegenteil:

Ziel Umsetzung
Keine Cloud Alles läuft lokal im Heimnetz. Klingel, Video, Audio und Türöffner kommen ohne Internet aus.
Keine Hersteller-Apps Eine App für alles: die Home Assistant Companion App
Keine proprietären Displays Ein günstiges Tablet mit Fully Kiosk und das eigene Smartphone ersetzen die Innenstation.
Echtes Gegensprechen Stabiler Rückkanal ohne spürbare Verzögerung
Ein Knopf zum Öffnen Türöffner, Ansage an der Tür und SwitchBot-Schloss mit einem Tipp

Warum Dahua? Weil der Rückkanal entscheidet

Bild und Klingelton bekommt fast jede Türklingel in Home Assistant. Die eigentliche Hürde ist der Rückkanal (Backchannel): Die Stimme muss zuverlässig und ohne Verzögerung vom Tablet oder Handy an den Lautsprecher der Tür kommen.

Ich habe Reolink und Hikvision selbst ausprobiert. Die Dahua VTO war für mich die einzige ordentliche Lösung mit stabilem Rückkanal ohne Delay. Ein Blick in die Foren zeigt, dass ich damit nicht allein bin.

Reolink: Rückkanal hängt an Firmware, Codec und Glück

  • Ein Firmware-Update hat das Gegensprechen kaputt gemacht. Reolink hat den Codec des Rückkanals geändert, und geholfen hat nur ein Downgrade über den Support (go2rtc #987).
  • Große Verzögerung: Nutzer berichten von über 2 Sekunden, unterwegs von 4–5 Sekunden (HA Community).
  • Nur eine Richtung: Je nach Modus funktioniert entweder der Ton oder das Mikrofon, aber nicht beides (Advanced Camera Card #1898).
  • Plötzlich weg: Nach Monaten verschwand der Mikrofon-Knopf in Frigate (Frigate #19415).

Hikvision: proprietäres ISAPI und viele Zusatzbausteine

  • Gegensprechen läuft über das eigene ISAPI-Protokoll. Dafür braucht man eigene Add-ons, das eigenständige go2rtc und einen HTTPS-Proxy (Hikvision-Addons).
  • Bei aktuellen Intercoms (DS-KV6114/KV6113) scheitert der Rückkanal ohne Fehlermeldung. Das Problem ist bisher ungelöst (go2rtc #2441).

Dahua VTO: Standard statt Sonderweg

Die VTO liefert den Rückkanal über den ONVIF-Standard im RTSP-Stream. go2rtc nutzt ihn direkt, ohne SDK, Cloud oder Spezial-Add-on. Dazu kommt:

  • Klingeltaste und Anrufstatus über rroller/dahua
  • Live-Bild mit Zwei-Wege-Audio per WebRTC in der Advanced Camera Card 8.x
  • Türöffner per HTTP-Befehl
  • SIP für Asterisk bzw. FRITZ!Box/DECT
  • Eigene Sprachansagen direkt an der Tür

Ehrlich gesagt: Auch die Dahua erlaubt nur einen Rückkanal gleichzeitig. Mit der richtigen go2rtc-Struktur teilen sich aber alle Tablets und Handys eine einzige Verbindung zur Tür.


Was daraus entstanden ist

Panel: Wandtablet im Flur

Ein günstiges Tablet mit Fully Kiosk ersetzt die teure Innenstation:

  • Live-Bild mit großen Knöpfen für Annehmen und Mikrofon
  • Nicht-Stören-Taste und Alarmanlage
  • Temperatur, Strom, Uhr und Wetter
  • Übersicht über offene Türen und Fenster sowie eingeschaltete Lichter
  • Das Tablet wacht auf, wenn jemand davorsteht, und repariert sich selbst, wenn die Verbindung abbricht.

Intercom: Smartphone

Klingelt es, kommt eine Push-Nachricht über die Companion App, und ein Tipp öffnet die Gegensprechanlage. Dort kann man sehen, sprechen, das Licht einschalten, die Tür öffnen, abschließen und den Türstatus sehen. Das funktioniert zu Hause und unterwegs.

Ein Knopf, drei Aktionen

Ein Tipp auf „Öffnen“:

  1. Die VTO schaltet den Türöffner.
  2. Die Tür spricht eine eigene Ansage.
  3. Das SwitchBot Lock Ultra öffnet das Schloss.

Nicht stören (DND): ein Schalter für die ganze Kette

Tablet und Telefone schweigen, der VTO-Anruf wird beendet, aber es kommt trotzdem eine stille Benachrichtigung. Die Tür öffnen kann man weiterhin.

Die Bausteine

Baustein Aufgabe
Dahua VTO Türstation: Kamera, Klingel, Lautsprecher, Türöffner
Home Assistant OS Logik, Dashboards, Benachrichtigungen
go2rtc (in Frigate) Video und Zwei-Wege-Audio für alle Geräte über eine Verbindung
Frigate Aufnahme und Personenerkennung, lokal
Asterisk SIP-Telefonie und Nicht-Stören über AMI
Fully Kiosk Browser Wandtablet als Innenstation
SwitchBot Lock Ultra Schloss über MQTT, ohne Cloud
HA Companion App die einzige App, die man braucht

Nachbauen mit Doku, MCP und KI: in Stunden statt Wochen

Das komplette Setup ist anonymisiert dokumentiert, mit allen Konfigurationen, beiden Dashboards und den typischen Stolperfallen:

:point_right: Anleitung & Konfiguration auf GitHub

Zusammen mit einem KI-Assistenten und einem MCP-Server für Home Assistant (z. B. ha-mcp) wird daraus eine geführte Umsetzung. Der Assistent liest die eigene Installation (Entitäten, Dashboards, Automationen) und passt die Vorlage direkt daran an.

Was ich damit selbst gemacht habe:

  • Dashboards für einen stabileren Stream umgebaut und Automationen angelegt, z. B. das automatische Neuladen des Tablets bei Verbindungsabbruch
  • Den go2rtc-Stream analysiert und so umgebaut, dass Gegensprechen über den leichteren SD-Stream läuft
  • Fehler eingegrenzt und Änderungen sauber zurückgerollt

Was Handarbeit bleibt: VTO montieren und einrichten, Asterisk (falls SIP gewünscht), go2rtc in Frigate eintragen, Fully Kiosk einrichten und am Ende testen.


Fazit

Eine Tür, eine App, keine Cloud. Mit Dahua VTO, Home Assistant und go2rtc entsteht eine Gegensprechanlage mit

  • stabilem Gegensprechen ohne Verzögerung,
  • einem Wandtablet statt teurer Innenstation,
  • dem Smartphone als mobiler Gegenstelle,
  • einem Knopf, der Tür und Schloss öffnet.

Alles bleibt lokal, offen und erweiterbar.


Danke an @felipecrs für das Fundament sowie an rroller/dahua, go2rtc, Advanced Camera Card, Frigate und switchbot-mqtt.

Fragen, Feedback und Verbesserungen sind willkommen!

1 „Gefällt mir“