Liebe Leute und Experten,
ich kämpfe mittlerweilen seit mehren Monaten hart und verbissen mit Kodi und versuche es irgendwie zu bändigen bzw. meine Vorstellungen beizubringen. Vieles habe ich geschafft, vieles geht nicht, aber dann doch noch Workarounds von Workarounds gefunden, inzwischen habe ich mehrere Addons entwickelt und kiloweise Python geschrieben, Skin angepasst, eigene Slideshow gebaut, externe DVD Player entwickelt, usw... Allerdings ich stecke nun seit Tagen mit ein Problem fest, wo ich scheinbar ohne Hilfe wirklich nicht mehr weiterkomme.
Möchte auch nicht hier lamentieren oder jammern - an sich ein tolles Programm und kann wahnsinnig viel... Und genausoviel kann es nicht oder nicht vollständig oder mühsam bis gar nicht. Natürlich auch noch erschwert dadurch, dass Kodi seit langem gibt und die Forenbeiträge (nicht hier, überall) sind mitunter 10-15 Jahre alt, da ist natürlich nichts mehr gültig, alles ist inzwischen obsolete und redesigned, aktuelle Dokus sind spärlich... Eindeutig eine ausgewogene Hass-Liebe Situation
Mein Wunschvorstellung: ich habe eine einigermaßen aktuellen Kodi unter Windows laufen, meine Scripts bzw. Addons (z.B. für Steuerung von diversen externen Geräten, wie Beamer über COM, Stereoanlage über IR und Licht über Funk) sind über über Skin und eigene Menüpunkte problemlos ansprechbar und funktionieren einwandfrei. Nun habe ich den "Official Kodi Remote für IOS" auf mein Handy installiert und die (Fern-) Steuerung läuft größtenteils, wie ich es mir vorstelle. Da ich aber die eigene Menüpunkte aus dem Skin nicht mit dem Remote ansprechen/ansteuern kann, versuche ich ein paar Befehle in den vorhandenen Favoriten Ordner unterzubringen... Allerdings: ich bringe es nicht zusammen, Einträge aus "Favoriten" auszuführen...
Mein Addon heißt script.home, extension point, etc. alles da und direkt über Kodi bzw. Skin funktioniert (OnLoad über Skin) einwandfrei. Also zB wenn ich auf Musik gehe, wird der Verstärker angeworfen, wenn aber eine Videowiedergabe startet, dann wird der Leinwand heruntergefahren und der Beamer geht an. Bei Herunterfahren oder Ausschalten kann ich es aber nicht mehr wieder ausschalten, weil der PC einfach heruntegefahren wird, ohne vorher Kodi Fenster zu schließen (wo ich ein OnUnLoad einbauen könnte), also ich würde ein Menüpunkt benöltigen für zB Verstärker aus, ohne dafür den Beamer mit Menü anzuwerfen...
Ich liste jetzt nicht alle Versuche auf, würde den Rahmen sprengen - im Endeffekt bräuchte ich sowas: RunAddon(script.home,audio,off) oder auch RunScript(special://home/addons/script.home/toggleaudio.py). RunAddon verweigert mit "unknown". RunScript geht, aber reicht keine sys.args weiter ohne args geht ja mein Addon nicht. Runscript mit vollen Pfad oder auch mit special://... zu einem py script habe ich nicht zusammengebracht. Habe so ziemlich mit allem versucht: Pfad mit / oder auch Python style \\, mit und ohne ", quote;, Parameter mit , mit ? mit & mit named=xxx
Wie kann ich bitte sowas einfaches wie "führe Addon aus mit parameter x, y" oder alternativ "führe Python script aus, von mir aus auch ohne Parameter" erreichen?!
Ist das eine Enschränkung vom IOS Remote? Bitte, sagt nicht, dass ich mich nun in JSON RPC auch noch einarbeiten muss und auch noch den Remote anpassen soll, Python und Skinning haben mir völlig gereicht
Ich danke Euch im Voraus für Tipps, Hilfe oder aktuelle Dokus... Liebe Grüße aus Wien!