#DSM intergration isnt working anymore as of the last version

1 messages · Page 1 of 1 (latest)

sturdy urchin
#

Hi, im not sure what i need to post, the DSM intergration stopped working and i cant get it up anymore and i would really like to get support on this because i used alot entities from my Synology 1019+ like the cctv, hyper backup etcetere.

There is a seperate, admin account, without 2fa for this purpose, which worked before

The log:
Im not sure what and how to read the log file:
What i see behind normal process is this:

2025-03-12 23:02:18.661 WARNING (MainThread) [homeassistant.components.ssdp] ATTR_UPNP_SERIAL was used from synology_dsm, this is a deprecated constant which will be removed in HA Core 2026.2. Use homeassistant.helpers.service_info.ssdp.ATTR_UPNP_SERIAL instead, please report it to the author of the 'synology_dsm' custom integration
#
2025-03-12 23:02:53.798 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry 10.3.10.10 for synology_dsm
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 753, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/synology_dsm/__init__.py", line 124, in async_setup_entry
    await hass.config_entries.async_forward_entry_setups(entry, PLATFORMS)
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2560, in async_forward_entry_setups
    await integration.async_get_platforms(platforms)
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1184, in async_get_platforms
    import_future.result()
    ~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1184, in async_get_platforms
    import_future.result()
    ~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1184, in async_get_platforms
    import_future.result()
    ~~~~~~~~~~~~~~~~~~~~^^
  [Previous line repeated 3 more times]
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1172, in async_get_platforms
    platforms.update(self._load_platforms(platform_names))
                     ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1097, in _load_platforms
    platform_name: self._load_platform(platform_name)
                   ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1271, in _load_platform
    cache[full_name] = self._import_platform(platform_name)
                       ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1303, in _import_platform
    return importlib.import_module(f"{self.pkg_path}.{platform_name}")
           ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/util/loop.py", line 201, in protected_loop_func
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
#
2025-03-13 13:43:41.639 DEBUG (SyncWorker_3) [synology_dsm.synology_dsm] Authentication successful, token: UNMhW5VDUCL2bjGf
coarse cobalt
#

Issues should go to GitHub

blissful tangleBOT
#

Want to see what issues are open (or were open and are now closed)?

Don't forget to check for any alerts

If you think an upgrade broke something then:

  1. Downgrade to the previous version to check if it works correctly there
  2. If it does then change the logger settings for that integration to debug
  3. Upgrade to the new version again
  4. Look in the logs for errors
  5. Open an issue, following the template provided and including the log information