Homebridge 外掛 - 監控不斷電系統的運作狀態

by 2月 01, 2018 2 意見            


家庭再怎麼智慧,要是沒電的話,大概只能當個智障了,安裝不斷電系統 (UPS) 當然就是個不錯的解決方案,可是我們怎麼知道它到底有沒有正常運作呢?


事前準備


開始安裝


先依照 HomeKit 讓我們的家電更智慧,更像我們的家人 的步驟,完成 Homebridge 的安裝,並且確認 iPhone/iPad 的家庭 App 裡已經加入了這個 HomeKit 配件。

這次要用的是 homebridge-nut 這支外掛程式。

這個外掛很小,大概 10 秒左右就裝好了。
sudo npm -g install homebridge-nut


進行設定


打開 Homebridge 的主設定檔。
sudo vi /etc/homebridge/config.json

把 homebridge-nut 外掛的設定值加進去。
  • name: 自訂的顯示名稱
  • host: NUT Server 的 IP 位址或主機名稱
  • port: NUT Server 的通訊埠,預設是 3493
"platforms": [
  {
    "platform": "Nut",
    "name": "不斷電系統",
    "host": "192.168.88.123",
    "port": "3493",
    "search_time_delay": "1",
    "low_batt_threshold": "40",
    "polling": "120"
  }
]


重新啟動 Homebridge 服務。
sudo systemctl restart homebridge

請特別注意!!!
如果本機或區網裡的 NUT Server 連不到或還沒啟動的話,Homebridge 因為找不到配件而無法啟動,所以實測之前,一定要確定 NUT Server 已經正常運作。


實際使用


在家庭 App 裡就可以看到它的圖示。

點按圖示裡的詳細資訊,就可以看到目前的狀態和電量。

還可以看到 UPS 的廠牌和型號。



參考資料

圖片來源
  • https://pixabay.com

更新紀錄
  • 2018/02/01 撰文。

Heracles Jam,江湖人稱「海公公」

IT 技術家 - 創站部落客

一個常用 Windows、慣用 macOS、愛用 Linux 的 3C 阿宅
現職 MIS / 業界講師 / 資訊顧問 / 部落客

2 則留言 :

  1. sudo npm -g install homebridge-nut
    出現 EACCES current user ("nobody") does not have permission to access the dev dir

    下此指令即可:
    npm -g config set user root

    回覆刪除
  2. 你好 請問 我經常用手機看youtube和看網絡文章 你寫的squid代理伺服器文章有可能加快體驗速度嗎?

    回覆刪除