Forum: Haus & Smart Home Türklingelsignal über esp8266 und mqtt verarbeiten


von Sebastian S. (basti523)


Lesenswert?

Hi,

bei mir ist eine Türkommunikationsanalage von elcom (Hager) namens Elcom 
Touch verbaut. Die Anlage kann Video und Audio per 2-Drahtbus 
verarbeiten.
Der Bus heißt I2-Bus (wahrscheinlich nicht I2C). Es liegen dauerhaft 24V 
DC auf der Busleitung. Mehr weiß ich nicht.

Es gibt eine Klingel am Hauseingang und dann noch einmal vor der 
Wohnungstür, da ich in einer Eigentumswohnung wohne. Je nachdem welche 
Klingel gedrückt wird unterscheidet die Türstation und klingelt mit 
unterschiedlicher Melodie.

Ich würde nun gerne mit einem ESP8266 auf das Bussignal reagieren und 
wenn jemand klingelt diese Information an einen MQTT Broker publishen.

Allerdings weiß ich nicht wie ich da unterscheiden kann welche Klingel 
gedrückt wird. Ich weiß auch nicht einmal wie ich erkennen kann ob 
überhaupt geklingelt wurde.

Hat zufällig hier jemand erfahrung mit diesem 2-draht bus? Vielleicht 
gibt es dafür ja schon eine Library? Oder jemand weiß ob sich dahinter 
ein CAN/KNX/I2C Bus versteckt?

Eine Möglichkeit wäre ja einfach an der Türstation auf die Spannung zu 
reagieren die dort am Lautsprecher erzeugt wird wenn jemand klingelt. 
Aber damit wäre ja keine Unterscheidung möglich wo geklingelt wurde.

Ich bin dankbar für jede Idee und Vorschlag ;)

von hinz (Gast)


Lesenswert?

Sebastian S. schrieb:
> Hat zufällig hier jemand erfahrung mit diesem 2-draht bus?

Proprietär.

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Sebastian S. schrieb:
> Es gibt eine Klingel am Hauseingang und dann noch einmal vor der
> Wohnungstür, da ich in einer Eigentumswohnung wohne. Je nachdem welche
> Klingel gedrückt wird unterscheidet die Türstation und klingelt mit
> unterschiedlicher Melodie.

Den Wohnungstaster müsstest du separat abgreifen können. Der wird 
normalerweise nicht mit dem Bus verbunden, sondern direkt mit der 
Innenstation. Wird der Taster gedrückt geht die Spannung über ihn auf 
0V.

Bleibt das Problem mit dem Bus. Hier müsste man wahrscheinlich relativ 
umfangreich messen und probieren um das Busprotokoll so weit zu 
verstehen, dass man das eigene Klingelsignal von der Türstation auf dem 
Bus erkennt.

Alternativ könnte man versuchen ein sekundäres Signal abzugreifen. Z.B. 
wenn die Innenstation beim Klingeln ein Display einschaltet. Dann könnte 
man versuchen die Versorgungsspannung des Displays zu detektieren. 
Verbunden mit der Information vom Wohnungstaster könnte man 
unterscheiden ob an der Haustüre oder Wohnungstür geklingelt wurde.

Bei allen Basteleien an der Innenstation hast du zwei grundsätzliche 
Probleme:

Erstens, du kannst den Bus für das gesamte Haus lahm legen. Damit machst 
du dir keine Freunde.

Zweitens, das Zeug ist unglaublich teuer. Geht dir eine 
Video-Innenstation kaputt kannst du mit 500 Euro aufwärts für eine 
Station rechnen. Dabei rede ich nicht nur von deiner Station. An dem Bus 
hängen auch die Stationen deiner Nachbarn.

von guest (Gast)


Lesenswert?

Hannes J. schrieb:
> Der wird normalerweise nicht mit dem Bus verbunden, sondern direkt
> mit der Innenstation.

Die meisten (alle?) Hager Innenstationen kann man so konfigurieren, daß 
das Signal trotzdem mit auf den Bus gelegt wird 
("Etagenruf-Weiterleitung").

Etliche der Innenstationen haben auch schon einen passendes 
potentialfreien Schaltausgang (Kontakte KK am Anschlußblock), beim den 
.TOUCH bin ich mir da allerdings nicht sicher.

Ansonsten gibt es von Hager auch entsprechende Relais als Zubehör (z.B. 
BER-540 oder RED114Y)

von Sebastian S. (basti523)


Lesenswert?

Vielen Dank erstmal an alle Mitdenker ;)

sind schon ein paar gute Anregungen dabei. Bus Protokoll auslesen und da 
drauf reagieren ist wohl wirklich ne nummer zu groß und nicht 
praktikabel. Werde mir eure ideen mal weiter durch den kopf gehen lassen 
und dann schon eine lösung finden.

hilft auf jedenfall schon mal weiter wenn andere personen in etwa die 
gleichen gedanken haben. dann bin ich schon nicht auf dem holzweg :)

weitere ideen und vorschläge sind natürlich auch weiterhin willkommen!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.