webif befehle

  • Hallo an alle.
    Ich steuere meine dreambox (DM8000) über eine crestron steuerung. D.h. die box bekommt die steuerungsbefehle nicht von der ir fernbedienung sondern über die ethernetschnittstelle.
    Über die Forum Suche habe ich folgenden link gefunden:


    http://dream.reichholf.net/wiki/Enigma2:WebInterface


    Die meisten Befehle funktionieren, einige sind nicht mehr aktuell.


    Frage:
    Gibt es eine aktuellere Befehlsliste fürs CVS immage?
    Mein grösstes anliegen ist der standby befehl. schicke ich den wert 0 schaltet sich die dm8000 in standby. schicke ich wieder den wert 0 schaltet sich die dm8000 wieder ein. gibt es nicht einen selektiven "ein" befehl und einen selektiven "aus" befehl? d.h. auch wenn ein 2mal gesendet wird soll die box ein bleiben, und bei mehrfachen standby befehl soll sie auch aus bleiben (keine toggle funktion)


    Vielen Dank

  • wenn du mit diskrete on und off suchst wirst du selbst fündig werden :)

    Einmal editiert, zuletzt von gutemine ()

  • Zitat

    Original von gutemine
    wenn du mit diskrete on und off suchst wirst du selbst fündig werden :)


    jo daber die gehen über infrarot... oder gibts da was fürs Webif ? ehrlichgesagt keine Ahnung...

  • Zitat

    Original von maxl


    jo daber die gehen über infrarot... oder gibts da was fürs Webif ? ehrlichgesagt keine Ahnung...


    Mit der box control kannst du alle infrarot befehle auch übers webif schicken. Aber ja im webig gibt es auch die state control die in diesem fall wohl auch der bessere weg sind. Weil die diskreten on/off sind nicht in allen images/keymaps drinnen soweit ich weis.

    3 Mal editiert, zuletzt von gutemine ()

  • Zitat

    Original von maxl
    http://dream.reichholf.net/wik…ebInterface#Miscellaneous


    da sind doch wakeup und Standby getrennte befehle - oder?


    Danke für die Antworten.


    Die sind schon getrennt:


    0 = Standby
    1 = Deepstandby
    2 = Reboot
    3 = Restart Enigma2
    116 = Wake-up (aus Standby --> issued as a "remotecontrol" command)


    aber der Befehl "116" funktioniert bei mir nicht, und Befehl "0" hat leider toggle funktion, d.h. wenn ich "0"sende und die box ist ausgeschaltet schaltet diese ein, wenn ich "0" sende und die box ist eingeschaltet schaltet diese aus.
    Könnte jemand prüfen ob mit dem aktuellen cvs immage die befehle funktionieren? vielleicht mache ich ja etwas falsch. na jedenfalls habe ich alle befehle der fernbedienung über ethernet zum laufen bekommen, für ein zuverlässiges funktionieren wären die diskreten ein/aus halt wichtig


    Kann ich irgendwo in der software der box selbst befehle hinterlegen die ich dann per webif ausführen lassen kann?


    Noch was,
    ist es möglich die box per wake on lan aus dem deepstandby aufzuwecken?
    wenn ja, wie muss das magic packet aussehen?


    Gruss

  • gerade versucht - der http://dreambox/web/powerstate?newstate=0 macht leider immer ein toogle :frowning_face:


    du könntest vorher mit http://dreambox/web/powerstate? den Status abfragen und nur dann senden wenn gewünscht - aber ob sich das mit der crestron steuerung realisieren läßt kann ich nicht bewereten

  • Zitat

    Original von gutemine


    Mit der box control kannst du alle infrarot befehle auch übers webif schicken. Aber ja im webig gibt es auch die state control die in diesem fall wohl auch der bessere weg sind. Weil die diskreten on/off sind nicht in allen images/keymaps drinnen soweit ich weis.


    hi,
    was genau meinst du mit box control und state control? sind das irgendwelche plugins bzw software?


    Gruss

  • Zitat

    Original von maxl
    gerade versucht - der http://dreambox/web/powerstate?newstate=0 macht leider immer ein toogle :frowning_face:


    du könntest vorher mit http://dreambox/web/powerstate? den Status abfragen und nur dann senden wenn gewünscht - aber ob sich das mit der crestron steuerung realisieren läßt kann ich nicht bewereten


    hi,
    gute idee, das könnte klappen. ich werds übers wochenende probieren.


    wie siehts mit befehl "116" aus funktioniert der bei dir auch nicht?

  • nein 116 geht hier auch nicht, hab mal Reichi per #enigma2 IRC auf Freenode auf diesen Thread aufmerksam gemacht - vielleicht kann er da was fixen


    ja das mit dem vorher überprüfen war die Idee von Dr.Best eben im IRC :)

  • Zitat

    Original von John Winter
    Heilo


    Probier mal newstate=5


    ja kann bestätigen das bewirkt "discrete standby"


    und newstate=4 ist "discrete wakeup" :) eben rausgefunden

  • Zitat

    Original von maxl


    ja kann bestätigen das bewirkt "discrete standby"


    und newstate=4 ist "discrete wakeup" :) eben rausgefunden


    Das funktioniert wunderbar mit der Crestron Steuerung.


    Somit hat man diskrete Befehle für Standby und Einschalten.


    Super Arbeit, danke...

    Gruß Mario


    Dream 7025+
    Dream 8000
    Dream 7020HD
    Dream 500HD
    Dream 800
    Dream 600
    QNAP TS-209 Pro 4 TB
    Sky Komplett-Abo
    HD+ Abo

  • Grüße Zusammen...


    bin auf der Suche nach den "neuen" remotecontrol commands für die 7020 HD. Will sagen red - green - yellow - blue sowie stop - rew - fwd
    funktionieren nicht über das WebIf. Im wiki hab ich nix gefunden... bzw. die Befehle, die dort stehen funktionieren nicht oder sind mittlerweile für etwas anderes.
    Wer könnte da weiter helfen?



    Grüße
    Ecko

  • 398 Key "red"
    399 Key "green"
    400 Key "yellow"
    401 Key "blue"


    diese gehen nicht? oder was

  • naja, das komische ist, wenn man bei der Fb auf "gelb" drückt, kommt das Audio Menü. Wenn ich "400" schicke dann beginnt der Timeshift!
    Wenn ich aber vorher das Audiomenü aufhabe, dann funktioniert "400" = gelb!!! Bei "rot" ist das gleiche Spiel mit AC3 downmix an/aus und Record!
    Spulen geht gar nicht... wenn jetzt aber Videotext an ist, dann gehen
    398, 399, 400, 401 überhaupt nicht. Genauso wenig funktioniert dann
    174 oder 1 als Exit ???? Wenn man sich die keyids.py ansieht, müssten aber diese codes funktionieren - sie tun es aber nicht.

  • Hallo zusammen,


    habe mir gerade ganz viel durchgelesen aber irgendwie bekomm ich es nicht hin...


    Zum einen möchte ich wie in http://dream.reichholf.net/wiki/Enigma2:WebInterface beschrieben meine Dreambox steuern. das funktioniert auch soweit.


    Gebe ich folgendes ein: http://dreambox/web/powerstate?newstate=5
    so geht die Box auch in standby aber wie kann ich diese URL nun in meine HTML Seite einbinden ohne das eine neue Seite geöffnet wird? (also es soll ja nur de Befehl abgegeben werden)


    Zum anderen würde ich gerne den aktuellen Sender aus der XML auslesen. Habe mich gerade mit PHP auseinander gesetzt. Hat nur leider nicht funktioniert. Kann mir hier Jemand einen PHP Code schreiben wie ich mit dieser XML nur den Sender darstelle?
    http://dreambox/web/subservices


    Ich würde mich sehr über eine Antwort von euch freuen. Vielen Dank!