core: Synology camera live view not working since 0.86
Home Assistant release with the issue:
0.86.3
Last working Home Assistant release (if known): 0.85
Operating environment (Hass.io/Docker/Windows/etc.):
Ubuntu 18.04 server HA running in Docker
Component/platform:
https://www.home-assistant.io/components/camera.synology/
Description of problem: Snapshots of cameras are shown in the preview, but when opening the camera to view the live view it doesn’t every show. Same issue in legacy UI.
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
camera:
- platform: synology
url: IP_ADDRESS_OF_SYNOLOGY_NAS
username: YOUR_USERNAME
password: YOUR_PASSWORD
Traceback (if applicable):
Additional information: Not seeing any errors in the logs
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Reactions: 3
- Comments: 62 (16 by maintainers)
This isn’t an HA issue. I downgraded to the previous version of HA and the one before that and I was still having the issue. Did some more digging and found this up-to-date doc on Synology’s API https://global.download.synology.com/download/Document/DeveloperGuide/Surveillance_Station_Web_API_v2.8.pdf
The change log shows that they removed the Streaming API that we were using. I have opened an issue with the library owner to have them check it out. https://github.com/snjoetw/py-synology/issues/9
If you read the community forum posted by @brent20 you will see that the developer has provided a preview of the latest version that has the fix. It solves the problem for me. I can live stream all of my cameras again. You can download SS 8.2.3.5829 here https://supfiles.synology.com/sharing/oXkk1MptJ using password SYNO0311
Thought I was going mad. Recently updated my SS too and lost my live stream but though it was a Lovelace issue. Watching with interest for a fix. N.B The update to SS 8.2.3-5828 fixes the problem with sending webhooks to Home Assistant so I’m reluctant to roll back.
Yes , it’d being addressed by developer now…
Also more info here about change in Synology platform
https://community.synology.com/forum/3/post/123094?reply=397574
Interesting, ok so we need togo the rtsp way now, if we want to update SS 😦
HA uses aiohttp to obtain the image and 3.5.3 may have broken something. That is just conjecture at the moment and someone will have to confirm that.