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)

Most upvoted comments

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.