피바로 홈센터3 - 간단한 자동화는 블록씬으로
대부분의 자동화는 어떤 조건을 만족하면 실행하게 하는
if-then 구조를 따른다.
ST에서는
간단한 자동화는 "자동화" 탭에서
복잡한 자동화는 "웹코어"로 작성하고
HA에서는
간단한 자동화는 "설정-자동화" 탭에서
복잡한 자동화는 "템플릿"을 이용해서 작성한다.
피바로 홈센터3 에서는
블록을 이용하는 간단한 자동화 관리툴과(블록씬)
스크립트 언어를 이용한 복잡한 자동화를 제공하는데(루아씬)
블록씬을 이용해도 웬만큼 복잡한 자동화를 작성할 수 있다.
복잡한 자동화는 단순한 조건(혹은 조건의 조합)을 벗어나
여러 가지 조건(값)을 바탕으로 계산이 들어가서
아주 복잡해지는 자동화로.. if-then 구조로는 작성하기가 쉽지 않다.
간단한 자동화를 작성하기 위해 블럭씬을 활용해보자.
일몰 시 조명을 켜고, 시간이 지남에 따라 밝기를 조절하는
간단한 블록씬 자동화를 작성하면 아래와 같다.
조건문
Before sunset(30 min) = 일몰(30분 전)
실행문
안방-수면등을 켜고, 밝기를 50%
거실-거실휴를 켜고, 밝기를 100%
....
이후 delay로 1시간마다 밝기를 줄여나간다던지...
나머지는 본인의 입맛대로 꾸미면 된다.
아래와 같은 블록을 추가해서..
자동화를 구성할 수 있다.
아주 직관적이어서
쉽게 설정이 가능하다.
일몰, 일출 등 시간에 따라 커튼을 열거나
커튼을 닫을 때는 창문이 닫혀있는지 확인하고 닫게 한다던지. 등등.
이렇게 쉽게 자동화를 작성하기도 하고
아니면 많은 조건과 값을 바탕으로 모든 상황을 제어하게끔 할 수도 있다.
자세한 이야기는 다음에...
'IT Info > IoT' 카테고리의 다른 글
피바로 홈센터3 - 시스템에어컨 자동화 및 전기요금 측정 (4) | 2020.07.11 |
---|---|
피바로 홈센터3 - 삼성 시스템에어컨 연동 (13) | 2020.07.04 |
피바로 홈센터3 - 이노쉐이드 이지롤 블라인드 퀵앱(1.1) (0) | 2020.06.08 |
피바로 홈센터3 - 작업 진행과정3 (0) | 2020.06.07 |
피바로 홈센터3 - 월패드(RS485) 연동 (3) | 2020.06.07 |