Alexa Media-Player Fehler alexapy==1.29.4

Logger: homeassistant.setup
Hallo liebes Forum.

Ich habe Home-Assistant unter EndeavourOS als Core Version installiert.

Alexa-Media PLayer lässt wegen folgender Fehlermeldung nicht starten:

Quelle: setup.py:269
Erstmals aufgetreten: 09:52:08 (1 Vorkommnisse)
Zuletzt protokolliert: 09:52:08

Setup failed for custom integration 'alexa_media': Requirements for alexa_media not found: ['alexapy==1.29.4'].

Wie kann ich diesen Fehler beheben?
Wenn ich diese Datei unter EndeavourOS installieren will, bekomme ich immer die Meldung das diese Datei nicht existiert.

Das ist die Aktuell installierte Version:
Core
2024.12.5
Frontend
20241127.8

Eine neuere Version bietet mir EndeavourOS noch nicht an.

Home-Assistant lässt mich die Integration auch nicht löschen → keine Fehlermeldung → macht es nur einfach nicht.

Vielen Dank

Moin,

Hast Du schon mal neu gestartet, den Browser Cache geleert?
Manches Mal, ist das nur ein Anzeigeproblem :man_shrugging:

Du müsstest einmal im Änderungslog schauen, ob die neue Version vom AMP auch eine neuere Version vom Core braucht, wenn ja, dann entweder die ältere Version vom AMP nutzen und warten bis das bei Deinem OS alles aktualisiert ist, dann alles Updaten.

VG
Bernd

Danke für den Tipp, aber icch habe mehrmals neu gestartet und auch den Cache geleert → keine Änderung.

Darauf wird es wohl hinaus laufen → blöd, das in der letzten Zeit immer so viele Updates kommen und danach es immer irgendwo hakt.

Schade um dieses tolle System, aber anscheinend wird es zu Tode geupdatet …

Moin,

mal davon abgesehen, dass es hier im Forum schon einige Frust und Unzufriedenheits-Posts gibt, die ich alle nicht verstehe und auch absolut nicht teile, werde ich hier keinen neuen anfachen :wink:

HA ist stabil, das sind zu 99 %, immer Erweiterungen, die nicht in den Händen der HA Entwickler liegen, die Probleme machen.

Ich könnte noch zig DIN A4 Seiten mit Gegenargumenten füllen, habe aber keine Lust dazu.

Kein Mensch zwing Dich jedes Update zu machen :wink:

VG
Bernd

Du hast ja vollkommen Recht.

Eigentlich ist ja eh immer dieser Alex-Mediaplayer. Den nutze ich eben für Sprachausgaben. Wie z.B.: “Die Waschmaschine ist fertig”
Aber leider habe ich noch keine Alternative dafür gefunden…

Aber eventuell betreibt hier ja noch jemand eine Core-Version unter Linux und kann mit dieser Fehlermeldung etwas anfangen:
Setup failed for custom integration 'alexa_media': Requirements for alexa_media not found: ['alexapy==1.29.4'].

Ich habe leider keine Ahnung wie und wo ich das umstellen könnte.

Das Hass Verzeichnis liegt bei mir unter /var/lib/private/hass

Moin,

ich betreibe ein HA Core unter Arch Linux, da ist es aber die 2024.12.5, der, der für das Paket zuständig ist, hat da noch keine neues herausgebracht, ich denke, das kommt erst zum Ende des Monats.
Ich habe keine Probleme mit den Updates vom AMP, die Fehlermeldung sagt mir so etwas wie, es fehlt die Python Libraries alexapy in Version 1.29.4, Du hast entweder eine ältere im System oder eine zu neue.

Wenn ich bei mir nachschaue, dann bekomme ich das angezeigt

❯ cd /var/lib/hass
❯ source .venv/bin/activate
❯ pip list
Package                      Version
---------------------------- --------------
..
AlexaPy                      1.29.5                   <-----
..

VG
Bernd

Und da geht es bei mir schon los:

[root@homeassistant hass]#  source .venv/bin/activate
bash: .venv/bin/activate: Datei oder Verzeichnis nicht gefunden

