本帖最后由 mingyue5826 于 2026-7-3 11:08 编辑
Homeassistant Core升级2026.7后,发现群晖的DSM集成报错了,大家有没有遇到的,这个问题有办法解决吗?
报错信息在下面:KeyError: 'fan_support_adjust_by_ext_nic'
AI发现是HA 新版 Core 2026.07 内置的 Synology DSM 官方集成,使用了最新版本的 python-synology 依赖库,该库新增了扩展网卡风扇调节字段,但你的群晖 DSM 固件版本比较旧,接口返回的数据里没有这个字段,直接导致集成初始化失败、挂载失效、备份位置不可用
在github上查看与该issue问题一致:
https://github.com/home-assistant/core/issues/175343
我的DSM版本:RR v25.6.5 / DSM 7.2.2-72806 Update 3
安装方式:Home Assistant OS
Core:2026.7.0
Supervisor:2026.06.2
Operating System:17.3.1
Frontend:20260624.3
日志详细信息(错误)
日志记录器: homeassistant.components.synology_dsm
来源: config_entries.py:798
集成: Synology DSM (文档, 问题)
首次出现: 10:49:05 (1 次出现)
上次记录: 10:49:05
Error setting up entry 192.168.101.18 for synology_dsm
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 798, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/synology_dsm/__init__.py", line 89, in async_setup_entry
await api.async_setup()
File "/usr/src/homeassistant/homeassistant/components/synology_dsm/common.py", line 213, in async_setup
await self.dsm.hardware.update()
File "/usr/local/lib/python3.14/site-packages/synology_dsm/api/core/hardware.py", line 63, in update
fan_support_adjust_by_ext_nic=data["fan_support_adjust_by_ext_nic"]
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'fan_support_adjust_by_ext_nic'
|