에어컨 자동화. - 4. 조건 설정 (2).

2017.05.22 15:17전자제품

에어컨 컨트롤 장치 확보 중.

에어컨 컨트롤 장치 중.

일부분은 로지텍 하모니 버튼 연동으로 해결했고. (아래)

Logitech Harmony Home control을 지르다. - 3. 버튼 작동. (끝)

남은 에어컨은 ZXT-120과 같은 컨트롤 장치 결정만 남아 있다.


에어컨 자동화 세팅이 끝나면.

장치 상태가 유지되도록.

IR 리모컨을 사용하면 안 된다고 했지만. 

세팅해보니 가능하더라.


이번 포스팅은.

IR 리모컨과.

스마트싱스 (SmartThings), 애플 홈킷 (Apple HomeKit) 연동에 관한 내용이다.

(더 좋은 방법이 있거나 지적 사항이 있으면 감사히 배우겠습니다.)




전력량 트리거의 재발견.

모든 것은 이 댓글에서부터 시작되었다. (아래)

장식품(?)인 전력량 트리거 세팅을 해봤는데.

(대부분의 스마트 플러그는 전력량 측정이 가능하다.)

ON, OFF 신호가.

다른 장치에서는 리모컨과 혼용을 해도 문제없지만.

같은 장치에서는 스마트싱스와 반대 상태를 나타내는 경우가 있다.  (아래)




문제 해결.

이 문제에 대한 정보가 많아 모든 내용을 첨부하지 못 했다.

링크의 댓글을 참고하자.


ON, OFF 신호가 같은 경우.

아래 두 종류의 장치를 해결해야 한다.


1. KuKu Harmony와 연결된 IrDA 장치.

개발자님이 직접 DTH 수정을 해주셨고.

간단한 테스트까지 끝났다. (아래)

Logitech Harmony 기기별 컨트롤을 위한 SmartApp~~~


2. 일반 IrDA 장치.

가상 장치를 사용하기로 했으며.

아직 테스트는 진행하지 않았다. (아래)

에어컨 자동화. - 3. 조건 설정 (1).




전력량 반영 KuKu Harmony (테스트 버전) 세팅.

에어컨의 경우.

실외기 상태에 따른 전력량 데이터를 모을 수 없어.

ON, OFF 신호가 같은 다이슨 AM11로 테스트했다.


1. 스마트 플러그 연결.

PM-B430-ZB의 크기가 작아. (아래)

마트 플러그 PM-B430-ZB를 지르다. - 1. 개봉 및 비교.

쉽게 설치했다. (아래)



2. 전력량 측정.

공기 청정기 전용 플러그(Living Room Air Purifier Outlet)로 변경 후. (아래)

전력량 측정 시작. (아래)

대기 전력은 0W.

1단 정지에서는 0.1W.

1단 회전에서는 0.2W.

3단 회전에서는 1.7W.

10단 회전에서는 4.9W가 측정된다.



3. 전력량 반영 KuKu Harmony 설치.

추가된 전력량 트리거 항목(빨간색 박스)에.

측정값을 입력하면 된다. (아래)

(아직 소수 입력은 안 된다.)




KuKu Harmony (테스트 버전) 테스트.

리모컨 작동이 스마트싱스에 반영되느냐가.

이 테스트의 목적이다.


테스트1.

동영상의 내용은 다음과 같다.

Living Room Air Purifier (이하 공기 청정기) OFF 상태.

IR 리모컨으로 공기 청정기 ON.

스마트싱스의 공기 청정기 ON 상태로 변경.

IR 리모컨으로 공기 청정기 OFF.

스마트 플러그를 리프레쉬 시켜 전력량 반영.

스마트싱스의 공기 청정기 OFF 상태로 변경. (아래)



테스트2.

동영상의 내용은 다음과 같다.

스마트싱스, 애플 홈킷, 공기 청정기 OFF 상태.

IR 리모컨으로 공기 청정기 ON.

