利用Packages幫助你更好管理HomeAssistant YAML檔案
全部塞在同一檔案,頂多用註解去說明
❌ 缺點:東西一多,你會崩潰
configuration.yaml
weather:
# 天氣
- platform: darksky
...
sensor:
# 天氣
- platform: darksky
...
# 主機監控
- platform: command_line
...
- platform: systemmonitor
...
# 小米系列電量
- platform: template
...
試著把sensor拆出一個檔案
❌ 缺點:同樣是天氣的設定卻被拆在兩個檔案,之後要調整或刪除要開好幾個檔案編輯,東西一多也是崩潰
configuration.yaml
weather:
# 天氣
- platform: darksky
...
sensor: !include sensors.yaml
sensors.yaml
# 天氣
- platform: darksky
...
# 主機監控
- platform: command_line
...
- platform: systemmonitor
...
# 小米系列電量
- platform: template
...
利用packages寫法把天氣的設定統一在一個地方了
✅ 優點:關於天氣的設定,都放在同一區塊,方便之後調整
❌ 缺點:還是在同一檔案,好像可以更好
configuration.yaml