Synology DSM Setup Reqirements

Hey Everyone,

What are the Synology device setup requirements to use the Synology DSM integration?

Have a Synology RT2600ac, DS1815+, and a DS418. None of the devices are auto-detected. When I try to configure them manually, I get a generic “Unexpected error” message (see screenshot). I reviewed the Synology DSM integrations page, but it did not say what is required on the Synology device side to have the integration work (other than “use the admin account”). I guess that there is some misconfiguration on the device side that is preventing proper integration. What is required to have the integration work?

Thanks for being awesome!!

image

Why are you using port 8000? Standard ports for DSM are 5000 (without SSL) or 5001 (with SSL)…
Also 192.169.1.1 looks like router IP (SRM) port rather than DSM. Obviously you might use some non standard settings…

Hey Man!

Thanks for the pointers!

I had pulled up the “add integration” dialog, found only one entry for Synology, and thought that all Synology devices would be under that one integration setup (sometimes that happens with other integrations).

I’ve now added the router into my config file like so, but I get nothing after a system reboot (no device, no entities, no errors):

device_tracker:
  - platform: synology_srm
    host: 192.168.1.1
    username: !secret synology_srm_user
    password: !secret synology_srm_pass
    interval_seconds: 10
    consider_home: 180
    new_device_defaults:
      track_new_devices: true

What could be the issue?

Thanks again!!

Sorry, cannot help with router, I only have some DSM experience :frowning:
My network is based on Draytek/Cisco exclusively.

Hi, I think that the Synology DSM Integration is for a Synology NAS not their Router, the clue is in the name … DSM = Disk Station Manager.

If you have a Synology NAS then try using its IP address and 5000 for the port number (unless you have have changed the default port number).

Hey,

Ya, I’m trying to configure the router portion so I can automate alerts on new devices, user presence detection, and other related automations. I’ve tried adding the explicit ports of 8000 and 8001 to the config (the default port is 8001).

Shouldn’t there be a log message if it failed? If it didn’t fail, can I configure a “success” log message to confirm it connects correctly? What is the usual debugging procedure for this type of “ghost” integration (no failure log messages but it’s not really “successful” either)?

Every other integration I’ve tried has just worked (whoo hoo!); this is my first real “didn’t work” integration.

Thanks again!!

I think you have mis-undertood what I am saying … the Synology DSM Integration you referenced above is for a NAS not a router, I think you need the Synology SRM Intergation instead which is different:

I don’t have a Synology router so cannot say how it works.

Yes, my second post comment shows the manual configuration connection using the SRM platform rather than the DSM platform. However, I still get no results while connecting using that setup. The SRM instructions state no device configuration requirements on the router side.

What are the standard debug steps for this type of general situation (integration with no devices, no entities, and no errors returned)?

Your help is greatly appreciated!