diff --git a/custom_components/fn_nas/coordinator.py b/custom_components/fn_nas/coordinator.py index 0a41231..1547256 100644 --- a/custom_components/fn_nas/coordinator.py +++ b/custom_components/fn_nas/coordinator.py @@ -421,6 +421,14 @@ class FlynasCoordinator(DataUpdateCoordinator): return self.get_default_data() + async def shutdown_system(self): + """关闭系统 - 委托给SystemManager""" + return await self.system_manager.shutdown_system() + + async def reboot_system(self): + """重启系统 - 委托给SystemManager""" + return await self.system_manager.reboot_system() + class UPSDataUpdateCoordinator(DataUpdateCoordinator): def __init__(self, hass: HomeAssistant, config, main_coordinator): self.config = config diff --git a/custom_components/fn_nas/manifest.json b/custom_components/fn_nas/manifest.json index 3176802..081c5bb 100644 --- a/custom_components/fn_nas/manifest.json +++ b/custom_components/fn_nas/manifest.json @@ -1,7 +1,7 @@ { "domain": "fn_nas", "name": "飞牛NAS", - "version": "1.3.6", + "version": "1.3.7", "documentation": "https://github.com/anxms/fn_nas", "dependencies": [], "codeowners": ["@anxms"],