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.46k stars 282 forks source link

alexa media player fire tv not working anymore ? #2258

Closed zibous closed 2 months ago

zibous commented 4 months ago

Describe the bug

I cannot turn all of my FireTV devices on/off with Homeassitant. They always have the status "standby", even if the FireTV is switched on and running. Since the status does not change, all triggers and automations no longer work.

Screenshots ha_firetv

System details

Logs

2024-05-09 09:05:51.527 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Refreshing <entity unknown.unknown=unknown>
2024-05-09 09:05:51.527 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Fire TV Büro: Last_called check: self: G************D79 reported: 
024-05-09 09:05:52.450 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Refreshing <entity unknown.unknown=unknown>
2024-05-09 09:05:52.450 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Fire TV 4k: Last_called check: self: G************0C3 reported: 

2024-05-09 09:10:40.009 DEBUG (MainThread) [alexapy.alexahttp2] Preparing ping to https://alexa.eu.gateway.devices.a2z.com/ping
2024-05-09 09:10:40.072 DEBUG (MainThread) [alexapy.alexahttp2] Received response: 204:
2024-05-09 09:10:58.813 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Refreshing <entity media_player.fire_tv_4k=standby>
2024-05-09 09:10:58.813 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Fire TV 4k: Last_called check: self: G************0C3 reported: G************SPN
2024-05-09 09:10:58.814 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Disabling polling and scheduling last update in 300 seconds for Fire TV 4k
2024-05-09 09:10:59.920 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Refreshing <entity media_player.fire_tv_4k=standby>
2024-05-09 09:10:59.920 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Fire TV 4k: Last_called check: self: G************0C3 reported: G************SPN
2024-05-09 09:10:59.920 DEBUG (MainThread) [custom_components.alexa_media.media_player] p***********r@g*******m: Disabling polling and scheduling last update in 300 seconds for Fire TV 4k

Additional context

What options do I have to get them working again?

alandtse commented 4 months ago

If http2 is not detecting changes anymore, then there's nothing we can do. Amazon is already starting to throttle access so we will not be increasing polling. Some users have found resetting the device will restart it's reporting via http2.

Your logs are a bit too short to confirm that http2 is broken. But typically you should see http2 messages appearing when the status changes or other Alexa devices reporting in. I'll leave this open for now as a warning to others with fire tvs.

github-actions[bot] commented 2 months ago

The issue has received no activity for 60 days and will be closed in a week.