Seite 40 von 59
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 02.04.2017, 23:51
von donni1966
falke69 hat geschrieben:Rilly hat geschrieben:Danke für die Info,
Hi,
entweder:
CUX2801001:2-Leistung
CUX2801001:2-Status
CUX2801001:2-Temperatur
Okay .. aber wenn doch nur der erste Channel benutz wird, warum dann die 2 (feste gedruckt)
Bei mir geht das mit der Leitung auch nicht. Ich bekomme beim testen diese Ausgabe:
Code: Alles auswählen
# sh /usr/local/addons/cuxd/user/FritzBox.sh FB-AHA 087610270360 state1-pt $CHANNEL$
<xml><exec>/FritzBox.exe</exec><sessionId></sessionId><httpUserAgent>User-Agent: curl/7.46.0</httpUserAgent><Status>null</Status></xml><xml><exec>/FritzBox.exe</exec><sessionId></sessionId><httpUserAgent>User-Agent: curl/7.46.0</httpUserAgent><Status>null</Status></xml>BusyBox v1.20.2 (2017-03-24 12:02:37 CET) multi-call binary.
Usage: rm [-irf] FILE...
Remove (unlink) FILEs
-i Always prompt before removing
-f Never prompt
-R,-r Recurse
sh: invalid number ''
sh: invalid number ''
sh: : unknown operand
sh: : unknown operand
/usr/local/addons/cuxd/user/FritzBox.sh EndFritzBoxSkript()
EXITCODE: 0
MESSAGE : Erfolgreich
LOGGING : Messages so far captured:
FritzBox.sh 0.8.0a
Parameter HOMEMATIC = 127.0.0.1
Parameter ADDONDIR = /usr/local/addons/cuxd
Parameter CONFIGFILE = /usr/local/addons/cuxd/user/FritzBox.cfg
Parameter FRITZLOGIN = /login_sid.lua
Parameter FRITZWEBCM = /cgi-bin/webcm
Parameter FRITZHOME = /home/home.lua
Parameter TEMPFile = /tmp/FritzBox_192.168.2.1-temp_453611879.txt
Parameter CURLFile = /tmp/FritzBox_192.168.2.1-curlfile.html
Parameter WEBCLIENT = /usr/local/addons/cuxd/curl -s
Parameter ANRUFLIST = /var/tmp/FritzBox_anruferliste.csv
Parameter Debug = /tmp/FritzBox_192.168.2.1-debug.log
Parameter devicesFBAHA = /tmp/FritzBox_192.168.2.1-devicesFBAHA.xml
Parameter tempAB = /tmp/FritzBox_192.168.2.1-AB.txt
Parameter FritzBoxURL = http://192.168.2.1
Parameter Username = homematic
Parameter Passwd = homematic
INFO: Befehl FB-AHA 087610270360 state1-pt $
LOGIN: Challenge bb991b74
LOGIN: SID 0000000000000000
LOGIN: Keine gueltige SID - Login aufbauen
LOGIN: CCU2
LOGIN: login senden und SID herausfischen
LOGIN: ?username=homematic&response=bb991b74-5bdfc41252ab865fb0cc7b8017f5ffc6
LOGIN: Gueltige SID: 3512f272a2a5fd2e
URL: http://192.168.2.1/webservices/homeautoswitch.lua?ain=087610270360&switchcmd=getswitchstate&sid=3512f272a2a5fd2e
URL: http://192.168.2.1/webservices/homeautoswitch.lua?ain=087610270360&switchcmd=getswitchpresent&sid=3512f272a2a5fd2e
set_CUxD_state FB-AHA/$ 1
http://127.0.0.1:8181/FritzBox.exe?Status=dom.GetObject%28%27CUxD.$.SET_STATE%27%29.State%28%221%22%29
SetCCUVariable $-Status 1
http://127.0.0.1:8181/FritzBox.exe?Status=dom.GetObject%28%27$-Status%27%29.State%28%221%22%29
192.168.2.1 -> FBAHA: Daten prüfen
192.168.2.1 -> FBAHA: Daten vorhanden
Gerät: BeleuchtungWhiteboard / 087610270360
Power: = 0.000 Watt
Temperatur: = 0.0 °C
SetCCUVariable $-Temperatur
192.168.2.1 -> SetCCUVariable: $-Temperatur - Fehler, keine Status.
SetCCUVariable $-Leistung
192.168.2.1 -> SetCCUVariable: $-Leistung - Fehler, keine Status.
0 Erfolgreich
#
Klar ist die Fritzbox up to date - aber ich habe da nie was gesehen in der Ausgabe. Hat einer ne Idee?
Michael
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 03.04.2017, 06:38
von Meisternico
Hallo, ich habe es geschafft, diese kleine Funktion die decttelefone bei Tastendruck für 15 Sekunden klingeln zu lassen. Auf Seite 15-16 dieses Thread hab ich daß passende Script für mein Programm bei Tastendruck der Klingel gefunden. Auf Seite 36 wurde erklärt wie man überhaupt die Dateien der FB.Zip an die HM überträgt. Per winscp oder wie ich gelesen habe funktioniert das auch per cuxd. Bei mir hat es per winscp funktioniert. Vielleicht wäre das noch hilfreich diese Methoden mit auf die Seite 1 dieses Thread zu übernehmen. Ansonsten vielen Dank für die zahlreichen Informationen zu diesem Thema in diesem Thread. Man muss halt nur alle mittlerweile 40 Seiten durchlesen und dann bekommt man das auch als Laie zusammen.
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 01.06.2017, 09:49
von Jailbraik
Hallo, bin erst seit gestern dabei und habe alles in der CCU2 ( RaspberryMatic ) installiert.
Aber ich bekomme mein Telefon nicht zum Klingeln.
Wahlhilfe ist Aktiviert. " Fritzfon C5 "
Das ist der Befehl den ich in Putty eingegeben habe.
Könnte mir jemand behilflich sein ?
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 02.06.2017, 07:09
von Jailbraik
Bekomme mein FritzFon C5 einfach nicht zum Klingeln,
an der Fritzbox 6490 geht zwar die LED FON für die eingestellte Zeit an, aber es will einfach nicht klingeln.
Wäre für einen Tip sehr dankbar, ... habe versucht alles vorher zu lesen, aber erkenne bei mir keinen Fehler.
Code: Alles auswählen
längen as: root
root@192.168.178.101's password:
# /usr/local/addons/cuxd/user/FB-fon.sh call 620 10
/usr/local/addons/cuxd/user/FB-fon.sh: /usr/local/addons/cuxd/user/FB.cfg: line 1: #!/bin/sh: not found
<?xml version="1.0"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:X_AVM-DE_DialNumberResponse xmlns:u="urn:dslforum-org:service:X_VoIP:1"></u:X_AVM-DE_DialNumberResponse>
</s:Body>
</s:Envelope><?xml version="1.0"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:X_AVM-DE_DialHangupResponse xmlns:u="urn:dslforum-org:service:X_VoIP:1"></u:X_AVM-DE_DialHangupResponse>
</s:Body>
</s:Envelope>EndFritzBoxSkript()
EXITCODE: 0
MESSAGE : Erfolgreich
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 02.06.2017, 12:56
von Dragonfly
Jailbraik hat geschrieben:Wahlhilfe ist Aktiviert. " Fritzfon C5 "
Jailbraik hat geschrieben:Bekomme mein FritzFon C5 einfach nicht zum Klingeln
Wenn ich es richtig interpretiere versuchst du das Telefon für das du die Wahlhilfe eingerichtet hast anzurufen - das ist vergleichsweise das gleiche, wenn du dich selbst anruftst.
Du must ein anderes ("virtuelles" Telefon - fon1 oder isdn) als Wahlhilfe eintragen - dieses sollte dann 620 anrufen können.
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 02.06.2017, 13:36
von Jailbraik
? Ich dreh mich im Kreis, ?
Wählhilfe ist aktiviert - ja -
Virtuelles Telefon "HomeMatic-FON" habe ich eingerichtet - ob°s richtig ist , weiss ich nett "
Es will einfach nicht klingeln
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 02.06.2017, 15:15
von Dragonfly
Auf die schnelle - genau umgekehrt.
- screenshot.82.jpg (8.98 KiB) 3236 mal betrachtet
- screenshot.83.jpg (7.75 KiB) 3236 mal betrachtet
So wird das Telefon **51 als Telefon für das Script verwendet und kann andere anrufen.
Wenn du jetzt das 621 in der Wahlhilfe eiträgst, solltest du damit das 620 anrufen können.
Du hast jetzt das 620 für das Script, und dieses sollte das 621 anrufen - da dein 621 nicht existiert, kann es auch nicht klingeln.
Also im Script das Empfänger-Telefon aufrufen - das Anrufende-Telefon (sozusagen das Script) ist die Wahlhilfe.
Gruslig - nicht
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 02.06.2017, 19:47
von Jailbraik
Ich bekomme es leider nicht hin, ???
Kann es an der Firmware 6,50 liegen?
Sollte ich nochmal von vorne anfangen, und wenn wie sollte ich vorgehen?
Bin zwar schon lange dabei mit der Homematic, aber hier habe ich grade keinen Plan mehr - ich könnte brechen ( kot...).
Danke für eure/Deine Geduld.
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 02.06.2017, 23:23
von Jailbraik
Ich habe den Fehler gefunden !
.. es fehlte vor der 610 das " ** " .
Hammer, danke für die tolle Funktion, jetzt im Garten hören wenn es klingelt.
EDIT:
Ich würde jetzt gerne ein Programm schreiben:
Wenn Klingelsensor betätigt dann Script: /usr/local/addons/cuxd/user/FB-fon.sh call **610 5
ausführen.
Kann mir bitte jemand schreiben, wie das Script aus zu sehen hat?
Gute Nacht.
Edit:
Habs hinbekommen, sieht dann so aus:
Code: Alles auswählen
string stdout;
string stderr;
system.Exec("/usr/local/addons/cuxd/user/FB-fon.sh call **610 10", &stdout, &stderr);
Re: FritzBox 6.3 per CUxD steuern
Verfasst: 03.06.2017, 08:56
von Jailbraik
Erstmal muss ich mich nochmal bedanken, das ist sooo ein Mehrwert, das jetzt beim Klingeln an der Haustür, das Fritzfon C5 auch läutet.
Da Frauen "meine" ja nie zu frieden sind und wir im Fritzfon C5 die Aussenkamera per "Live-Bild" abrufen können, kahm grade die Frage:
"Warum seh ich dann nicht auch sofort, wer vor der Tür steht?"
Kann ich die Frage hier mal in den Raum werfen, ob es möglich ist das Live-Bild auch noch per Script mit zu starten?
Oder müsste man dafür das Projekt " DoorPI " in Angriff nehmen?
Vielen dank nochmal