alandtse / alexa_media_player

This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.
Apache License 2.0
1.36k stars 263 forks source link

All Notify.alexa_device_name entities have disappeared #2259

Open 21Development opened 1 month ago

21Development commented 1 month ago

Describe the bug

All of my notify.echo.device entities have disappeared since I upgraded HA Supervisor.

To Reproduce

Goto Settings / Entities and no longer see listing for notify.name.of.alexa.devices and all automations that use the service show an error.

Going to dev tools / service I can choose the notify service for a Alexa device, but when running it throws an error of “ Failed to call service notify.alexa_media_s_echo_dot_g4. expected dict for dictionary value @ data['data']. Got None

System details

Logs Please provide logs.

Additional context

A few days ago, my notifications started repeating the announcement twice. If I ran the automation manually (which calls a notify.alexa_media service), it correctly played, but when automated, it played twice.

alandtse commented 1 month ago

Please enable logs or there's no way for anyone to work on this. I'll add labels once it's clear there's something we can do.

zibous commented 1 month ago

@alandtse Thanks, now a fresh installation Homeassistant (latest) on Docker, no other components only alexa_media. Used amazon.de, 2fa enabled.

Same as in my production Homeassistant. Can't switch on/off any Alexa devices.

Here is the startup log : home-assistant_alexa_media_2024-05-10T11-25-29.204Z.log.zip

Krispkiwi commented 1 month ago

Same here. I just redownloaded from hacs and they appear to be back

ravilares commented 1 month ago

I just restarted the service and it started working again.

Nebur692 commented 1 month ago

Same error and:

Este error se originó a partir de una integración personalizada.

Registrador: custom_components.alexa_media Fuente: helpers/update_coordinator.py:347 integración: Alexa Media Player (documentación, problemas) Ocurrió por primera vez: 14:41:29 (1 ocurrencias) Último inicio de sesión: 14:41:29

Error fetching alexa_media data: Error communicating with API: Too Many Requests

Este error se originó a partir de una integración personalizada.

Registrador: alexapy.helpers Fuente: custom_components/alexa_media/init.py:757 integración: Alexa Media Player (documentación, problemas) Ocurrió por primera vez: 14:41:29 (2 ocurrencias) Último inicio de sesión: 14:41:29

alexaapi.get_customer_history_records((<alexapy.alexalogin.AlexaLogin object at 0x1460cdd095e0>,), {'max_record_size': 10}): An error occurred accessing AlexaAPI: An exception of type AlexapyTooManyRequestsError occurred. Arguments: ('Too Many Requests',) alexaapi.get_last_device_serial((<alexapy.alexalogin.AlexaLogin object at 0x1460cdd095e0>,), {}): An error occurred accessing AlexaAPI: An exception of type AlexapyTooManyRequestsError occurred. Arguments: ('Too Many Requests',)

Harway2007 commented 1 month ago

gibt es eine Lösung ???

apfelklaus commented 2 weeks ago

Same on my side - also after reboot the Integration failed to setup/load

danielbrunt57 commented 2 days ago

Same on my side - also after reboot the Integration failed to setup/load

Is this related to #2288? Does if load if you select reload integration?

CitizenRacer commented 2 days ago

Yes. I added an automation to reload after restart. Sent from my mobileOn Jul 4, 2024, at 9:16 AM, Daniel @.***> wrote:

Same on my side - also after reboot the Integration failed to setup/load

Is this related to #2288? Does if load if you select reload integration?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>