Das Spotify-Modul bekomme ich nicht ans Laufen, kommt immer die Fehlermeldung "Cannot load module Spotify"
Außerdem funktionieren meine Ausgabegeräte (Google Nest) seit dem Update nicht mehr. Hier das Listing von einem der Nests:
Internals:
.AttrList .*
.FhemMetaInternals 1
DEF googlecast "Schlafzimmerlautsprecher"
FUUID 5fba773c-f33f-793a-5007-c9bf0d1a378d6c54
FVERSION 10_PythonModule.pm:0.182830/2019-01-16
IODev local_pybinding
NAME Schlafzimmerlautsprecher
NR 92
PYTHONTYPE googlecast
STATE Module failed to load: googlecast
Maybe you need to update fhempy on this or remote peer.
Stacktrace:
Traceback (most recent call last):
File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py", line 241, in _onMessage
module_object = importlib.import_module(pymodule)
File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/googlecast/googlecast.py", line 28, in <module>
import spotify_token as st
ModuleNotFoundError: No module named 'spotify_token'
TYPE PythonModule
.attraggr:
.attreocr:
.*
.attrminint:
.attrtocr:
.*
READINGS:
2021-01-01 15:31:16 app_id
2020-11-22 20:55:53 cast_type cast
2021-01-01 02:10:52 connection connected
2021-01-01 15:31:16 display_name
2020-12-22 19:38:03 icon_url
2020-11-22 20:55:53 ignore_cec 0
2020-11-22 20:55:53 is_active_input 0
2020-11-22 20:55:53 is_stand_by 1
2020-12-12 18:50:03 mediaAlbum
2020-12-12 18:50:03 mediaArtist
2020-12-28 21:35:08 mediaContentId
2020-12-28 21:35:08 mediaContentType
2020-12-28 21:30:08 mediaCurrentPosPercent
2020-12-28 21:30:08 mediaCurrentPosition
2020-12-28 21:35:08 mediaDuration
2020-12-12 18:50:03 mediaImageHeight
2020-12-12 18:50:03 mediaImageUrl
2020-12-12 18:50:03 mediaImageWidth
2020-12-28 21:35:08 mediaPlayerState UNKNOWN
2020-12-28 21:35:08 mediaStreamType UNKNOWN
2020-12-12 18:50:03 mediaTitle
2020-11-22 20:55:53 model_name Google Nest Mini
2020-11-22 20:55:53 mute 0
2020-11-22 20:55:53 name Schlafzimmerlautsprecher
2021-01-01 15:31:16 session_id
2021-01-01 22:26:09 state Module failed to load: googlecast
Maybe you need to update fhempy on this or remote peer.
Stacktrace:
Traceback (most recent call last):
File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py", line 241, in _onMessage
module_object = importlib.import_module(pymodule)
File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/googlecast/googlecast.py", line 28, in <module>
import spotify_token as st
ModuleNotFoundError: No module named 'spotify_token'
2021-01-01 15:31:16 status_text
2020-12-28 21:35:08 transport_id
2020-11-22 20:55:53 uuid dbef8319-c89c-e735-11f6-ce7777b133b2
2021-01-01 15:26:28 volume 26
args:
Schlafzimmerlautsprecher
PythonModule
googlecast
Schlafzimmerlautsprecher
argsh:
Attributes:
IODev local_pybinding
event-on-change-reading .*
group Audiosystem
icon audio_loudness
room Devices,GAssistant
timestamp-on-change-reading .*
userattr favorite_1 favorite_2 favorite_3 favorite_4 favorite_5
verbose 2
Müssen die neu angelegt werden?