KODI remote SVDRP starten

  • - Abfragen, ob KODI läuft

    Code
    ssh user@yavdr 'status kodi'

    Alternativ kann man z.B. auch nachsehen, ob der Port für das Webinterface oder die RPC-API offen ist, wenn man das in den Systemeinstellungen von KODI eingeschaltet hat.

    - Kodi starten / beenden

    KODI zu Beenden ist einfach, wenn man die Fernsteuerung aus dem Netzwerk zugelassen hat (lokal funktioniert es standardmäßig) - das geht über xbmc-send/kodi-send (je nachdem woher das eigene KODI-Paket stammt):

    Code
    kodi-send --host=192.168.123.123 --port=9777 --action="Quit"


    Um das Starten über SSH zu erlauben, könnte man einem Benutzer in der /etc/sudoers (immer mit visudo bearbeiten!, vgl. https://wiki.ubuntuusers.de/sudo/Konfiguration/ ) erlauben diese Befehle ohne Passworteingabe auszuführen:

    Code
    user     ALL = NOPASSWD: /sbin/start kodi
    user     ALL = NOPASSWD: /sbin/stop vdr-frontend


    Und dann per ssh:

    Code
    ssh user@yavdr 'sudo stop vdr-frontend && sudo start kodi'

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

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