在本系列的第一篇文章中,老寧介紹了如何在群暉NAS上搭建Home Assistant。有趣的是,這種關系也可以反過來 - 我們可以把群暉接入到Home Assistant中,讓它成為智能家居的一個"被監(jiān)控者"。
對于大多數(shù)NAS用戶來說,群暉就是一臺用來存儲照片、視頻,搭建個人影音庫的"高級硬盤"。
但是,如果我告訴你,通過 Home Assistant 的配置,你的群暉可以變得更加智能:當CPU溫度過高時,主動發(fā)送提醒到手機;檢測到即將停電時,自動關機保護數(shù)據(jù);還可以把監(jiān)控攝像頭直接接入iPhone。
這些聽起來很酷的功能,其實都可以通過Home Assistant輕松實現(xiàn)。
前提準備
要把群暉接入Home Assistant,我們需要:
- 一臺運行正常的群暉NAS
- 已安裝好的Home Assistant(可參考老寧前面的文章)
安裝集成
首先需要安裝Synology DSM集成。 進入Home Assistant,打開 配置 -> 設備與服務 -> 集成
如果HA 已經(jīng)發(fā)現(xiàn)了局域網(wǎng)的群暉,那么直接添加即可,否則點擊右下角的添加集成按鈕,手動輸入“Synology”進行添加。
選擇 Synology DSM 進行配置。
輸入群暉IP地址和用戶名密碼(請新建一個專用賬戶登錄)。
添加成功后就能看到設備和實體了。
傳感器數(shù)據(jù)
接入Home Assistant后,群暉提供了CPU、內存、網(wǎng)絡數(shù)據(jù)。
如果群暉中有攝像頭,那么我們可以直接在HA看到監(jiān)控數(shù)據(jù)。
如果登錄的賬戶下有照片數(shù)據(jù),那么可以在媒體菜單中看到。
這也是老寧建議新建一個專用賬戶來登錄 HA 的原因,這樣會更安全,開啟二步驗證更好。
實用場景
了解這些后,我們就可以實現(xiàn)很多智能化場景:
存儲空間監(jiān)控。(需要根據(jù)具體實體修改)
alias: 存儲空間告警 description: "當存儲空間使用率超過90%時發(fā)送通知" trigger: - platform: numeric_state entity_id: sensor.ds920plus_volume_1_volume_used above: 90 condition: [] action: - service: notify.mobile_app_iphone data: message: "警告: NAS存儲空間使用率已超過90%,請及時清理!" title: "存儲空間告警" mode: single
CPU溫度監(jiān)控。(需要根據(jù)具體實體修改)
alias: CPU溫度監(jiān)控 description: "當CPU溫度過高時通知并執(zhí)行降溫措施" trigger: - platform: numeric_state entity_id: sensor.ds920plus_temperature above: 65 condition: - condition: time after: "07:00:00" before: "23:00:00" action: - service: notify.mobile_app_iphone data: message: "警告: NAS CPU溫度已超過65℃!" title: "溫度告警" - service: fan.turn_on target: entity_id: fan.study_room data: percentage: 100 mode: single
再結合 HomeKit Bridge,就可以把攝像頭接入到 iPhone中。
想要在 HA 上控制群暉自動關機也非常簡單,可以利用配置中的兩個按鈕實體。
前面提到的停電保護,可以通過 Ping 集成來實現(xiàn):當檢測到市電設備離線時,自動觸發(fā)群暉關機。
后記
在群暉NAS上搭建 Home Assistant,再通過HA把群暉接入,我們不僅擴展了NAS的功能,更打造了一個智能的存儲中心。
它不再是簡單的儲存設備,而是家庭自動化的重要一環(huán)。記得有一次,正在外面的我收到了Home Assistant發(fā)來的通知:"檢測到即將停電,NAS已自動啟動關機保護流程"。
通過簡單的自動化配置,我們就能讓設備之間產(chǎn)生默契的互動,這或許就是智能家居最迷人的地方。
我是老寧
一個熱愛技術的程序員和極客,群暉NAS深度玩家!
專注NAS相關技術分享,原創(chuàng)!干貨!
覺得老寧的文章對你有幫助,記得點贊、收藏、加關注!
,