[gelöst] Webinterface API - "Miscellaneous" BUG?

  • ich verwende schon seit langem ein script, mit dem ich die Box (fern)steuern kann - betrifft die Powerstate Befehle -> Miscellaneous
    so kann ich die Web-IF befehle einfach aufrufen: command -option


    aber seit enigma2 3.2.x müssen die Befehle für Restart, Deepstandby und Reboot zweimal gesendet werden, damit die Aktion ausgeführt wird - egal ob im script oder auf der Konsole ausgeführt. Sieht dann so aus:

    Code
    root@dm800seGZ:~# wget -q -O - http://127.0.0.1/web/powerstate?newstate=1
    <?xml version="1.0" encoding="UTF-8"?>
    <e2powerstate>
        <e2instandby>true</e2instandby>
    </e2powerstate>
    root@dm800seGZ:~# wget -q -O - http://127.0.0.1/web/powerstate?newstate=1
    wget: no response from server
    root@dm800seGZ:~#


    erst nach dem 2. mal "senden" wird die Box in Deep Standby geschickt


    Die Befehle für Standby, Wakup from Standby und Toogle Standby funktioniern nach wie vor beim ersten Mal ausführen. Ist so seit enigma2 3.2.x


    ich hab's im script inzwischen so gelöst:

    Bash
    #!/bin/sh
    case $1 in 
    -t) wget -q -O - http://127.0.0.1/web/powerstate?newstate=0 1 > /dev/null ;;
    -r) wget -q -O - http://127.0.0.1/web/powerstate?newstate=3 1 > /dev/null && wget -q -O - http://127.0.0.1/web > /dev/null 2&>1 ;;
    -R) wget -q -O - http://127.0.0.1/web/powerstate?newstate=2 1 > /dev/null && wget -q -O - http://127.0.0.1/web > /dev/null 2&>1 ;;
    .
    .
    esac
    .
    .


    im script ja einfach zum lösen, wenn man mal draufgekommen ist


    Auf der Konsole stiftete es Anfangs etwas Verwirrung:
    Restart gesendet- nichts passiert
    reboot gesendet -> box macht einen Restart


    Bug oder Feature?


    Nachtrag:
    das reicht auch schon, damit Enimga2 neu gestartet wird

    Code
    ~# wget -q -O - http://127.0.0.1/web/powerstate?newstate=3 
    ~# wget -q -O - http://127.0.0.1/web


    man muss den den Restart Befehl gar nicht ein zweites Mal ausführen, das web-if aufrufen reicht

    Gruß Fred

    Die Dreambox ist tot, es lebe die Dreambox

    4 Mal editiert, zuletzt von Fred Bogus Trumper ()