LibreELEC 9 + Steuerung über WebUI

  • Moin !
    Ich habe das aktuelle Milhouse Build von LE9 bei mir auf einem Intel NUC installiert und möchte nun per WEBUI, wie eine Fernbedienung, den Player steuern können.

    Ich habe vorher ein Plex Embedded Image genutzt, wo das Ganze schon fertig integriert war, worüber mann dann per Webaufruf (Beispiel: "http://IP:8060/Keypress/Right") den Player steuern konnte...

    Ziel ist es eigentlich, dass ich das ganze nutze um über meine Hausautomatisationsplattform das Gerät zu steuern.
    Also ich möchte gerne per WEB-Aufruf die einzelnen Tasten wie "Rechts, link, oben, unten, ok, play, pause... .) per HTTP-GET steuern.
    Was nehme ich dazu also am besten und wie richte ich es ein ?

    Vielen Dank für eure Hilfe schonmal im Voraus :) !

  • Okay, also ich hab mich mal ein bisschen reingelesen und es mit JSON gelöst...

    Hier mal der Befehl der im DOIF in meiner Hausautomatisation (FHEM) zum Einsatz kommt um das ganze zu steuern:

    Code
    ({HttpUtils_NonblockingGet( { url=>"http://IP:8060/jsonrpc", header=>"content-type: application/json;", data=>'{ "jsonrpc": "2.0", "method": "Input.ExecuteAction", "params": { "action": "right" }, "id": 1 }' })})

    Per Curl geht es aber auch so z.B.

    Code
    curl -s --data-binary '{ "jsonrpc": "2.0", "method": "Input.ExecuteAction", "params": { "action": "down" }, "id": 1 }' -H 'content-type: application/json;' http://IP:8060/jsonrpc

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!