Description
I'm no longer able to retrieve camera feeds via the hass:// protocol after updating Home Assistant to 2024.11. In this version they did significant refactoring of the Camera entity
I believe the issue is that the websocket call to exchange SDP changed from "type": "camera/web_rtc_offer"
to "type": "camera/webrtc/offer"
.
New implementation: home-assistant/core@675ee8e#diff-1afc12e5bc3856abf6faf0dd854e4eb89e0c42de2320f910c4c97071522aa5baR202
(Edit: for some reason the deep links aren't working. File is homeassistant/components/camera/webrtc.py, line 202)
Example of the change in a test: home-assistant/core@675ee8e#diff-5d8717c7e858fd3693aa909ef8a5fb6c31aa503ae7578ceee2844e28e1428870R611
(Edit: File is tests/components/nest/test_camera.py, line 611)
I have not tested this, but I think the change would be here:
Line 59 in 25145f7