core: Nest Camera stream API returns 404 Not Found
The problem
I could see it working only for a couple of times. Now all I see is a broken UI in HA.
What version of Home Assistant Core has the issue?
core-2021.11.5
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Nest
Link to integration documentation on our website
https://www.home-assistant.io/integrations/nest/
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Logger: homeassistant.components.stream.worker
Source: components/stream/worker.py:414
Integration: Stream (documentation, issues)
First occurred: November 24, 2021, 5:03:59 PM (6 occurrences)
Last logged: November 24, 2021, 5:07:35 PM
Error opening stream rtsps://stream-uc2-charlie.dropcam.com:443/sdm_live_stream/CiUA2vuxr4sjwroHzZu67-DoaFqjCMNjrIs-OnXI8oQVrD6RW2ZWEnEAfW1qkdCa1zO0jokpzthuIJUAv39Lxibq9tgpi4kLgarNeUAOLK9_N2UD-_8PECaxOiE_BbjFoC-aahmMPj19Ie-88GAW5u7OVlveYblcD2DPrSDOCufoDr_iM-IEOHCT7dN-EAvi4LfUF1CvAg1N1A?auth=g.0.eyJraWQiOiIyMzhiNTUxZmMyM2EyM2Y4M2E2ZTE3MmJjZTg0YmU3ZjgxMzAzMmM4IiwiYWxnIjoiUlMyNTYifQ.eyJpc3MiOiJuZXN0LXNlY3VyaXR5LWF1dGhwcm94eSIsInN1YiI6Im5lc3RfaWQ6bmVzdC1waG9lbml4LXByb2Q6MTY5Njc4OTUiLCJwb2wiOiIzcC1vYXV0aC1zY29wZS1BUElfU0RNX1NFUlZJQ0UtY2xpZW50LTEwNzUwMDAzOTE5MDItdHI1aWt1ZGE4dWc0MmY5djQ0bXMxMzJzYWptaWU2ZWYuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJleHAiOjE2Mzc3OTUzMjN9.bU2ul2H9OaLfkPSWK0pTeeEXUqTW9AVHcbCJ_pqwGvvuYWCUOA5XI_OMUa19KVkltCP2Y_DIhhnv4HSgiid2NlnvV5EhmH6mM5PVNSFcr-Y-KNIwAVOAURw0sMGw_1LioI2uxG_BB1FscQGD75deBxZS4XeQz29yFkCCL9b68eZUF41Rn5kRZZhm_NHvwjJcRa0SHbWZg5msYguCV06veVNb51v5tnNPC6N27NQOGtGP0L3DekHcTZIncqcstpnrk_UWm_MIV4SUdWIuZIyvipw0-L9LiLK9bQa7zuvRH_7Jvi2uhS0Jiv7jmnmXj1N-XwzTaWaVOZdvwiuz4AGQvA
Additional information
No response
About this issue
- Original URL
- State: open
- Created 3 years ago
- Reactions: 4
- Comments: 50 (26 by maintainers)
Commits related to this issue
- Update stream errors with additional error information Add back some of the error log information from the original exception (error type and string). Issue #60353 — committed to allenporter/home-assistant-core by allenporter 3 years ago
- Override and disable nest stream `unavailable` behavior Override behavior in nest cameras to never go unavailable, due to significant nest stream flakiness. Cameras are marked unavailable on stream ... — committed to allenporter/home-assistant-core by allenporter 2 years ago
My UI is still working fine, but I gave up on the camera feed. Constantly says Stream Network Error. I haven’t removed it, because I can refresh the page and see a live view for a few minutes.
I created this issue to alert Google the problem: https://stackoverflow.com/questions/70086032/rtsp-streams-often-fail-with-404-on-describe-method
@junalmeida I said the issue is with the nest servers or an issue with your camera. The Nest API may have a specific issues with your camera even if it works in the Google Home app. The Nest API uses a totally different implementation. Your cameras may be fine, i have no idea, just saying i can’t do a lot to help you given its working for me and everyone else.
There is a lot of information on https://www.home-assistant.io/integrations/nest/#troubleshooting and you can also turn up logging in
homeassistant.components.stream
orpyav
to get additional details about the errors.I’m guessing if you get additional logging, however, it won’t give us any more information since the nest servers are failing which is out of our control. As I mentioned, I can look at ways to add additional logging since the existing logging probably won’t tell you much new information. Just trying to set your expectations appropriately, but happy to look if you get more logs.