-
홈킷 버튼 자동화(루틴) 설정방법홈킷관련 2021. 11. 26. 18:13
홈킷을 사용하면 자동화 구성을 한번쯤 해볼텐데 문제는 홈킷에 바로 붙는제품이 있는가 하면은
브릿지허브를 통해 홈키과 연동되는 제품이있다.
그러면 홈킷에서 투야제품의 버튼과 아카라제품의 조명을 제어를 해야하면은 결국 2개의 제품을
홈킷에서 제어를 해야만 iot생활을 즐길수 있는데 홈킷이 로컬동작이라는 아주 만족할만한 속도가
나오지만 이런 자동화에서는 아직 ST에 비해 많이 부족하다.
버튼만 쳐다봐도 버튼 지정하기 들어가보면 조명 스위치 켜기와 끄기만 있을뿐 켜기/끄기는 없어
한버튼으로는 껏다켰다를 할수가 없는데 이걸 해결할수 있는 방법이 있다.
IF 문구를 사용하면은 가능하다.
EX) 가령 버튼을 눌렀을때 조명이 꺼져있으면 켜라, 그리고 그렇지 않으면 꺼라
캡쳐 우측에 한번누르기 추가를 눌러보면 카드가 하나만 있는것을 확인할수 있다.(켜기 또는 끄기)
그럼 다시 스위치를 체크하고 다음을 누르지 말고 하단으로 화면을 밀어보면
'단축어로 변환'이라고 보일겁니다. 선택하시면
나의 집이라는 창이 하나 생기는데 x를 눌러서 지웁니다.
아래 + 를 클릭하세요
그러면 제안이 뜨는데 거기서 'if'를 클릭합니다.
if 문을 만들거에요
"내가 버튼을 눌럿을때 조명이 꺼져 있으면 켜라" 이런식으로 말이죠
if를 누르면 단축어 창이 생성이 됩니다.
'입력'을 누르고 홈 액세서리 선택을 클릭합니다.(제어할 디바이스 선택)
그러면 디바이스 목록이 뜨는데 여기서 제어할 디바이스를 체크하고 완료를 누릅니다.
if 문에 선택한 switch가 생성이 되었고 옆에는 켜짐으로 되어있는데 켜짐을 클릭후 꺼짐으로 변경을 합니다.
그런다음 다시 '+'를 누릅니다.
지금까지 만든게
'버튼을 눌렀을때 switch가 꺼져있으면' 까지 명령어를 만들었습니다.
'+'를 누르면 제안이라는 창이 뜨는데 여기서
'나의 집 제어'를 누릅니다.
디바이스 목록이 보이고 switch를 선택후 다음을 누릅니다.
switch의 켜기 또는 끄기가 보이는데 켜기로 바꿉니다.
그러면 이제 하나의 문구가 완성이 됩니다.
그런데 눈치를 채셨을지 모르겠지만 'otherwise'라는 문구 뒤에 만들어진걸 볼수가 있습니다.
나의집 카드를 드래그 해서 if 문 밑으로 옮겨줍니다.
이제야 하나의 문구가 제대로 되었네요 '버튼을 눌렀을때 switch가 꺼져있으면 switch를 켜라'라고 말이죠
마지막으로 하나의 문장을 더 만들어야 합니다. '그렇지 않으면 꺼라'
앞에 했던걸 한번 더 반복해주면 됩니다.
'+'를 누르고 제안 창이 뜨면은
'나의집 제어'를 누르고 '모드 및 액세서리' 를 누른후
디바이스 목록에서 다시 switch를 선택하고 '그렇지 않은면 꺼라'이니까 끄기로 선택
이렇게 하면은 문구는 만들어졌지만 역시나 End if 밑에 생성 되어 있어 정상적으로 작동을 안합니다.
나의집을 누른채로 드래그하여 Otherwise 문구 아래로 옮겨줍니다.
그런다음 다음을 눌러주면 하나의 단축어가 완성이 됩니다.
즐거운 iot 생활이 되시길~~
728x90'홈킷관련' 카테고리의 다른 글
yeelight 홈브릿지 플러그인 설치하기 (0) 2022.07.23 ST에서 홈킷 디바이스 제어하기 (0) 2022.06.27 홈킷에서 에어컨 노티 받기 (0) 2022.06.22 애플 홈킷 날씨 노티 자동화 (0) 2022.04.15 zemismart hub (홈킷연동제품 목록) (0) 2022.02.10