Domoticz Python Plugin for LASS
Domoticz是一個開源的智能家居系統,通過它你可以監測和控制各種設備比如:燈、開關,各種傳感器、儀表比如: 溫度、雨、風、紫外線、電、氣體、水等等。還可以向任一移動設備發送通知或警告。
發想
如果要增加LASS測站到Domoticz系統,一般是串聯Node-red,例如這篇: http://imrd.tw/?p=283。但是步驟繁瑣,對不熟悉coding的人來說也不夠友善,於是我寫了這個Python Plugin。
Code
https://github.com/jim60105/domoticz-LASS
構想
- 在Hardware增加LASS測站
- GET https://pm25.lass-net.org/data/last.php?device_id=XXX
- 依照GET回來的測站資料內容建立Devices
- 定時GET資料,然後更新
Plugin安裝方式
- 將專案clone回來,並把「LASS」資料夾丟進 [domoticz安裝目錄]/plugins/ 底下
- 重新啟動domoticz
- 右上角點進Hardware,設定如圖
- Enabled: (Checked)
- Name: MyLASS (Or whatever you want)
- Type: LASS - Location Aware Sensing System
- Data Timeout: Disabled
- LASS_ID: (Find it here: g0v. Support LASS LASS4U LASSMAPS Edimax.)
- Update Rate(Min): 10
-
- 此時就新增完成了,可以在Devices及Utility找到該測站測值
聯絡我
陳鈞 Jim Chen
jim60105@gmail.com
https://www.facebook.com/jim60105