Seite 64 von 64

Re: FritzBox 5.5 per cuxd steuern

Verfasst: 18.12.2017, 16:32
von 86bibo
sorry, hab meinen Fehler gefunden, hatte nicht gesehen, dass sich ab OS6.3 etwas ändert. Mit den neuen Dateien funktioniert es

Re: FritzBox 5.5 per cuxd steuern

Verfasst: 02.12.2018, 14:39
von Chemieka
Kurze Frage.
Möchte meine Fritzbox nur Rebooten.
Geht das Skript noch bei der Aktuellen Fritz OS 7?
Ober gibts eine schnellere Variante?

Re: FritzBox 5.5 per cuxd steuern

Verfasst: 02.12.2018, 15:02
von AndreO
Ich hab die 7.01 auf der Fritzbox, und bei mir klappts, dass die HM mich anrufen kann. Also, offenbar wohl keine Probleme mit der 7er Version.
Andere Funktionen außer das Anrufen nutze ich allerdings nicht.

Schönen Sonntag!!

Re: FritzBox 5.5 per cuxd steuern

Verfasst: 02.12.2018, 18:28
von Chemieka
Vielen Dank. Im ersten Ansatz gungs erstmal nicht. Muss ich mal weiter schauen.

Re: FritzBox 5.5 per cuxd steuern

Verfasst: 04.04.2020, 13:21
von sbluege
Die Steuerung über das CGI-Script /cgi-bin/webcm geht nicht mehr. Dafür kann man aber die API direkt ansprechen:

Code: Alles auswählen

#!/bin/bash
credentials="ccu:123456"
FB="fritz.box:49000"
Rufnummer="**9";


curl -4 -k --anyauth -u "${credentials}"                                    \
     "http://${FB}/upnp/control/x_voip"                                     \
     -H 'Content-Type: text/xml; charset="utf-8"'                           \
     -H 'SoapAction: urn:dslforum-org:service:X_VoIP:1#X_AVM-DE_DialNumber' \
     -d '<?xml version="1.0" encoding="utf-8"?>
         <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                     xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
            <s:Body>
               <u:X_AVM-DE_DialNumber xmlns:u="urn:dslforum-org:service:X_VoIP:1">
                 <NewX_AVM-DE_PhoneNumber>'${Rufnummer}'</NewX_AVM-DE_PhoneNumber>
               </u:X_AVM-DE_DialNumber>
            </s:Body>
         </s:Envelope>'

Code: Alles auswählen

#!/bin/bash
credentials="ccu:123456"
FB="fritz.box:49000"
Rufnummer="**9";


curl -4 -k --anyauth -u "${credentials}"                                    \
     "http://${FB}/upnp/control/x_voip"                                     \
     -H 'Content-Type: text/xml; charset="utf-8"'                           \
     -H 'SoapAction: urn:dslforum-org:service:X_VoIP:1#X_AVM-DE_DialHangup' \
     -d '<?xml version="1.0" encoding="utf-8"?>
         <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                     xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
            <s:Body>
               <u:X_AVM-DE_DialHangup xmlns:u="urn:dslforum-org:service:X_VoIP:1"></u:X_AVM-DE_DialHangup>
            </s:Body>
         </s:Envelope>'
Das Anrufen und Auflegen ist damit wieder möglich.

Sourcen:
http://chris.cnie.de/netzwerk/fritzbox.html
http://fritz.box:49000/x_voipSCPD.xml


Als Zusammenfassung habe ich es hier abgelegt: https://github.com/svenbluege/ccu_fritzbox_klingel

Re: FritzBox 5.5 per cuxd steuern

Verfasst: 09.12.2021, 12:34
von TEEJAY0815
Hallo,
Ich nutze den homematic Doorbell Sensor und würde gern über meine Fritz Box 7590 das FritzFon klingeln lassen. Cuxd ist installiert. Lt. Putty läuft auch der Code. Leider bekomme ich das FritzFon nicht zum Klingeln. Hat das s von mal jemand realisiert u d könnte mir sein Programm zur Verfügung stellen, da liegt glaube ich mein Problem.
Danke schon mal.
Teejay