den versteckten Ordner activate gibt es bei mir nicht. Auch eine Datei dieses Namens kann ich nicht finden.
Das ist der Ordnerinhalt von bin:

/var/lib/hass/.venv/bin/__pycache__
/var/lib/hass/.venv/bin/ad2-firmwareupload
/var/lib/hass/.venv/bin/ad2-sslterm
/var/lib/hass/.venv/bin/aiocoap-client
/var/lib/hass/.venv/bin/aiocoap-fileserver
/var/lib/hass/.venv/bin/aiocoap-keygen
/var/lib/hass/.venv/bin/aiocoap-proxy
/var/lib/hass/.venv/bin/aiocoap-rd
/var/lib/hass/.venv/bin/aioesphomeapi-discover
/var/lib/hass/.venv/bin/aioesphomeapi-logs
/var/lib/hass/.venv/bin/aioharmony
/var/lib/hass/.venv/bin/aiohomekitctl
/var/lib/hass/.venv/bin/android-backup-pack
/var/lib/hass/.venv/bin/android-backup-unpack
/var/lib/hass/.venv/bin/auth_capture_proxy
/var/lib/hass/.venv/bin/bellows
/var/lib/hass/.venv/bin/coloredlogs
/var/lib/hass/.venv/bin/crc
/var/lib/hass/.venv/bin/envs
/var/lib/hass/.venv/bin/f2py
/var/lib/hass/.venv/bin/fixup_pubsub_v1_keywords.py
/var/lib/hass/.venv/bin/fritzcall
/var/lib/hass/.venv/bin/fritzconnection
/var/lib/hass/.venv/bin/fritzhome
/var/lib/hass/.venv/bin/fritzhomeauto
/var/lib/hass/.venv/bin/fritzhosts
/var/lib/hass/.venv/bin/fritzmonitor
/var/lib/hass/.venv/bin/fritzphonebook
/var/lib/hass/.venv/bin/fritzstatus
/var/lib/hass/.venv/bin/fritzwlan
/var/lib/hass/.venv/bin/futurize
/var/lib/hass/.venv/bin/getmac
/var/lib/hass/.venv/bin/google_nest
/var/lib/hass/.venv/bin/google-oauthlib-tool
/var/lib/hass/.venv/bin/gtts-cli
/var/lib/hass/.venv/bin/hass
/var/lib/hass/.venv/bin/hassil
/var/lib/hass/.venv/bin/httpx
/var/lib/hass/.venv/bin/humanfriendly
/var/lib/hass/.venv/bin/jp.py
/var/lib/hass/.venv/bin/jsonschema
/var/lib/hass/.venv/bin/jws
/var/lib/hass/.venv/bin/kasa
/var/lib/hass/.venv/bin/mac_vendor_lookup
/var/lib/hass/.venv/bin/markdown-it
/var/lib/hass/.venv/bin/matter-server
/var/lib/hass/.venv/bin/micloud
/var/lib/hass/.venv/bin/mid3cp
/var/lib/hass/.venv/bin/mid3iconv
/var/lib/hass/.venv/bin/mid3v2
/var/lib/hass/.venv/bin/miiocli
/var/lib/hass/.venv/bin/miio-extract-tokens
/var/lib/hass/.venv/bin/mirobo
/var/lib/hass/.venv/bin/moggsplit
/var/lib/hass/.venv/bin/mutagen-inspect
/var/lib/hass/.venv/bin/mutagen-pony
/var/lib/hass/.venv/bin/natsort
/var/lib/hass/.venv/bin/normalizer
/var/lib/hass/.venv/bin/numpy-config
/var/lib/hass/.venv/bin/omada
/var/lib/hass/.venv/bin/pasteurize
/var/lib/hass/.venv/bin/pinout
/var/lib/hass/.venv/bin/pintest
/var/lib/hass/.venv/bin/pip
/var/lib/hass/.venv/bin/pip3
/var/lib/hass/.venv/bin/pip3.11
/var/lib/hass/.venv/bin/pip3.12
/var/lib/hass/.venv/bin/pip3.13
/var/lib/hass/.venv/bin/protoc-gen-grpclib_python
/var/lib/hass/.venv/bin/protoc-gen-python_betterproto
/var/lib/hass/.venv/bin/protoc-gen-python_grpc
/var/lib/hass/.venv/bin/pyav
/var/lib/hass/.venv/bin/pyfttt
/var/lib/hass/.venv/bin/pygmentize
/var/lib/hass/.venv/bin/pyroute2-cli
/var/lib/hass/.venv/bin/pyroute2-dhcp-client
/var/lib/hass/.venv/bin/pyroute2-test-platform
/var/lib/hass/.venv/bin/pyrsa-decrypt
/var/lib/hass/.venv/bin/pyrsa-encrypt
/var/lib/hass/.venv/bin/pyrsa-keygen
/var/lib/hass/.venv/bin/pyrsa-priv2pub
/var/lib/hass/.venv/bin/pyrsa-sign
/var/lib/hass/.venv/bin/pyrsa-verify
/var/lib/hass/.venv/bin/pyserial-miniterm
/var/lib/hass/.venv/bin/pyserial-ports
/var/lib/hass/.venv/bin/python
/var/lib/hass/.venv/bin/python3
/var/lib/hass/.venv/bin/python3.11
/var/lib/hass/.venv/bin/python3.12
/var/lib/hass/.venv/bin/python3.13
/var/lib/hass/.venv/bin/roomba-connect
/var/lib/hass/.venv/bin/roomba-discovery
/var/lib/hass/.venv/bin/roomba-password
/var/lib/hass/.venv/bin/scapy
/var/lib/hass/.venv/bin/segno
/var/lib/hass/.venv/bin/sigstore
/var/lib/hass/.venv/bin/slugify
/var/lib/hass/.venv/bin/ss2
/var/lib/hass/.venv/bin/tqdm
/var/lib/hass/.venv/bin/typer
/var/lib/hass/.venv/bin/universal-silabs-flasher
/var/lib/hass/.venv/bin/upnp-client
/var/lib/hass/.venv/bin/uv
/var/lib/hass/.venv/bin/uvx
/var/lib/hass/.venv/bin/wheel