스마트싱스, 애플 홈킷 ON 상태로 변경.

애플 홈킷으로 공기 청정기 OFF.

스마트싱스, 공기 청정기 OFF 상태로 변경. (아래)


이 동영상 이외에도 다양한 조건에서.

테스트를 해봤는데.

어떤 장치로 켜거나 꺼도 문제없다.




후기.

다시 말하지만.

일반 IR 장치가 아닌.

KuKu Harmony에 연결된 장치만 테스트를 해봤다.


장치 상태 반영이 가능하다1. 

리모컨, 음성 명령, 버튼, 앱 실행 등등.

어떤 입력 방법을 선택하든.

전력량 트리거로.

장치 상태를 정확히 파악할 수 있다.


장치 상태 파악이 가능하다2. 

스마트 플러그까지 사용해서.

IR 장치의 신뢰도가 비약적으로 올라갔다.

정확한 자동화 설정을 위해 모든 IR 장치에 적용할 예정이다.


전력량 트리거는 인터벌이 있다.

테스트1의 동영상을 보면.

전력량 인터벌 때문에.

강제로 Refresh 버튼을 누르는 장면이 있다.

피스톤으로 어느 정도 해결했지만. (아래)

상황에 따라 딜레이는 있을 수 밖에 없다.



총평.

신나서 아내에게 자랑했더니.

원래 그런 것 아니냐고 한다.

이거 완전 대박 아닌가?






감사합니다.




추가 - 2017년05월23.

정식 업데이트 된 DTH, SmartApps 링크다. (아래)

