Hallo Liebes Forum,
Zu aller erst mal die Ausgangssituation: Ich möchte wenn jemand an der Haustüre klingelt dies in FHEM regestriert wird und anschließend ein Rundruf gestartet wird.
Zu meinem Versuchsaufbau habe ich ein 12V Relais genommen und dieses an der jetzigen Klingel befestigt. Wenn jemand draußen klingelt - zieht das Relais an und die normale Haustürklingel funktioniert ohne Probleme.
Also habe ich an der anderen Seite des Relais eine HomeMatic Funk-Tasterschnittstelle 4 Fach angeschlossen (Natürlich nur Kanal 1 und COM).
Auch das wird soweit erst mal in FHEM regestriert. Da Fhem auf einem Raspberry läuft, baue ich mittels Telnet eine Verbindung zur Fritzbox auf um dort den Rundruf zu starten.
Das kleine Script in 99_myUtils als Funktion FBCallr gepackt (Lösungsansatz dafür hier im Forum gefunden) und in Fhem mittels {FBCallr()} über FhemWEB getestet. Es funktioniert!!!!
Es fehlte also nur noch ein notify um die Klingel mit dem Funktionsaufruf zu verbinden. Das habe ich folgendermaßen gelöst:
define KlingelAnShort notify Klingel:Short.* {FBCallr()}
Ich dachte so sollte es ohne Probleme klappen aber von Wegen. Fhem auf dem Raspberry hängt sich auf - es wird ununterbrochen ein Hausruf gestartet und es lässt sich nichts mehr bedienen.
Im Fhemlog steht folgendes:
Zitat2014.03.11 15:09:44 4: FBCallr: Connecting to FritzBox:192.168.178.1...
2014.03.11 15:09:45 4: FBCallr: Dialing to FritzBox: Haustür
2014.03.11 15:09:46 4: FBCallr: Dialing:5 seconds...
2014.03.11 15:09:51 4: FBCallr: HangOn to FritzBox...
2014.03.11 15:09:51 4: FBCallr: Disconnecting...
2014.03.11 15:09:51 4: FBCallr: Connecting to FritzBox:192.168.178.1...
2014.03.11 15:09:52 4: FBCallr: Dialing to FritzBox: Haustür
2014.03.11 15:09:52 4: FBCallr: Dialing:5 seconds...
2014.03.11 15:09:57 4: FBCallr: HangOn to FritzBox...
2014.03.11 15:09:57 4: FBCallr: Disconnecting...
2014.03.11 15:09:57 4: FBCallr: Connecting to FritzBox:192.168.178.1...
2014.03.11 15:09:58 4: FBCallr: Dialing to FritzBox: Haustür
2014.03.11 15:09:59 4: FBCallr: Dialing:5 seconds...
2014.03.11 15:10:04 4: FBCallr: HangOn to FritzBox...
2014.03.11 15:10:04 4: FBCallr: Disconnecting...
2014.03.11 15:10:04 4: FBCallr: Connecting to FritzBox:192.168.178.1...
2014.03.11 15:10:05 4: FBCallr: Dialing to FritzBox: Haustür
2014.03.11 15:10:05 4: FBCallr: Dialing:5 seconds...
2014.03.11 15:10:10 4: FBCallr: HangOn to FritzBox...
2014.03.11 15:10:10 4: FBCallr: Disconnecting...
2014.03.11 15:10:10 4: FBCallr: Connecting to FritzBox:192.168.178.1...
2014.03.11 15:10:12 4: FBCallr: Dialing to FritzBox: Haustür
2014.03.11 15:10:12 4: FBCallr: Dialing:5 seconds...
Ich denke um 15:10:12 habe ich den Stecker gezogen und daher geht es nicht lustig so weiter.
Habe ich mit dem Notify was falsch gemacht? Ist das irgendwie falsch verknüpft oder muss ich den Taster eventuell softwareseitig entprellen?
Über eure Hilfe wäre ich sehr angetan.