Home Assistant 자동화를 그대로 가져와
한 번 만들어 놓은 걸 다시 만들 필요는 없어. FairGrow는 이미 쓰고 있는 브리지를 통해 네 Home Assistant에서 자동화를 읽어와 워크플로 편집기에 복사하고, 원본은 있던 자리에 그대로 둬.
네 자동화는 있는 그대로 따라옵니다. 달라지는 건 그것들이 볼 수 있는 범위입니다.
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가 한 번도 본 적 없는 기기를 가리키는 모든 것
- 복도의 조명, 미디어 플레이어, 초인종
- 네 집에만 있는 스크립트
- 여기에 대응이 없는 서비스 호출
넘어오지 못한 건 어느 줄에 있는지와 함께 보고서에 남아, 사본을 켜기 전에 눈에 들어와.
그다음엔 재배자의 자동화로 만들어
여기에 오면 같은 자동화가 한 번도 닿지 못했던 곳까지 닿아.
아직 브리지가 없어? 먼저 네 Zigbee 코디네이터를 연결해. 네 단계면 되고, 방화벽에서 열 건 없어. 코디네이터 연결하기
어떤 Zigbee 하드웨어가 되나. 시중 어댑터와 브랜드에서 무엇이 깨지고, 우리가 네 대신 무엇을 잡아내는지. 되는 것 보기
우리가 받는 질문
Home Assistant를 접어야 하나?
아니. 브리지는 계속 돌아가고, Zigbee 네트워크는 네 것으로 남고, 집은 하던 일을 계속해. 집은 Home Assistant, 밭은 FairGrow로 둘 다 쓰는 재배자가 많아.
내 Home Assistant에서 뭔가 바뀌나?
가져올 때는 아닙니다. 그때는 읽기만 합니다. 그 뒤로는 네가 직접 켤 때만입니다. 규칙을 Home Assistant에서 돌리게 하면 FairGrow가 자기 이름으로 그쪽에 써 넣습니다. 앞에 FairGrow를 붙이고 fairgrow.eu에서 관리한다는 메모를 함께 남기며, 여기서 끄면 다시 지웁니다. 네가 직접 만든 자동화는 여기에 포함되지 않습니다.
같은 걸 두 번 가져올 수 있나?
아니. 여기에 들어온 순간 FairGrow가 관리로 표시되고 버튼은 사라져.
다시 빼낼 수 있나?
응. 여기 자동화는 전부 읽고 복사할 수 있는 YAML이고, 모든 버전을 보관하니까 이전 버전으로 되돌릴 수 있어.
목록에 아무것도 안 떠. 왜?
이걸 할 수 있는지는 네 브리지가 알려줘. 목록이 비어 있으면 대개 브리지를 업데이트해야 하거나, 아직 코디네이터가 연결되지 않은 거야.
네 것을 가져와
오늘 무엇을 돌리고 있는지 알려주면 같이 살펴볼게.
