Springe zum Hauptinhalt
t.animal
Anagraphein!
t.animal
Anagraphein!

Projekte

Wenn ich Zeit habe, bin ich am Basteln. Hier landet Dokumentation zu fertigen und halbfertigen Projekten.

Verbesserung Ritto Twinbus 7650 Haustelefon in Home Assistant

Nachdem mein Telefonhack mit shelly seinen Geist aufgegeben hat, habe ich einige seiner Nachteile adressiert:

  1. Die Home assistant integration ist gar nicht so gut. zB muss man um die Tür zu öffnen einen virtuellen Schalter umlegen. Dieser setzt sich dann zwar automatisch zurück, aber die automatisierungen lesen sich sehr komisch.
  2. Der ADC zur Stumm-Erkennung reagiert exrem träge. 10 Sekunden sind keine Seltenheit.
  3. Das ganze geht noch weniger invasiv, sodass die Anlage quasi gar nicht mitbekommt, dass sie angezapft wurde.

Schaltplan des updates.

Schaltplan des updates.

Die neue Lösung setzt auf 100% galvanische Trennung zwischen dem Hack und dem Telefon. Dazu benutze ich:
  • einen Wemos D1 mini für wlan und esphome
  • PC817D Optokoppler um das Klingelsignal abzugreifen mit 10kΩ Vorwiderstand, um das Signal kaum zu belasten
  • 2x Omron G5V-1 (5V-Variante) als Relais zum Schalten der Taster. Wichtig ist bei den Relais, keins dieser blauen China-Dinger zu nehmen. Die sind für viel höhere Lasten ausgelegt, können Prellen, Kontakte können sich zusetzen, etc...
  • mit einem ULN2003A als Treiber für die Relais mit eingebauter Freilaufdiode
  • Als Fototransistor kommt der selbe SFH320 mit 100kΩ Arbeitswiderstand zum Einsatz.

Die D-Variante des PC817 hat einen CTR von 600%. D.h. auch mit 10kΩ Vorwiderstand schafft er es noch ein klares Signal am D1 mini zu erzugen. Dies hat den Vorteil, dass das Klingelsignal nur mit einem halben Milliampere belastet wird.

Da die Stromversorgung über extern läuft wird der Bus ansonsten überhaupt nicht belastet. Der Nachteil ist, dass man jetzt extra Stromversorgung am D1 mini braucht. Wenn einen das stört kann man sicherlich mit einem Spannungswandler die Versorgung auch über den Bus machen. Das ritto Netzteil bei uns im Haus hätte da genug Leistung, aber das sollte man vorher prüfen.

Um ein klares Signal zu bekommen kommt noch ein 47kΩ Pull-Up am Klingelsignaleingang zum Einsatz und fertig ist die Laube.

Größter Vorteil ist auf jeden Fall die Stumm-Erkennung. Sie liefert jetzt innerhalb von einer Sekunde ein Ergebnis statt wie beim Shelly nach etwa 10 Sekunden und das mit viel klarerem Pegel. Dank der hervorragenden Integration von esphome in Home assistant kann ich zudem jetzt einfach einen Taster betätigen um die Tür zu öffnen. Aber auch, dass der Hack jetzt viel besser von der Anlage entkoppelt ist gibt mir in der Mietwohnung ein besseres Gefühl.

Super hilfreich war an der Stelle tatsächlich Claude und ChatGPT, mit denen die Recherche nach den passenden Teilen viel einfacher war. Claude hat sich insbesondere auch bei der Verkabelung hervorgetan und konnte selbstständig die Pinouts der Bauteile recherchieren und Beraten. Kritisch mitdenken und nachfragen war aber definitiv nötig.