Die visuellen Anpassungen waren ja noch recht einfach – hier ging es ja noch vorwiegend um persönliche Befindlichkeiten und ein wenig um Usability.
Spotify
Die für mich größte Herausforderung war – wie bereits im Eingangspost beschrieben – die Einrichtung des Spotify-Addons.
Hier kam ja nur das Spotify-Addon von marcelveldt in Frage, da die anderen Addonsleider nicht mehr funktionieren und – zumindest momentan – nicht weiter entwickelt werden.
Getestet hatte ich das Addonbereits auf dem Windows-Desktop-Kodi, hier funktionierte die Einrichtung mittels Browser problemlos. Dies war ja auch der Grund, warum ich mich gegen Libreelec/OSMC entscheiden musste.
Nach der Installation des Addons inkl. Eingabe der Credentials wird im Hintergrund ein Browserfenster geöffnet, in dem man bestätigen muss, dass das Addon auf den Spotify-Account zugreifen darf. In der Theorie hatte ich mir das mit Kodi unter Linux einfach vorgestellt.
Aber es sollte anders kommen…
Das Browserfenster öffnet sich zwar, jedoch lässt sich Kodi mit keinem Mittel minimieren – zumindest habe ich es nicht geschafft. Weder mit Shortcut noch mit irgendwelchen kodi-send-Befehlen in der parallel geöffneten Putty-Session. *argh*
Also erstmal Kodi geschlossen und siehe da, dort war das Browser-Fenster. Eben die Daten bestätigt und das Fenster geschlossen. Nochmal neu das Addon laden lassen, in der Hoffnung, dass das einmalige Bestätigen ausreicht. Leider nein… *grummel*
Also nochmal Kodi beendet, im offenen Browser-Fenster alles bestätigt und das Fenster geöffnet gelassen. Beim nächsten Start und Laden des Addons dann endlich die Erlösung: ES FUNKTIONIERT!
Zugriff auf Playlists / Alben funktioniert prima – wenngleich auch die Ladezeit ein wenig zu wünschen übrig lässt. Aber das lässt sich verschmerzen.
Auch nach dem nächsten Reboot funktioniert das Addon weiterhin, eine neue Authentifizierung ist nicht mehr nötig.
Damit die Playlisten direkt im Homescreen aufrufbar sind, musste ein Menü-Eintrag dafür her. Einzelne Alben wären auch möglich, aber meistens greife ich bei „nicht-interaktivem“ Hören eher auf Playlists zurück. Die Alben usw sind natürlich weiterhin ganz normal über das Addon-Menü aufrufbar.
Nicht ganz diffizil, da manche Views schlecht bis gar nicht mit dem Touchscreen bedienbar sind:
Radio
Dazu kam dann zunächst noch das radio.de-Addon, damit man auch auf Internetradio zugreifen kann. Ist bereits im Standard-Kodi-Repo enthalten, daher kein großes Problem. Schnell noch eben die persönlichen Favoriten unter „Meine Sender“ hinzugefügt – brauchen wir dann im späteren Verlauf noch.
Damit die Sender auch hier direkt vom Homescreen aus verfügbar sind, habe ich hier einen Menüeintrag hinzugefügt – bis ich das raus hatte, waren einige Versuche von Nöten…
Der Eintrag mit „noop“ kommt automatisch, wenn man im Einstellungsmenü abbricht.
Wecker
Damit man sich auch anständig Wecken lassen kann, habe ich das ebenfalls im Standard-Repo enthaltene XBMC Alarm clock Addon installiert. Einrichtung ist selbsterklärend, aber da ich nicht auf lokal gespeicherte Musik zugreifen möchte, war hier noch ein wenig Testen ( Beschreibung erspare ich hier und erkläre lediglich die Lösung ) nötig.
Die einfachste Lösung ist hier, einen benutzerdefinierten Befehl bei der „Play“-Einstellung im Addon einzutragen.
Hier wollte ich einen Internetradio-Sende von radio.de eintragen, jedoch ist die URL nirgendwo so abgelegt, dass man sie dem Plugin-Aufruf mitgeben kann.
Die Lösung ist schlussendlich recht einfach: Kodi-Log unter /.kodi/temp/kodi.log öffnen, das Radio-Addon öffnen und den Sender auswählen.
Im Logfile taucht dann ganz am Anfang eine Zeile aus, die in etwa wie folgt aussieht:
StartScript – calling plugin Radio(‚plugin://plugin.audio.radio_de/station/9120‚,’68‘,“)
Der fett markierte Teil ist der, den wir für unseren Aufruf brauchen. Also im Einstellungs-Feld des Alarm-Addons folgendes eintragen:
Würde natürlich mit Spotify usw. genauso funktionieren.
Damit man die Einstellungen – ohne jedes Mal ins Addon-Verzeichnis gehen zu müssen – direkt vom Homescreen aus administrieren kann, habe ich dann noch einen Eintrag im Hauptmenü erstellt:
Das soll es für diesen Post erst einmal gewesen sein… Im nächsten folgen dann noch die restlichen Einstellungen.