Synology


The synology camera platform allows you to watch the live streams of your Synology Surveillance Station based IP cameras in Home Assistant.

Configuration

To enable your Surveillance Station cameras in your installation, add the following to your configuration.yaml file:

# Minimum configuration.yaml entry
camera:
  - platform: synology
    url: FULL_URL_OF_SYNOLOGY_NAS
    username: YOUR_USERNAME
    password: YOUR_PASSWORD

Configuration Variables

namestring(Optional, default: Synology Camera)

A name for this Synology camera.

urlstringRequired

The URL to your Synology, including port.

usernamestringRequired

The username for accessing Surveillance Station.

passwordstringRequired

The password for accessing Surveillance Station.

timeoutinteger(Optional, default: 5)

The timeout in seconds used when connecting to the Surveillance Station.

whitelistlist(Optional)

A list of which cameras you want to add, the names must be the same as in Surveillance Station. If omitted all cameras are added.

verify_sslboolean(Optional, default: true)

Verify SSL/TLS certificate for HTTPS request.

Full example

A full sample configuration for the synology camera platform is shown below:

# Example configuration.yaml entry
camera:
  - platform: synology
    url: https://192.168.1.120:5001
    username: YOUR_USERNAME
    password: YOUR_PASSWORD
    timeout: 15
    verify_ssl: false

Most users will need to set verify_ssl to false unless they have installed a valid SSL/TLS certificate in place of the built in self-signed certificate.