NET-PwrCtrl HOME mit Fritzbox schalten?
Verfasst: Mittwoch 13. Juli 2011, 20:21
Erstmal dickes Lob: Einrichtung im Netzwerk, Steuerung mit Browser IE, FF und auch NET-PwrCtrl.exe für Windows7x64 funktionieren auf Anhieb und tadellos. Auch der FW Upgrade auf 3.3 - ist verständlich beschrieben und verlief fehlerfrei.
Ich möchte nun mit der Fritzbox (via Telnet/Script) die Steckdosenleiste schalten. Dazu versuche von der Fritzbox das WebIf (z.B. die ctrl.htm oder mobile.htm) der Steckdose zu bedienen oder irgendwie die UDP Steuerung zu verwenden, scheitere aber an verschieden Stellen:
1.
/usr/bin/wget -q -O - "http://ip_adresse/ctrl.htm"
liefert: get: server returned error: HTTP/1.1 401 Unauthorized
Das erscheint logisch, weil die Anmeldung fehlt...
Weiß jemand wie ich den Post für die Anmeldung durchbringen könnte?
Mit dem folgenden Shell Script habe ich mal in einer älteren Fritzbox-Firmware das Passwort für die Fritzbox posten können, weiß aber nicht, wie ich das für die Steckdose umbauen muss.:
Kann vielleicht jemand helfen?
2.
das netcat der Fritzbox:
echo "Sw_on1user1abcd" | nc ip_adresse 75
bleibt hängen, bzw. hier liefert die Fritzbox keine Antwort zurück. (user1-Passwort und Passwort für die UDP-Kommunikation habe ich mal auf abcd gesetzt)
3. Wie kann ich denn die UDP-Steuerung von der Fritzbox aus nutzen?
Hat jemand einen Tipp zu 1,2,3 ?
Danke Tom
Ich möchte nun mit der Fritzbox (via Telnet/Script) die Steckdosenleiste schalten. Dazu versuche von der Fritzbox das WebIf (z.B. die ctrl.htm oder mobile.htm) der Steckdose zu bedienen oder irgendwie die UDP Steuerung zu verwenden, scheitere aber an verschieden Stellen:
1.
/usr/bin/wget -q -O - "http://ip_adresse/ctrl.htm"
liefert: get: server returned error: HTTP/1.1 401 Unauthorized
Das erscheint logisch, weil die Anmeldung fehlt...
Weiß jemand wie ich den Post für die Anmeldung durchbringen könnte?
Mit dem folgenden Shell Script habe ich mal in einer älteren Fritzbox-Firmware das Passwort für die Fritzbox posten können, weiß aber nicht, wie ich das für die Steckdose umbauen muss.:
Code: Alles auswählen
# POST
export REQUEST_METHOD="POST"
export REMOTE_ADDR="ip_adresse"
export CONTENT_TYPE="application/x-www-form-urlencoded"
POST_DATA="login:command/password=$PASSWD"
export CONTENT_LENGTH=${#POST_DATA}
echo -n "$POST_DATA" | /usr/www/html/cgi-bin/webcm > /dev/null
# GET
export REQUEST_METHOD="GET"
export QUERY_STRING="getpage=SeitenURL"
/usr/www/html/cgi-bin/webcm # zeigte die Seite an
2.
das netcat der Fritzbox:
echo "Sw_on1user1abcd" | nc ip_adresse 75
bleibt hängen, bzw. hier liefert die Fritzbox keine Antwort zurück. (user1-Passwort und Passwort für die UDP-Kommunikation habe ich mal auf abcd gesetzt)
3. Wie kann ich denn die UDP-Steuerung von der Fritzbox aus nutzen?
Hat jemand einen Tipp zu 1,2,3 ?
Danke Tom