Can someone confirm if the Official Alexa Flash Briefing is working?
I’m geting an “401 - Unaurhorized” error when I try to open the URL: “https://YOUR_HOST/api/alexa/flash_briefings/BRIEFING_ID?api_password=YOUR_API_PASSWORD”.
Any my legacy API_PASSWORD is correct and working fine to access the UI.
are you sure that the legacy API_PASSWORD is working?
because a lot of users already mentioned that it isnt working anymore since release 101, HA took out the deprecated api password as i heard.
Yes. It is still working if it is added as an auth_providers type (not in the http header).
If API_PASSWORD is depreciated, how the alexa flash breafing url is supposed to be authenticated?
i dont know how to do it in that case, but i get a lot of reports from people that used api password for cam on HADashboard, that say it isnt working anymore since 101.
and its been deprecated for a long time.
and i got a hard time understanding what they actually mean in the blog:
API Password and trusted networks
It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the URL. You will now first need to get an authentication token and use that token to make requests.
These features were deprecated in Home Assistant 0.90 and 0.91 (released around April 2019). It was initially planned to be dropped in Home Assistant 0.96 (released July 17, 2019).
The support of configuring the auth providers for API Password and Trusted Networks via the HTTP configuration is also removed. It now needs to be configured in the auth provider section (docs).
Direct authentication meant that you could make an authenticated request without a bearer token by making the request from a trusted network or appending ?api_password=X to the URL.
These features are still available as authentication providers (docs).
I confirm that the API_PASSWORD doesn’t work anymore in the http header but it is still possible to use it as an auth provider type. I tested and it is working but for some reason it is not working in the Alexa Flash Breafing url. Either the integration or the documentation for Alexa Flash Breafing has to be updated because right now it is not usable.
Do you know How can this be officialy reported?
The isse was closed without taking any action… Very disappointed…
Someone said that API_PASSWORD has been deprecated that is something that we already know. In the meantime, the Alexa Flash Breafing is useless in Home Assistant.
I don’t understand why the close the issue if the problem is still there. Can someone create another issue? Just copy what I put in the one above.
what balloob means with PR welcome is:
you can create a pull request for the HA github to remove all code about the flash briefing, because its just not possible to use it anymore.
and he’s not doing the work to take it out.
Im creating a workarround now to use a py script to properly use the Alexa Flash Briefing API with a Token and expose the result to internet to be consumed by Alexa.
Im not familiar with HA code but it should be easy to just fix Flash Briefing. For example, to remove the authentication and users can use it under their onw risk.
Flash Breafings are really useful to create your own reports based on the sensor data and having alexa telling you the temperature of all the rooms on the house.
Can you give me some examples and references? Can the Custom Alexa Mediaplayer include information about the sensors? (Like temperature of all the sensors). And can I trigger it with “Alexa, report sensors status”