Moin,

ich betreibe das ja unter Arch Linux, wie das bei EndeavourOS ist, kann ich nicht sagen.

Liegt da HA auch unter /var/lib/hass?

❯ pwd
/var/lib/hass
❯ ls -la
insgesamt 1221918
drwxr-xr-x 19 hass hass         36 14. Jan 11:11 .
drwxr-xr-x 17 root root         17 16. Dez 18:43 ..
drwxr-xr-x  2 hass hass          4  8. Dez 20:21 automationen
-rw-r--r--  1 hass hass       1615 31. Dez 11:31 automations.yaml
drwxr-xr-x  5 hass hass          5 10. Jan 11:32 blueprints
drwxr-xr-x  6 hass hass          6 31. Dez 19:03 .cache
drwxr-xr-x  2 hass hass          2 25. Nov 17:34 .cloud
drwx------  2 hass hass          2 25. Nov 17:34 .config
-rw-r--r--  1 hass hass       1503 31. Dez 13:26 configuration.yaml
drwxr-xr-x 14 hass hass         15 14. Jan 09:49 custom_components
drwxr-xr-x  2 hass hass          3 12. Dez 10:50 customizations
drwxr-xr-x  2 hass hass          2 25. Nov 17:34 deps
drwxr-xr-x  8 hass hass         15  6. Jan 18:40 .git
-rw-r--r--  1 hass hass        545 30. Nov 10:15 .gitignore
-rw-r--r--  1 hass hass          9 22. Dez 18:51 .HA_VERSION
-rw-------  1 hass hass       2441 14. Jan 11:11 .histfile
-rw-r--r--  1 hass hass          0 14. Jan 09:49 home-assistant.log.fault
-rw-r--r--  1 hass hass 4629237760 14. Jan 12:15 home-assistant_v2.db
-rw-r--r--  1 hass hass      32768 14. Jan 12:15 home-assistant_v2.db-shm
-rw-r--r--  1 hass hass    9492512 14. Jan 12:15 home-assistant_v2.db-wal
drwxr-xr-x 21 hass hass         21 11. Dez 15:07 image
-rw-r--r--  1 hass hass      12419  8. Dez 20:41 ._old_automations.yaml
-rw-r--r--  1 hass hass       2519  3. Dez 21:07 README.md
-rw-r--r--  1 hass hass          0 25. Nov 17:34 scenes.yaml
-rw-r--r--  1 hass hass       1748  7. Jan 10:50 scripts.yaml
-rw-r--r--  1 hass hass        161 25. Nov 17:34 secrets.yaml
drwx------  2 hass hass          6 19. Dez 17:42 .ssh
drwxr-xr-x  3 hass hass         50 14. Jan 12:14 .storage
drwxr-xr-x  2 hass hass          3  8. Dez 20:08 tts
drwxr-xr-x  6 hass hass         10 31. Dez 13:13 .venv
-rw-------  1 hass hass        927 31. Dez 19:05 .viminfo
drwxr-xr-x  5 hass hass          5  7. Dez 21:11 www
-rw-r--r--  1 hass hass      48261 19. Dez 17:39 .zcompdump
-rw-r--r--  1 hass hass        319 19. Dez 17:39 .zshrc
❯ ls -la .venv/bin
insgesamt 21024
drwxr-xr-x 3 hass hass       79 14. Jan 10:04 .
drwxr-xr-x 6 hass hass       10 31. Dez 13:13 ..
-rw-r--r-- 1 hass hass     2150 31. Dez 13:12 activate
-rw-r--r-- 1 hass hass      910 31. Dez 13:12 activate.csh
-rw-r--r-- 1 hass hass     2181 31. Dez 13:12 activate.fish
-rw-r--r-- 1 hass hass     9031  4. Dez 19:05 Activate.ps1
-rwxr-xr-x 1 hass hass      231 31. Dez 13:13 auth_capture_proxy
-rwxr-xr-x 1 hass hass      228 31. Dez 13:13 coloredlogs
-rwxr-xr-x 1 hass hass      221 31. Dez 13:12 envs
..

