Hallo zusammen,
ich betreibe seit ca. 3 Jahren problemlos eine NET-PwrCtrl-PRO-Leiste, deren Firmware eine Fernsteuerung per HTTP (CGI-Schnittstelle) zulässt. Das funktioniert prima und ist sehr bequem in Skripten einzubauen. Neuere Leisten untestützen aber nur noch Fernsteuerung per UDP. Hat das einen zwingenden technischen Grund bzw. bestimmte Vorteile?
Ich habe versucht, die alte HTTP-Funktionalität per POST-Aufruf der URL /mobile.htm mit den Parametern F0=1 bzw. F0=0 zu simulieren, allerdings wird dabei die Dose unabhängig vom Parameterwert immer [i989]um[/i989]geschaltet (also bei wiederholtem Aufruf nicht immer aus bzw. immer an). Gibt es vielleicht bestimmte Parameterwerte, um die Steckdosen gezielt an bw. auszuschalten?
Weiterhin frohes Schalten und Walten wünscht
Simon
Warum nur UDP und nicht (mehr) HTTP?
-
- Administrator
- Beiträge: 486
- Registriert: Dienstag 15. Januar 2008, 11:51
- Wohnort: Düsseldorf
- Kontaktdaten:
Re: Warum nur UDP und nicht (mehr) HTTP?
Hallo Simon,
CGI war:
CGI war:
- Nicht sicher.
Konnte kein Passwort übergeben.
Keine Bestätigung der Aktion.
Re: Warum nur UDP und nicht (mehr) HTTP?
Danke für die schnelle Antwort - dann werde ich auf UDP umstellen ;O).
Gruss, Simon.
Gruss, Simon.
Re: Warum nur UDP und nicht (mehr) HTTP?
Das netcat der Fritzbox scheint nur post und get zu können(?) - jedenfalls habe ich es damit noch nicht hinbekommen, etwas abzufragen oder zu lauschen.Ich habe versucht, die alte HTTP-Funktionalität per POST-Aufruf der URL /mobile.htm mit den Parametern F0=1 bzw. F0=0 zu simulieren, allerdings wird dabei die Dose unabhängig vom Parameterwert immer umgeschaltet (also bei wiederholtem Aufruf nicht immer aus bzw. immer an). Gibt es vielleicht bestimmte Parameterwerte, um die Steckdosen gezielt an bw. auszuschalten?
Das Auslesen der Seite hier z.B. ctrl.htm mit Passwort Übergabe hat auf der Fritzbox wie folgt geklappt:
Code: Alles auswählen
/usr/bin/wget -q -O - "http://user1:passwort@10.10.10.10:4444/ctrl.htm" # wget incl. Basic Authentication