ssh Zugriff

  • Ich glaub hier geht was durcheinander.
    "Auf Kodi auf einem Windowssystem zugreifen"

    Es gibt, soweit ich das überblicke, kein SSH unter Kodi, sondern nur unter LibreELEC.
    Denn es ist keine Kodi-Funktion, sondern eine Linux-Funktion.

    Was möchtest du denn eigentlich erreichen?

  • Also, was ich erreichen möchte, ist Kodi per Script fernsteuern zu können.
    Ich experimentiere gerade mit Jarvis (Sprachsteuerung) rum und könnte von dort per Sprachbefehl ein Script laufen lassen, um Funktionen in Kodi zu steuern.
    Ich würde Kodi ja auch gern unter Linux laufen lassen, leider sind da einige Dinge sehr viel komplizierter aufzusetzen, als unter Windows. Als Beispiel laufen meine USB Festplatten so, dass sobald die Backup Platten eingeschaltet werden, automatisch ein Backup erstellt wird. Ich weiß, dass sowas auch unter Linux geht, aber unter Windows ist das ein Programm und 10 Klicks ... ganz so einfach geht das unter Linux leider nicht. Und das ist nur ein Beispiel von vielen ...

    Also habe ich jetzt verstanden, Kodi hat keinen ssh Zugang integriert, sondern nur http ... sieht kore und yatse. Dann werde ich wohl mal gucken, was ich darüber machen kann. Falls da wer Tipps hat oder noch eine ganz andere Idee ... immer her damit. So oder so, danke. :)

    PS. Wenn ich das oben beschriebene ssh für Windows installiere, werde ich darüber aber nicht Kodi steuern können oder? kodi send ist dann auch nur für Linux verfügbar?

  • Also habe ich jetzt verstanden, Kodi hat keinen ssh Zugang integriert, sondern nur http ... sieht kore und yatse. Dann werde ich wohl mal gucken, was ich darüber machen kann

    Denke auch, dass Du mit JSON-RPC hier besser bedient bist (ist auch flexibler in der Implementierung und plattformunabhängig).

    Mehr dazu hier: https://kodi.wiki/view/JSON-RPC_API

  • googlehome/omertu sollte für dich als Docker tun. Du musst dann mit deiner Sprachsteuerung die URLs aufrufen und der Docker tut das übrige.
    Hab ich so bei mir laufen für Google Home, aber solange Du URLs aufrufen kannst mit deiner Sprachsteuerung läuft das auch.
    Oder Du schaust Dir die Funktionen einfach mal ab :)

    https://github.com/OmerTu/GoogleHomeKodi

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • Hallo, ich nochmal ... eine Frage hätte ich da noch *kopfeinzieh*

    h ttp:// 192.168.xxx.xxx:xxxx funktioniert und es wird nach Username und Passwort gefragt
    h ttp:// username:passwort@192.168.xxx.xxx:xxx funktioniert nicht, es wird immer noch nach Username und Passwort gefragt!?

    Was mache ich da falsch?

    Danke :*

  • Ich meine mich zu erinnern, dass user und pass nicht mehr in der Form übergeben werden können. Aus Sicherheitsgründen.
    Ist aber irgendwo aus dem Hinterkopf gekramt. Aber ich verwende es mMn aus dem Grund seit langem nicht mehr.

    Jo, auch gerade versucht aus den wiki pages zu den verschiedenen HTTP authentifierungen durchzukommen und war komplett verwirrt am Ende. WebKacke.

    Evtl. geht es mit https://... wenn das eine Alternative ist.

  • So langsam bin ich mit meinem Latein am Ende :D

    Brauche ich denn die Übergabe vom Benutzernamen und Passwort nicht, wenn ich json-rpc verwenden will?

    z.B.
    curl -g --data-binary '{ "jsonrpc": "2.0", "method": "Player.PlayPause", "id": 1, "params": { "playerid": 0} }' --header 'content-type: application/json;' http ://192.168.deine.IP:Port/jsonrpc
    Muss ich da nicht hinten beim Aufruf der http Seite auch den Benutzer und das Passwort mit geben?
    Oder wie kann ich denn sonst Befehle an die json-rpc senden???

    Leider steigt meine Verwirrung statt zu sinken ;)

  • So langsam bin ich mit meinem Latein am Ende :D

    Brauche ich denn die Übergabe vom Benutzernamen und Passwort nicht, wenn ich json-rpc verwenden will?

    z.B.
    curl -g --data-binary '{ "jsonrpc": "2.0", "method": "Player.PlayPause", "id": 1, "params": { "playerid": 0} }' --header 'content-type: application/json;' http ://192.168.deine.IP:Port/jsonrpc
    Muss ich da nicht hinten beim Aufruf der http Seite auch den Benutzer und das Passwort mit geben?
    Oder wie kann ich denn sonst Befehle an die json-rpc senden???

    Leider steigt meine Verwirrung statt zu sinken ;)

    Probier halt mal https://username:passwort@192.168.xxx.xxx:xxx

    https mit einem s wie scheissecure. Da wird die URL erst nach verschluesselung uebertragen und dann geht evtl noch die uebergabe von username/password in der URL. Kannste ja erstmal im browser ausprobieren mit https

  • Ah okay ... ich habe es ... --su user:password fehlt da noch!

    Und mit https geht es übrigens gar nicht. Nicht mal die normale Seite im Browser geht damit auf. Somit wird Kodi wohl kein https sprechen ... hätte mich auch gewundert, weil es dazu keine Konfig gibt.

Jetzt mitmachen!

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