Hallo,
ich habe eine Auerswald TFS Dialog 202,welche klassisch per internem Anruf die Telefone klingeln lässt,wenn jemand den Knopf drückt.
Problem: Das es sich um einen internen Anruf handelt, bekommt der Callmonitor das nicht mit.
Ich möchte nun gerne das Klingelsignal abgreifen und ich stehe vor der Frage, was dafür am besten geeignet ist.
Vorraussetzung: kein WLAN
Also dachte ich an einen Wemos D1 Mini + EthernetShield in Kombi mit ESPEasy.. würde das gehen / hat das schon jemand gemacht?
Im Endeffekt stelle ich mir vor, mit dem Klingelsignal welches zum Gong geht einen Pin des Wemos auf HIGH zu setzen und dann per Espeasy das ganze an FHEM zu melden.
Ob das so einfach geht ist die Frage und ob es vielleicht noch einfacher oder besser geht.
Danke.
Habe ein SIP-Device (iVm. einer Telefonschnittstelle an einer Siedle).
Das erkennt das Klingeln und legt z.b. auch auf, wenn die Tür geöffnet wird.
Ich nutze dafür ein FS20-KSE. Funzt tadellos
ZitatVorraussetzung: kein WLAN
Dann kannst Du aber kein esp8266 (oder esp32) verwenden ... für Arduino dagegen gibt es diese. Und esp-easy kann erst recht kein Eethernet
Hinweis: meines Wissens, alle Angaben ohne Gewär
Wenn Du Direkt an das Gongsignal kommst, also z.B. einen 12V Gong klingeln lässt, hast Du alle bastelmöglichkeiten offen. Als ich es zuletzt gemacht hatte, brauchte ich nur einen Brückengleichrichter und ein Relais (War 12V AC) und damit dann einen Potentialfreien Schaltausgang (Ist aber auch schon >15 Jahre her) ...
Zitat von: Wernieman am 15 Januar 2020, 08:25:45
Dann kannst Du aber kein esp8266 (oder esp32) verwenden ... für Arduino dagegen gibt es diese. Und esp-easy kann erst recht kein Eethernet
Hinweis: meines Wissens, alle Angaben ohne Gewär
Wenn Du Direkt an das Gongsignal kommst, also z.B. einen 12V Gong klingeln lässt, hast Du alle bastelmöglichkeiten offen. Als ich es zuletzt gemacht hatte, brauchte ich nur einen Brückengleichrichter und ein Relais (War 12V AC) und damit dann einen Potentialfreien Schaltausgang (Ist aber auch schon >15 Jahre her) ...
Nja, es gibt ja Ethernet-Shields auch für ESP8266 / ESP32.
Aber stimmt, ESPEasy kann das wohl leider nicht. Ich wollte ESPEasy nutzen, weil es damit recht einfach ist mit FHEM zu kommunizieren (nutze das schon mit einem Ultraschallsensor, aber hier halt mit WLAN).
Das gleiche bräuchte ich halt mit Ethernet. Aber ohne ESPEasy habe ich keine Ahnung, wie ich die Daten nach FHEM bekomme.
FS20 hilft hier nicht, da kein LAN.
Also nochmal, vielleicht wurde es nicht ganz klar: Ich brauche irgendeinen Mikrokontroller, welchem ich das Klingelsignal auflegen kann und dieser dann einen Wert per ETHERNET zu FHEM sendet.
Hat da jemand eine Idee?
ZitatAber ohne ESPEasy habe ich keine Ahnung, wie ich die Daten nach FHEM bekomme.
Ich habe 2 ESP32, die ihre Infos per MQTT an FHEM übermitteln, bzw. von dort bekommen.
Ich habe einfach ein paar Beispiel zusammenkopiert und angepasst.
Zitat von: Beta-User am 15 Januar 2020, 06:46:43
Habe ein SIP-Device (iVm. einer Telefonschnittstelle an einer Siedle).
Das erkennt das Klingeln und legt z.b. auch auf, wenn die Tür geöffnet wird.
Um das etwas weiter zu erläutern: Für diese Lösung braucht es keine Hardware-Bastelei.
Die Konstruktion basiert auf einem in der FritzBox registrierten SIP-Telefon und einer Definition in FHEM:
define FritzFhemFon SIP
[...]
attr FritzFhemFon sip_listen wfp
Dauert zwar, bis das "ringig"-Event kommt, aber so ist es ruck-zuck in FHEM eingerichtet und man kann z.B. auch das Telefonat mit dem SIP-Gerät annehmen und gleich weider beenden, etwa, wenn jemand die Tür geöffnet hat (dann hören auch die anderen Telefone auf zu klingeln...).
Zitat von: rabehd am 15 Januar 2020, 10:36:44
Ich habe 2 ESP32, die ihre Infos per MQTT an FHEM übermitteln, bzw. von dort bekommen.
Ich habe einfach ein paar Beispiel zusammenkopiert und angepasst.
Kannst du das bitte näher erklären?
ich benutze im Moment noch einen FS20-KSE, aber a) ist der nicht sehr zuverlässig und b) möchte ich komplett weg von FS20
Zitat von: Mitch am 15 Januar 2020, 11:09:46
Kannst du das bitte näher erklären?
ich benutze im Moment noch einen FS20-KSE, aber a) ist der nicht sehr zuverlässig und b) möchte ich komplett weg von FS20
Mein Beitrag bezog sich nicht auf eine Lösung für die Klingel. Da muss man sehen was man als UseCase will und was man als Technik hat oder will. Sollte aber lösbar sein.
Es ging einzig um das Nichtwissen wie Daten von einem ESP32... zu FHEM kommen können.
Ich habe mit ESP32 einen Innenklimasensor und iButton als Zugangsmelder. Beides im WLAN.
Zur Kommunikation von ESP und MQTT findet man sicher einiges, ich habe es zumindest gefunden.
Auf FHEM-Seite nutze ich MQTT2.
Mehr Infos gehen vielleicht ein wenig von eigentlichen Thema hier weg. Entweder per PN oder in einem neuen Beitrag.
Zitat von: errazzor am 15 Januar 2020, 10:16:41
FS20 hilft hier nicht, da kein LAN.
FS20 funkt auf 833Mhz, nix LAN
Keine Ahnung ob das auch ohne 2TSM-Modul möglich ist (schon lange her als ich das bei mir einrichtete) aber vorausgesetzt das TFS hängt an einem, kann man in diesem die externe Apothekerschaltung/Tür-Amt-Gespräch aktivieren.
Damit ist ein Klingeln auch ein externer Anruf und wird vom Callmonitor erfasst.
Gruß
Thomas
@rabehd: Danke, dann hatte ich das mitssverstanden, Was man mit einem ESP so macht, das weiß ich natürlich ;D
Naja,
Mit zwei ESP könnte man ja auch:
1) ein WLAN aufspannen lassen und an der Klingel überwachen lassen und per MQTT am zweiten weitergeben
2) auf WLAN verbinden und per MQTT die Klingelinfo direkt über USB an Raspi oder FHEM Server weiterleiten.
Ich habe mich damit auch mal beschäftigt und noch eine (teure) Platine DIY für ATMega hier.
Aber in der Zwischenzeit auch Homematic Lösungen wie diese gelesen:
https://homematic-forum.de/forum/viewtopic.php?t=30188&start=10
Gruß Arnd
Signalduino (Nano, ESP, ...), CUL (Busware, Nano, Maple, ...), Homematic (HM-MOD-UART-RPI, ESP, Maple, ...), LaCrosseGateway (LGW, ESP, ...), 1-wire, ESPEasy, Bravia, Yamaha, ...
Zitat von: errazzor am 15 Januar 2020, 01:38:21
Hallo,
ich habe eine Auerswald TFS Dialog 202,welche klassisch per internem Anruf die Telefone klingeln lässt,wenn jemand den Knopf drückt.
Hallo errazzor,
Ich habe eine auerswald Universal dort sind zwei klingelknöpfe aktiv. In der auerswald sind zwei rufgruppen der Fritzbox hinterlegt. In den rufgruppen der Fritzbox sind die jeweiligen Telefone und das sip-DEVICE, was in fhem ausgewertet wird.
In fhem ist das sip.pm aktiv. In der Fritzbox ist ein lan-sip Device angelegt. Dieses wird von fhem/sip überwacht (notify) und damit könnte jetzt alles gesteuert werden.(https://forum.fhem.de/index.php/topic,67443.msg1007592.html#msg1007592)
Ich lasse darüber andere Telefone Klingel und eine sprachnachricht abspielen.
Man kann aber auch etwas mit einem esp8266 bauen.
pejonp
Hallo,
von Homematic gibt es auch eine Fertiglösung.
https://de.elv.com/elv-homematic-komplettbausatz-funk-klingelsignalsensor-hm-sen-db-pcb-fuer-smart-home-hausautomation-132846?utm_source=google&utm_medium=cpc&refid=GShopping?Gads_Shopping&gclid=EAIaIQobChMI7daf7J-Q5wIVS0PTCh2vDQiaEAYYASABEgLy3fD_BwE
Bei mir werkelt ein ESP, der braucht aber WLAN.
Grüße Peter
ich nutze von Homematic den HM-SCI-3-FM
https://de.elv.com/elv-homematic-komplettbausatz-kontakt-interface-fuer-oeffner-und-schliesserkontake-hm-sci-3-fm-fuer-smart-home-hausautomation-091461?fs=360197731 (https://de.elv.com/elv-homematic-komplettbausatz-kontakt-interface-fuer-oeffner-und-schliesserkontake-hm-sci-3-fm-fuer-smart-home-hausautomation-091461?fs=360197731)
Der kann auch potentialfrei arbeiten, könnte auch mehrere Klingeln (max. 3er Klingel) überwachen (bei mehreren Wohnparteien) und die Batterie läuft bei mir schon ewig - auch im Winter. Und er ist sehr klein und kann in fast jedem Klingelgehäuse untergebracht werden.
im Prinzip sagt er nur ob ein Kontakt hergestellt ist (Knopf gedrückt) oder nicht (Knopf nicht gedrückt) und meldet das mit open/close. Darauf kann man mit beliebigen DOIF aufsetzen und irgendwo einen Klingelton abspielen lassen, eine Telegram-Nachricht senden oder ein Foto machen lassen vom Eingang...
Habe es nicht selbst in Betrieb, aber das würde beinahe deine Anforderungen erfüllen.
https://wiki.fhem.de/wiki/Arduino#Beispiel:_Arduino_mit_Ethernet
Einzig sollte man schauen, ob es moeglich ist bei Aenderungen diese gepusht zu bekommen. Im Wiki ist nur ein Beispiel wie man die Zustaende intervallmaessig abfragt.
Nachtrag:
Das könnte auch in Frage kommen:
https://wiki.fhem.de/wiki/Arduino_Firmata