Ich habe ein kleines Problem und könnte Unterstützung gebrauchen.
Da es etwas spezielles ist, habe ich eine Frage, ob es hier einen USER gibt, der diesen Rollormotor über das HTTP Interface von AVM schon mal eingerichtet hat. Information zum HTTP Interface. Oder sich darin etwas auskennt.
Das Script für die Steckdose sieht so aus:
Code
$ahaurl = 'http://fritz.box/webservices/homeautoswitch.lua';
$sid = wird in anderen Script erstellt
$ain = Identifikationsnummer zb: 14276765533929
$cmd = setswitchtoggle
$url=$ahaurl."?sid=$sid"."&ain=".rawurlencode($ain).'&switchcmd='.$cmd;
file_get_contents($url);
echo $url;
Hierrüber schalte ich die Steckdosen von AVM ein und aus.
Nach den Unterlagen von AVM müßte eigentlich das Script für den Rollormotor so aussehen:
Code
$ahaurl = 'http://fritz.box/webservices/homeautoswitch.lua';
$sid = wird in anderen Script erstellt
$ain = Identifikationsnummer zb: 14276765533929
$cmd = setblind
$url=$ahaurl."?sid=$sid"."&ain=".rawurlencode($ain).'&switchcmd='.$cmd.'&target=open';
file_get_contents($url);
echo $url;
wobei target den Wert "open,close oder stop" sein kann. failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error .
Kann mir einer eventuell sagen, was ich falsch gemacht haben könnte?