AB der Fritzbox über WF schalten

Wlan ein/aus

$wlan = http_post_fields($fritzgui, array('getpage' => $fritzseite, 'sid' => $SID, 'wlan:settings/ap_enabled' => $ein));
$wlan = http_post_fields($fritzgui, array('getpage' => $fritzseite, 'sid' => $SID, 'wlan:settings/ap_enabled' => $aus));

Mediaserver ein/aus

$mediaserver = http_post_fields($fritzgui, array('getpage' => $fritzseite, 'sid' => $SID, 'mediasrv:settings/enabled' => $ein));
$mediaserver = http_post_fields($fritzgui, array('getpage' => $fritzseite, 'sid' => $SID, 'mediasrv:settings/enabled' => $aus));

Normal kann man so alles ein und aus schalten.
Auf der entsprechenden Seite der Fritzbox, rechter Mausklick=>Aktueller Frame=>Frame Quelltext anzeigen. Das gewünschte auswählen und in Script eintragen.

Die Farbe des Schalter ändert sich je nach Zustand des AB, bei einem Fehler gibt es eine Fehlermeldung.
Die Zustandsänderung dauert einen kleinen Moment, nicht denken das es nicht geht, wenn er nicht sofort die Farbe ändert.

http://www.ip-symcon.de/forum/f53/anrufbeantworter-fritzbox-7270-ueber-webfront-schalten-8214/#post67974

Hallo Rainer,

hat super geklappt. Danke
Luggi

Hallo Rainer,
ich weiss, gibt man den kleinen Finger, will man schon die ganz Hand. Es klappt super mit dem Ein-/Ausschalten. Aber jetzt würde ich noch gerne die Kindersicherung steuern. Hast du hierzu auch die Befehle? Warum wirst du dich fragen, aber es ist wie mit dem Wlan! Es soll nur aktiv sein, wenn es benötigt wird. Und so ist es mit der Kindersicherung. Die Rechner sollen nur ins Internet, wenns nötig ist. Und jedesmal mit der Console von der Fritzbox die Haken setzen und nicht setzen. Ist irgendwie umständlich;-)
Vielen Dank
Luggi

Welche Version nutzt Du denn jetzt, mit aktiver Rückmeldung oder die erste. Wenn mit Rückmeldung, muss mehr angepasst werden.

Hier kannst Du dir rauspicken was Du brauchst.

Ungetestet.

if ($IPS_VALUE)
    {
        $kids= http_post_fields($fritzgui, array('getpage' => $fritzseite, 'sid' => $SID, 'userglobal:settings/enabled' => $ein));
    }
    else
    {
       $kids= http_post_fields($fritzgui, array('getpage' => $fritzseite, 'sid' => $SID, 'userglobal:settings/enabled' => $aus));
    }

    $checksetting = array('getpage' => $fritzseite, 'var:menu' => 'internet', 'var:pagemaster' => 'userlist', 'var:pagename' => 'userlist');
    $sendcheck = http_post_fields($fritzgui, $checksetting);
    preg_match('@name="userglobal:settings/enabled" value="([10])"@i', $sendcheck, $matches);

Hallo Rainer,

zur Zeit verwende ich die erste Version. Möchte mir aber auch noch die Zweite anschauen.
Luggi

ich kann WLAN an der Fritzbox schalten aber die Rückmeldung bekomme ich nicht hin, bin für jede Hilfe dankbar…
Rayk

Geht nur mit der 2ten Version und muss entsprechend angepasst werden.