Am Samstag (06.09.25) Vormittag werde ich ein Update der Forensoftware (inkl. aller Plugins) durchführen. Das Forum wird deshalb auf unbestimmte Zeit nicht verfügbar sein. Neuigkeiten wird es im Matrix Chat geben: https://www.kodinerds.net/thread/79927-freischaltung-matrix-chat/
Hallo, habe das AddOn auf einem Raspberry Pi mit Libreelec 9.0.0 Final installiert und es funktioniert auch.... meistens. Aber immer wieder mal bekomme ich die Meldung "Anfrage fehlgeschlagen". Wenn ich das AddOn dann vollständig deinstalliere und neu einrichte, geht es sofort wieder.
Da dieser Pi aber für die Gute-Nacht-GEschichten meiner Tochter zuständig ist, mag ich da nicht ständig hinlaufen und neu installieren .
Kennt sonst noch jemand das Problem? Oder kent jemand sogar die Lösung dafür?
Hallo, habe das AddOn auf einem Raspberry Pi mit Libreelec 9.0.0 Final installiert und es funktioniert auch.... meistens. Aber immer wieder mal bekomme ich die Meldung "Anfrage fehlgeschlagen". Wenn ich das AddOn dann vollständig deinstalliere und neu einrichte, geht es sofort wieder.
Da dieser Pi aber für die Gute-Nacht-GEschichten meiner Tochter zuständig ist, mag ich da nicht ständig hinlaufen und neu installieren .
Kennt sonst noch jemand das Problem? Oder kent jemand sogar die Lösung dafür?
Der Fehler tritt bei mir mir gelegentlich auf, mit Aldi-Life-Account. Ich hab dann einfach in der Datei plugin.audio.rhapsody/resources/lib/rhapsody/account.py die böse Zeile auskommentiert:
Habe den gleichen Fehler. Habe mal den entsprechenden Error-Log angehängt. Hat das Addon unter 17.x funktioniert? Hatte es bisher nur unter Kodi 16 laufen
EDIT: Installiert ist übrigens Kodi 18 Alpha 2 64bit auf Windows 10
Code: Kodi.<woltlab-metacode data-name=
log" data-highlighter="" data-line="1">10:38:15.961 T:7088 DEBUG: ------ Window Init (MyMusicNav.xml) ------
10:38:15.973 T:7088 ERROR: Control 55 in window 10502 has been asked to focus, but it can't
10:38:15.979 T:7088 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.audio.rhapsody/)
10:38:15.979 T:7088 DEBUG: ParentPath = [plugin://plugin.audio.rhapsody/]
10:38:15.980 T:10116 DEBUG: Thread waiting start, auto delete: false
10:38:15.985 T:1312 DEBUG: CAddonDatabase::SetLastUsed[plugin.audio.rhapsody] took 6 ms
10:38:15.985 T:10116 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin Rhapsody('plugin://plugin.audio.rhapsody/','2','','resume:false')
10:38:15.986 T:3584 DEBUG: Thread LanguageInvoker start, auto delete: false
10:38:15.986 T:3584 INFO: initializing python engine.
10:38:15.986 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): start processing
10:38:16.004 T:3584 DEBUG: -->Python Interpreter Initialized<--
10:38:16.004 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): the source file to load is "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py"
10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): setting the Python path to C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.certifi\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.chardet\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.idna\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.requests\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.urllib3\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib;C:\Program Files\Kodi\system\python\DLLs;C:\Program Files\Kodi\system\python\Lib;C:\Program Files\Kodi\python27.zip;C:\Program Files\Kodi\system\python\lib\plat-win;C:\Program Files\Kodi\system\python\lib\lib-tk;C:\Program Files\Kodi;C:\Program Files\Kodi\system\python;C:\Program Files\Kodi\system\python\lib\site-packages
10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): entering source directory C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody
10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): instantiating addon using automatically obtained id of "plugin.audio.rhapsody" dependent on version 2.1.0 of the xbmc.python api
10:38:16.081 T:7088 DEBUG: ------ Window Init (DialogBusy.xml) ------
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/" named "index" pointing to function "index"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/library" named "library" pointing to function "library"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/discover" named "discover" pointing to function "discover"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/discover/popular" named "popular" pointing to function "popular"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres" named "genres" pointing to function "genres"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/detail" named "genres_detail" pointing to function "genres_detail"
10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/artists/top" named "genres_artists_top" pointing to function "genres_artists_top"
10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/albums/top" named "genres_albums_top" pointing to function "genres_albums_top"
10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/tracks/top" named "genres_tracks_top" pointing to function "genres_tracks_top"
10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/albums/new" named "genres_albums_new" pointing to function "genres_albums_new"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/stations" named "genres_stations" pointing to function "genres_stations"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/search" named "search" pointing to function "search"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/recent" named "recent" pointing to function "recent"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/top" named "artists_top" pointing to function "artists_top"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/recent" named "artists_recent" pointing to function "artists_recent"
10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/charts" named "artists_most_played" pointing to function "artists_most_played"
10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library" named "artists_library" pointing to function "artists_library"
10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/albums" named "artists_library_albums" pointing to function "artists_library_albums"
10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/albums/<album_id>/remove" named "artists_library_albums_remove" pointing to function "artists_library_albums_remove"
10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/add" named "artists_library_add" pointing to function "artists_library_add"
10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/remove" named "artists_library_remove" pointing to function "artists_library_remove"
10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/<artist_id>/albums" named "artists_detail" pointing to function "artists_detail"
10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/<artist_id>/similar" named "artists_similar" pointing to function "artists_similar"
10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites/<track_id>/add" named "favorites_add" pointing to function "favorites_add"
10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites/<track_id>/remove" named "favorites_remove" pointing to function "favorites_remove"
10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites" named "favorites_library" pointing to function "favorites_library"
10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/featured" named "playlists_featured" pointing to function "playlists_featured"
10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library" named "playlists_library" pointing to function "playlists_library"
10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/add" named "playlists_library_add" pointing to function "playlists_library_add"
10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/rename" named "playlists_library_rename" pointing to function "playlists_library_rename"
10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/remove" named "playlists_library_remove" pointing to function "playlists_library_remove"
10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/detail" named "playlists_library_detail" pointing to function "playlists_library_detail"
10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/select/<track_id>" named "playlists_library_select" pointing to function "playlists_library_select"
10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/add/<track_id>" named "playlists_library_add_track" pointing to function "playlists_library_add_track"
10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/remove/<track_id>" named "playlists_library_remove_track" pointing to function "playlists_library_remove_track"
10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/<playlist_id>" named "playlists_detail" pointing to function "playlists_detail"
10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/top" named "stations_top" pointing to function "stations_top"
10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/decade" named "stations_decade" pointing to function "stations_decade"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/<station_id>/detail" named "stations_detail" pointing to function "stations_detail"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/<station_id>/play" named "stations_play" pointing to function "stations_play"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/top" named "albums_top" pointing to function "albums_top"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/new" named "albums_new" pointing to function "albums_new"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/picks" named "albums_picks" pointing to function "albums_picks"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/charts" named "albums_most_played" pointing to function "albums_most_played"
10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library" named "albums_library" pointing to function "albums_library"
10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/tracks" named "albums_library_tracks" pointing to function "albums_library_tracks"
10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/tracks/<track_id>/remove" named "albums_library_tracks_remove" pointing to function "albums_library_tracks_remove"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/add" named "albums_library_add" pointing to function "albums_library_add"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/remove" named "albums_library_remove" pointing to function "albums_library_remove"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/<album_id>" named "albums_detail" pointing to function "albums_detail"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/top" named "tracks_top" pointing to function "tracks_top"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/recent" named "tracks_recent" pointing to function "tracks_recent"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/charts" named "tracks_most_played" pointing to function "tracks_most_played"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library" named "tracks_library" pointing to function "tracks_library"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library/<track_id>/add" named "tracks_library_add" pointing to function "tracks_library_add"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library/<track_id>/remove" named "tracks_library_remove" pointing to function "tracks_library_remove"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/play/<track_id>" named "play" pointing to function "play"
10:38:16.118 T:3584 DEBUG: [xbmcswift2] Loaded storage "data" from disk
10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: loading setting definitions
10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: trying to load setting definitions from old format...
10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: loading setting values
10:38:16.230 T:3584 DEBUG: [xbmcswift2] Reading pickle storage from disk at "C:\Users\felix\AppData\Roaming\Kodi\userdata\addon_data\plugin.audio.rhapsody\.storage\rhapsody.10080"
10:38:16.230 T:3584 DEBUG: [xbmcswift2] Loaded storage "rhapsody.10080" from disk
10:38:16.230 T:3584 DEBUG: [xbmcswift2] Reading pickle storage from disk at "C:\Users\felix\AppData\Roaming\Kodi\userdata\addon_data\plugin.audio.rhapsody\.storage\rhapsody.120"
10:38:16.230 T:3584 DEBUG: [xbmcswift2] Loaded storage "rhapsody.120" from disk
10:38:16.231 T:3584 ERROR: [plugin.audio.rhapsody]
10:38:16.231 T:3584 ERROR: Traceback (most recent call last):
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py", line 699, in <module>
10:38:16.231 T:3584 ERROR: rhapsody = helpers.get_api()
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\helpers.py", line 223, in get_api
10:38:16.231 T:3584 ERROR: self._api = self._get_api()
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\helpers.py", line 217, in _get_api
10:38:16.231 T:3584 ERROR: rhapsody.login(username, password)
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\api.py", line 90, in login
10:38:16.231 T:3584 ERROR: self.account = self.get_detail(Account, 'me', 'account')
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\api.py", line 261, in get_detail
10:38:16.232 T:3584 ERROR: return model(data)
10:38:16.232 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\account.py", line 15, in __init__
10:38:16.232 T:3584 ERROR: self.billing_partner_code = data['billingPartnerCode']
10:38:16.232 T:3584 ERROR: KeyError: 'billingPartnerCode'
10:38:16.232 T:3584 INFO: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): script successfully run
10:38:16.232 T:3584 DEBUG: CPythonInvoker::onExecutionDone(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py)
10:38:16.242 T:3584 INFO: Python interpreter stopped
10:38:16.242 T:3584 DEBUG: Thread LanguageInvoker 3584 terminating
10:38:16.245 T:7088 DEBUG: ------ Window Init (DialogNotification.xml) ------
10:38:16.259 T:10116 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.audio.rhapsody/
10:38:16.259 T:10116 DEBUG: Thread waiting 10116 terminating
10:38:16.260 T:7088 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
10:38:16.260 T:7088 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.rhapsody/) failed
10:38:16.265 T:7088 DEBUG: CGUIMediaWindow::GetDirectory ()
10:38:16.265 T:7088 DEBUG: ParentPath = [plugin://plugin.audio.rhapsody/]
Alles anzeigen
Ja unter Kodi 17 auf dem RaspberryPi (Libreelec) hat das AddOn funktioniert. Bin mir auch nicht sicher, ob der Fehler an Kodi oder der Rhapsody API liegt. Leider scheint das AddOn nicht mehr gepflegt zu werden. Zumindest auf eine Github-Anfrage erhalte ich keine Antwort.