你的自動化原樣搬過來。變的是它們能看見什麼。
在 Home Assistant 裡,一條自動化能碰到的就是你家裡的東西:一個感測器、一個開關、一個時刻、太陽。在苗圃裡,這很快就不夠用了。“要不要灌溉”不是只關乎土壤感測器的問題。它關乎昨天的雨、過去三天的蒸發量、作物處在哪個階段,以及衛星週二看到了什麼。 為此你不用重建任何東西:一次點擊就把它們連同觸發器、條件和動作一起搬過來。
Copernicus Sentinel-2
按地塊給出的植被與濕度指數,雲遮罩已經替你算好。我們從 Copernicus 取什麼
NASA POWER
你自己座標上的氣象歷史與預報,不必買氣象站。我們怎麼用 NASA POWER
FAO-56
參考蒸散量,灌溉建議背後的那套計算。建議是怎麼搭起來的
EPPO 代碼
病蟲害用的是你的檢查員與標籤上同一套代碼。什麼是 EPPO 代碼
SILAM
你所在位置的花粉預報,和地塊上的其他資訊並排。
作物紀錄
你用過什麼,以及你可以用什麼。怎麼留紀錄
搬過來只需一次點擊。維護不再是你的事。
你的自動化按你寫的樣子搬過來,連舊的 YAML 寫法也一併保留。之後有兩件事不用再做。維護資料來源:Copernicus、NASA POWER、FAO-56 和 EPPO 本來就在這裡,背後的 API 變了,它們照樣在。還有手工抄寫:在這裡打開一條需要在 Home Assistant 裡執行的規則,FairGrow 會自己用它的名字放過去,你在這裡一關,它就撤回。
三步
去問的正是你為 Zigbee 協調器裝的那個橋接器。
問問你的橋接器
在工作流程編輯器裡按 從 Home Assistant 取得。橋接器去問 Home Assistant 正在跑哪些自動化。要幾秒鐘。
看看都有什麼
你會拿到帶名稱與類型的清單。FairGrow 已經在跑的會標上 由 FairGrow 管理,所以同一條不會被接兩次。
接過來
在想要的那條旁邊按 接過來。FairGrow 寫下自己的副本。你在 Home Assistant 裡的原件不會被碰、不會被改、也不會被關掉。
接過來是查看,不是交出方向盤
副本是關著來的。一律如此。
你不發話,什麼都不會跑
接過一條自動化,只是讓你看見自己有什麼;控制權並不跟著搬。副本躺在 已儲存 裡,開關是關的,你不親自打開就什麼都不會發生。在那之前,Home Assistant 照舊跑它的原件。
這樣你就有餘地讓兩邊並排跑一陣子再比較。滿意了,就打開 FairGrow 這份副本,關掉 Home Assistant 裡的原件。按這個順序。
或者自己貼過來
還沒有橋接器,或者只有一條自動化?打開 YAML 編輯器貼進去。它按原樣讀 Home Assistant 的 YAML,包括大多數工具會栽跟頭的那幾處。
trigger、condition 和 action,而不是較新的那幾個鍵。on 和 off,YAML 1.1 會把它們讀成真和假。delay: 00:05:00,進來時成了數字而不是時間。按檢查就能拿到一份報告
哪些被理解了,哪裡不對,連同所在的行與欄。還有一個範例按鈕,會載入一條真實的 Home Assistant 自動化,裡面正好就有這些坑,你可以先看看匯入會怎麼處理,再把自己的交給它。
什麼能過來,什麼過不來
沒有東西會悄悄消失。與其跑一條只做一半的自動化,我們寧可告訴你哪一行沒過來。
能過來
- 基於狀態、數值與時間的觸發
- 條件,包括太陽與時間窗
- 對 FairGrow 認得的裝置的動作
- 你給它取的名稱與說明
停在報告裡
- 任何指向 FairGrow 從沒見過的裝置的內容
- 你走廊的燈、一台媒體播放器、一個門鈴
- 只存在於你家裡的腳本
- 在這裡沒有對應的服務呼叫
沒過來的內容會連同所在行寫進報告,所以你在打開副本之前就看得到。
接著把它做成種植者的自動化
一旦到了這裡,同一條自動化就能碰到它過去碰不到的東西。
我們收到的問題
我得放棄 Home Assistant 嗎?
不用。橋接器照常跑,你的 Zigbee 網路還是你的,家裡那套還是照舊。不少種植者兩邊都用:家裡用 Home Assistant,田裡用 FairGrow。
我的 Home Assistant 會有變化嗎?
搬過來的時候不寫,那時我們只讀。之後只有你自己打開才寫:讓一條規則在 Home Assistant 裡執行,FairGrow 就用它自己的名字寫過去,名字前面帶 FairGrow,並註明由你在 fairgrow.eu 上管理,你在這裡關掉時它就撤回。你自己的自動化不在此列。
同一條能接兩次嗎?
不能。它一進到這裡就顯示為由 FairGrow 管理,按鈕也就沒了。
我還能把它取回去嗎?
能。這裡每條自動化都是你能讀、能複製的 YAML,而且我們保留每個版本,所以可以還原到早先的版本。
清單裡什麼都沒出現。為什麼?
能不能做這件事,是你的橋接器告訴我們的。清單是空的,通常表示橋接器需要更新,或者還沒接上協調器。
把你的帶過來
告訴我們你今天在跑什麼,我們陪你一起走一遍。