KuKu Harmony Update(v0.1.5.102)


  • 프로필사진
    랑스2017.05.22 17:18

    축하드립니다. 상태 피드백이 얼마나 어려운 문제인데...이건 아는 사람만 알겠죠...ㅎㅎ
    사실 제가 전동커튼을 달면서 비슷한 문제에 부딪혔는데, 커튼을 포스팅에서 언급하셨던 KT82TV로 달았거든요. 수동 조작(커튼을 당기면 그쪽 방향으로 구동), 무선 리모콘 제공, 유선 접점 제공 등 기능면에서 아주 좋은 제품인데, 문제가....스마트씽스가 아닌 커튼 자체 제어로 구동을 시키면 스마트 씽스에 상태 반영이 안되는 문제가 있네요.
    또다른 문제라면 커튼 자체의 스마트한 기능들이 외부 커튼제어기(스마트씽스용)와 약간 충돌하는듯한 인상을 받고 있습니다.(글로 표현하기는 좀 미묘한 문제입니다.)
    관련해서 질문 드리자면 선생님 커튼 구동시 닫히거나 열리기가 끝날즈음 감속을 하는지요? 즉, 충돌 전에 감속하여 충돌 직전에 멈추는지 궁금합니다.(리미트 세팅 기능임)
    또 하나는 Z-Wave 기기의 파라미터 수정에 대해 알고 계신지요? 이게 뭔지 이번에 알게되었는데 제어기가 지원한다면 Dimmer기능을 활용해서 커튼 개폐 수준 조절이 가능할것 같습니다.

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 17:55 신고

      근래 가장 흥분한 상태로 아내에게 한참 설명해줬는데 도대체 뭐가 달라진 거냐고 되묻더군요. 이렇게 알아봐 주시니 위안이 됩니다.

      KT82TV 수동 작동 시 인식 문제는 블로거인 오날두님께 들었습니다. 전동 커튼 포스트에도 제가 사용한 모델보다는 KT82TV를 추천한다고 적어놔서 이 문제점을 바로 추가했는데 랑스님께서도 같은 모델을 사용하시는군요. 전기 쪽을 잘 아시니 결선 변경 등을 통한 다른 방법이 전혀 없나요? 추가 도어 센서를 설치하거나 어떤 방법으로든 꼭 해결이 되어야 하는 부분이네요.

      제한 장치가 서로 꽝 하는 느낌이 있다면 저도 이 경험이 있었습니다. 아래는 방명록에 적었던 내용인데 참고가 될 것 같아 추가합니다.

      --->
      Makelism

      안녕하세요.

      커튼이 중간에서 멈추거나 양쪽 끝에 붙지 않는 이유가 확실하게 굴곡 때문인가요? 저도 같은 경우가 두 번 있었는데 모두 다음 방법으로 해결했습니다. (근거는 없습니다.)

      1. 모터를 분리한 후 벨트를 움직여 커튼을 양끝으로 이동시켰습니다.
      2. 그 상태에서 모터를 조립한 후 모터 버튼에 메모리 기능이 있을 것 같아 길게 눌렀습니다. (LED가 점멸합니다.)


      스마트싱스에서 상태 인식을 못 하면 자동화 세팅이 힘들 것 같은데요. 혹시 손으로 작동시킨 후 스마트싱스앱의 해당 장치에서 리프레쉬 시켜보셨나요?


      오날두

      리프레쉬 눌러도 변동이 없습니다. 왠만하면 손으로 작동하지말자고 와이프를 꼬셔봐야겠습니다.

      선생님께서 알려주신대로 테스트를 해볼까합니다. 그런데 모터의 버튼이 제 모델에서는 없는것같습니다


      Makelism

      전 모델인 DT82에는 DT52처럼 작은 버튼이 있는 것 같네요.

      https://www.alibaba.com/product-detail/dooya-AC-drapery-motor-dt82-for_60544957699.html

      모터 힘이 좋아 어느 정도 굴곡은 문제가 안 되니 근거없는 제 방법을 시도해보신 후 셀러에게 동영상을 보내면 답이 나올 것 같습니다.

      결선에 문제가 없다면 나중에 샤오미 도어 센서를 트리거로 커튼과 스마트싱스 상태를 일치시키는 것도 괜찮겠네요.


      오날두

      선생님 말씀이 맞았습니다. 셀러도 같은 이야기를 하네요. 버튼이 작게 검은색으로 있어서 못봤던것같습니다. 10초간 눌러 리셋을 하니 5반 불이 깜빡이고 모터를 가동시키니 아주 천천히 모터가 이동합니다. 이때가 선생님이 말씀하신대로 모터가 인식하는 시간이 아닌가 싶습니다.

      <---


      파라미터는 모르지만 디머 기능을 이용해 커튼 개폐 조절을 시도는 했었는데 잘 안 되네요.

      http://makelism.tistory.com/entry/거실-전동-커튼을-지르다-4-세팅-끝

      꼭 필요한 기능은 아니지만 될 것 같은데 안 돼서 신경 쓰이기는 합니다. 이 기능 사용하시고 있으시다면 공유 부탁드릴게요.

      감사합니다.

    • 프로필사진
      Favicon of https://onaldo.tistory.com BlogIcon 오날두2017.05.22 18:05 신고

      같은 모델을 쓰고 있어서 저도 답글 남겨드립니다. 제 모터는 말씀하신대로 레일제어장치가 서로 부딪치기전에 속도가 줄어듭니다. 최종적으로는 약 1cm남겨두고 멈춥니다.
      위에 있는 방명록 내용처럼 제가 셋팅을 잘못했을때는 레일 제어장치가 가운데에서 만날때 속도 감속 없이 서로 부딪치거나, 반대로 레일 끝에 속도감속없이 부딪치는 현상이 있었습니다. 리셋을 하고 모터를 재설정 한 뒤에는 모터제어기가 가운데나 양쪽 사이드에 도착할때쯤 속도가 줄어듭니다.

      Tackle을 레일제어장치라고 썼습니다.

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 18:13 신고

      같은 사용자분께서 댓글 달아주시니 더 확실해졌네요.
      정보 감사합니다.

      수동 작동할 때 스마트싱스에 반영만 되면 정말 좋은 모델인데 아쉽습니다. (저도 추가 설치를 고려 중입니다.) 포럼에서도 찾아보고는 있는데 관련 내용이 없네요.

    • 프로필사진
      Favicon of https://livebywant.tistory.com BlogIcon ShinJjang2017.05.22 18:52 신고

      댓글을 읽으면서 느낀건 '재밌겠다' 입니다. 저도 스마트싱스와 연동이 되는 커튼을 구입할것을 하고 후회하고 있습니다. 샤오미 전동커튼이 스마트싱스와 연결되면 좋겠네요.
      지금 여러가지 자동화를 해가면서 처음에는 홈킷으로 샤오미와 스마트싱스를 통합해서 사용하는게 괜찮다는 생각을 하고 샤오미 제품을 많이 질렀습니다.
      그런데 디바이스가 늘어날수록 자동화가 복잡해질수록 스마트싱스로 통합하는것이 필수겠다는 생각이드네요.
      월 스위치를 샤오미로 시작하지 않았다면 오직 스마트싱스 위주로 갔을테데 말이죠. ㅠㅠ

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 19:36 신고

      지금 DTH 목록을 살펴보니 샤오미 전동 커튼이 샤오미 센서처럼 특이한 연결 방식만 아니면 Zigbee Switch나 Zigbee Dimmer로 잡힐 것 같은데 특이한 연결 방식일 확률이 높겠죠?

      통합을 시켜야 모드 변경 등 드라마틱한 자동화 설정이 쉬우니 지금부터라도 통합하시는 것 추천드려요. 문제가 있을 경우에는 통합된 것만큼 힘들지만 괜찮을 것 같습니다.

    • 프로필사진
      BlogIcon 랑스2017.05.22 19:41

      makelism님.
      현재 선생님 전동커튼도 닫히거나 열리기 완료직전 감속을 하나요? 아니면 탁 하고 닫히는지요?

      오날두님.
      지금 저희가 쓰고 있는 KT82TV는 자체 제어기가 있어서 자체 리미트 세팅이나 여러가지 기능이 사용 가능 한데요. 혹시 현재 커튼을 구동시키면 Aeon 제어기에서 찰칵 소리난 후 커튼이 움직이기 시작해서 구동이 완료된 후 조금 있다가 다시 제어기에서 찰칵소리 나지 않는지요?

      ShinJjang님
      샤오미 전동커튼은 아직 출시전 인것 같은데 현재는 다른 회사 제품을 쓰시는지요?

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 20:11 신고

      감속을 하지는 않습니다.
      부딪친다는 느낌보다는 두 개의 부품이 탁하고 만나는 느낌입니다.

      http://makelism.tistory.com/entry/거실-전동-커튼을-지르다-1-음성-명령-제품-선택-및-주문

    • 프로필사진
      Favicon of https://onaldo.tistory.com BlogIcon 오날두2017.05.22 21:10 신고

      넵 저도 컨트롤러에서 딸깍 소리가 나면서 움직이고 딸깍 소리가 나면서 멈추고 있습니다.

  • 프로필사진
    Favicon of https://onaldo.tistory.com BlogIcon 오날두2017.05.22 18:39 신고

    쿠쿠 하모니로부터 시작된 바람이 태풍이 된 느낌이네요. 저도 빨리 셋팅해보고 싶은데 아직 갈길이 매우 멀어 눈호강만 하고 갑니다!
    선생님 혹시 본문에 나와있는 멀티탭에 대한 포스트도 있나요?
    링크가 있었네요 구경하러 가야겠습니다^^

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 18:53 신고

      전력량을 트리거로 생각하고 그 트리거를 구현하는 능력 모두 대단하고 신기합니다. 지나갈 때마다 리모컨으로 작동시킨 후 혼자 "캬~" 한 마디 내뱉고 지나갑니다. 아내와 꼬맹이들은 이상하게 절 바라보지만 흐뭇하네요.

  • 프로필사진
    Favicon of https://livebywant.tistory.com BlogIcon ShinJjang2017.05.22 18:52 신고

    전력량을 트리거로 사용하는것을 실제로 보니 더 멋지고 가슴뛰네요. 생각만으로 했던 아이디어가 실제로 작동될때 성취감과 기쁨은 참 큰것 같아요.
    Makelism님 첫번째 영상은 리모컨으로 조작했을경우 리프레쉬를 눌러서 상태가 바뀌었는데 두번째 홈킷과 연동 영상에서 보면 리모컨으로 전력을 키고난 후에 리프레쉬 없이도 거의 바로 인식이 되는군요. 수동으로 리프레쉬를 하지 않으면 상태가 반영되는데 길게는 얼마나 걸리나요?

    오늘 재미있는 제품을 발견했습니다. 일반적인 수동조작 전등 스위치를 컨트롤할 수 있는 장치인데 킥스타트에서 나온 아날로그 스위치 컨트롤러하고 비슷한데 이놈은 양방향으로 다 조작이 가능하고 가격도 괜찮네요. 질문을 해봤는데 스마트싱스나, IFTTT와 연동은 안되고 사용자가 늘면 생각해본다고 하네요. 제 생각엔 연동이 되어야 사용자가 늘것 같은데 말이죠.

    그리고 오늘 샤오미에서 새로나온 Aqara버전 스위치와 온습도 센서, 도어센서가 왔습니다. 오전에 스위치만 스마트싱스와 연결해봤는데 기존 샤오미 버튼과 신호가 달라 눌러도 누름으로 인식되지가 않더군요. 디바이스 핸들러 코드를 마음대로 고쳐서 일단 'Pushed'신호가 올라오게는 되지만 'Held'는 안되네요. 샤오미 버튼이 'pushed'와'held'가 인식오류가 있어서(이는 샤오미 게이트웨이에 연결해도 마찬가지입니다) 새 버튼에 기대했는데 'pushed'밖에 사용못하게 되었네요. 그리고 웃긴게 샤오미 홈 어플에서 아직 장치가 확실히 지원이 안되는것 같아요. 그리고 연결해보면 'click'과 'double click'만 되네요. 'Hold'를 없앴나봐요.

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 19:24 신고

      IR 장치로 이게 가능하다니 지금도 신기하네요. 이 느낌이 꽤 오래갈 것 같습니다.

      리프레쉬는 길면 1분 후에 반영되는 것까지 경험했습니다. 테스트처럼 ON, OFF를 인터벌 없이 빠른 시간에 바꿔주면 리프레쉬 시간이 길어지고 평소 작동하는 것처럼 느긋하게 바꾸면(스마트싱스에 의해 ON을 시킨 후 어느 정도 시간이 흐른 후 리모컨으로 OFF 시키면) 바로 반영이 됩니다. PM-B430-ZB의 경우 10초 안에 반영이 안 되면 Refresh 시키는 것이 빠르지만 실사용에는 문제없습니다.

      Yoswit라는 스위치도 괜찮습니다. 중성선이 없어도 되는 스위치인데 아직 스마트싱스 지원까지 펀딩은 안 되었네요.

      샤오미 신형 버튼은 스마트싱스 사용자의 경우 아직 구입하면 안 되겠네요. 전력량 트리거 세팅 전에 에어컨 작동 버튼으로 샤오미 버튼을 생각했었는데 정보 주셔서 감사합니다.

    • 프로필사진
      Favicon of https://livebywant.tistory.com BlogIcon ShinJjang2017.05.22 19:43 신고

      답변감사합니다. 길면 1분이라면 실제 사용시에는 불편함이 없을것 같네요. 다시 생각해도 멋지시고 부럽습니다.^^

      샤오미 신형버튼의 경우 pushed로만 사용한다면 구입하셔도 괜찮습니다. 디자인은 호불호가 있겠지만 저는 둥근것 보다 더 마음에 드네요. 클릭감은 거의 같은것 같아요. 딸깍... 조금만 부드럽게 만들어주면 좋았을텐데 말이죠.

      그리고 Yoswit은 펀딩이 끝났군요. 그리고 무엇보다 우리나라 규격 스위치가 있는게 마음에 드네요. 사이트에 가보니 여러제품을 만드는데 블루투스로 통신을 하는군요. 그리고 스마트싱스 지원은 안되나 봐요.

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 20:16 신고

      방금도 켜봤는데 (하루 종일 볼 때마다 켜고 끕니다.) 문제 없습니다.

      Yoswit 스위치가 스마트싱스 지원 펀딩까지 못 하고 끝났군요. 이거 참 마음에 들었던 제품인데 아쉽네요.

  • 프로필사진
    Favicon of https://turlvo.tistory.com BlogIcon 쿠쿠럴보2017.05.22 22:46 신고

    조금더 정리하여 완료 및 git upload하였다고 알려드리러 왔는데
    15개의 댓글이 있어서 다읽고 씁니다 ^^

    메일로 말씀드렸던 Tile에서 on/off 시 전력량으로 상태가 잠시 현재 전력량 시점으로
    상태가 변경되었다가 돌아오는 것 수정하였습니다.
    그리고 command 수동추가는 큰숙제라 우선 Type별로 여유롭게 custom command 5개 넣어놨습니다.
    (Tile에는 없고 Core Action에서는 보일 것입니다.)

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 23:05 신고

      업데이트한 후 테스트 해봤습니다.

      0.1W를 트리거 설정한 후 1단에서 제대로 작동하는 것을 확인했습니다. 이 정도면 선풍기에서도 사용할 수 있겠네요.

      저는 대체 리모컨이 아닌 자동화가 목적이라 CoRE에서만 보여도 충분합니다.

      톱니 바퀴가 아닌 KuKu Harmony 아이콘까지 있어서 무게감이 있는 스마트앱으로 업데이트 되었네요. 감사히 잘 사용하겠습니다.

      모니터 앞에서 싱글 벙글 상태입니다.

  • 프로필사진
    Favicon of https://turlvo.tistory.com BlogIcon 쿠쿠럴보2017.05.22 23:16 신고

    소수점도 수정했다고 댓글 쓰러왔는데 바로 확인하셨군요
    빠르십니다 ㅎㅎ
    테스트앱으로 시작했다가 아이콘까지 넣게 되었네요

    아 전력량 연동하다보니 스마트싱스 플러그가 실시간으로 잘 올라오네요.


    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.22 23:28 신고

      저도 IDE에서 들어가서 스마트 플러그별로 확인하고 있는데 스마트싱스와 오스람 제품 반응이 빠르고 1분 안에 몇 번씩이나 전력량을 측정하는 경우도 있습니다.

      에어컨이 기대됩니다.
      몇 시간만이라도 돌려서 측정값을 뽑고 싶은데 날씨가 안 도와주는군요.

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.23 14:06 신고

      잘못된 정보가 있어 정정합니다.
      오스람 제품은 전력량을 못 가지고 오네요.
      망했습니다.

  • 프로필사진
    Favicon of https://turlvo.tistory.com BlogIcon 쿠쿠럴보2017.05.22 23:52 신고

    가능할지 모르겠지만 반응이 느린(다원플러그인가요?) 플러그에 DTH좀 알려주시겠어요?
    센서 configuration시에 리포트하는 기준값을 설정하는 경우가 있습니다.
    정해진 변경량이상이 되면 리포트해라
    변경량감지가 없어도 최소 정해진 시간 이후에 리포트해라 이런 것들이요.

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2017.05.23 00:06 신고

      다원플러그에 Zigbee Switch Power를 사용하고 있습니다.
      지금도 충분히 만족스러운데 더 빨라지면 즉답식 수준이겠네요.