Ist HA ein natives Paket in EndeavourOS, oder wie hast Du HA installiert?

VG
Bernd

ich habe HA ganz normal über die Paketverwaltung installiert.

Aber:

Mittlerweile läuft HA wieder!

Was habe ich gemacht:
Ich habe HA auf die Version 2024-11 gedowngraded.
Ich habe Alexa-Mediaplayer ebenfalls in der Version 4.13.7 installiert .
Der Media-Player leif dann wieder. Nur hat dann Tuya den Dienst versagt.
Da habe ich eine neues Tuya-Konto in der App angelegt und die paar Schalter schnell weider neu angelernt.

Was habe ich daraus gelernt:

Niemals in HA ein Update machen wenn es angeboten wird, bevor nicht das Betriebssystem eine neue Version anbietet.

Ich hoffe das war es jetzt.

Vielleicht ringe ich mich in der nächsten Zeit doch dazu durch, den Greenline auszupacken, und zu konfigurieren.

Oder rät mir hier irgendwer von der Greenline Version ab?

Moin,

was ist das, sagt mir nichts!

Meinst Du den Green,

VG
Bernd

FYI: @josefine postet hier quasi das gleiche in zwei verschiedenen Beiträgen. :rofl:

VG Jim

Ja den meine ich habe ihn schon vor längerer Zeit bestellt. Aber noch nie verwendet.

Moin,

ob Du damit schlechter, oder besser fährst, kannst nur Du beantworten, ist halt dann ein HAOS, mit allem, was man so in HA braucht, auch Add-ons usw., ob Du dort dann weniger Frust schiebst, weil sich bei Update wieder etwas verhakt, kannst auch nur Du beantworten.

Achtung nicht falsch verstehen,

Ich hantiere halt lieber mit, richtiger Hardware und mit den unendlichen Möglichkeiten der Virtualisierung in/mit Proxmox herum, als mit so einem Spielzeug :slight_smile:
Ich bin auch so arrogant zu behaupten, dass ich in 97 % aller Fälle weiß, was ich tue, die restlichen 3 % sind für mich Spaß :wink:

VG
Bernd