[KuKu Harmony] 플러그와 도어센서를 통한 상태 동기화 기능 추가(v1.6.500)

카테고리: KuKu Harmony

배경

일반 리모콘을 통해서(IrDA) TV, Aircon, STB 등의 기기를 조작하게 되면,
SmartThing에 추가 되어 있는 Thing의 상태가 꼬여버리게 된다.

실제로 TV는 켜져있지만, 일반 리모콘으로 켰기 때문에,
Thing은 TV상태를 알지 못하게 되고, 모든 자동화가 꼬이게 되는 문제가 발생한다.

그것을 보완하기 위해서 Makelism님께서
‘KuKu Harmony’의 각 장치 DTH에서 스마트 플러그 순간 전력량을 모니터링해서
특정 값을 기준으로 On/Off 상태를 반영 하는 아이디어를 제공해주셨다.
ex. 에어컨 도어(붱이님 사용기)

또, 그리고 붱이님께서,
도어센서 상태를 모니터링을 통해서,
열림 / 닫힘상태로 On/Off 상태를 반영 하는 아이디어를 제공해주셨다.

Makelism님, 붱이님 두분께 좋은 아이디어 제공해 주셔서 다시 한번 감사드립니다.

 

설정 방법 및 화면

1. Power Meter
– 모니터 타입으로 ‘Power Meter’ 선택
– 모니터링 할 플러그 선택 후 On되는 Trigger 값, Off 되는 Trigger 값 입력

On Trigger Watt 값 이상 되면 디바이스 상태 On으로 변경
Off Trigger Watt 값 이후 되면 디바이스 상태 Off으로 변경

2. Contact
– 모니터 타입으로  ‘Contact’ 선택
– Mode 선택

[Normal] Open시 디바이스 상태 On으로 변경, Close시 디바이스 상태 Off로 변경
[Reverse] Open시 디바이스 상태 Off로 변경, Close시 디바이스 상태 On으로 변경

[KuKu Harmony] 플러그와 도어센서를 통한 상태 동기화 기능 추가(v1.6.500)”에 대한 21 의견

  1. 오 공식 포스팅 기다렸어요 너무 잘쓰고 있습니다 ㅎ
    감사합니다

    1. 어떻게 쓰자마자 찾아오시는지… ㅋㅋ
      도어센서로 실제 사용씬이 없다보니 쓸내용이 적네요.

  2. 쿠쿠하모니 성공적으로 적용시켰네요.
    ㅋㅋ 감사 말씀드립니다. 물론 설치하는데
    라즈베리파이 적용하느라 밤 샌건 덤이구요
    ㅜㅜ 일단 on off는 잘 되는데 하모니나 다른 리모컨으로 조작시 반영이 안되는게 제일 아쉽네요. 간혹 이건으로 on off 표시가 바뀌는 문제가 ㅋㅋ
    근데 이상한건 알렉사 음성에 대한건 즉각 반영해서 혼란이 오네요
    앞으로 해결 방안이 생기길 기원하며 . 끝으로 쿠쿠님에 대해 다시한번 감사인사드립니다.

    1. 안녕하세요.
      디바이스와 리모콘은 자기만의 적외선 통신만 하고 상태 값을 알려주지 않기 때문에 스마트가전이지 않는 한 어쩔 수 없는 상태 꼬임이 발생합니다. 그래서 파워 플러그나, 도어 센서를 이용해서 가전의 상태를 파악하고 해당 상태를 스마트 싱스 상태와 싱크하도록 보완하는 방법을 추가했습니다.

      알렉사 음성으로 진행시 반영되는 건,
      알렉사에서 스마트싱스 명령어를 실행하는 것이기때문에 손으로 누른 것과 동일하기 때문입니다.

  3. 점점 좋아지는군요.
    처음에 쿠쿠 하모니 써보고 놀라웠던 기억이 나네요.
    혼자 흥분해서 아내에게 설명해줬더니 원래 그런 것 아니냐며 시큰둥했던 기억까지…
    고생 많으셨습니다.

    1. Makelism님께서 사용하시고, 퍼트려주셔서 계속 관리되고 있는거에요 ^^
      제 와이프는 리모콘만 씁니다 ㅋㅋㅋ

  4. 쿠쿠하모니는 사랑입니다^^
    쿠쿠하모니 덕에 홈자동화가 2배 효율적으로 바뀐것 같습니다. 그리고 의견반영까지 해주시고 정말 감사합니다.
    앞으로도 고마움 느끼며 열심히 쓰겠습니다ㅎㅎ

    1. 잘 써주시는것만으로도 충분합니다.
      신짱님 아이디어 제품도 써보고싶네요

  5. 쿠쿠님 문득 사용하다가 , 질문겸 현상 하나 공유 드립니다.
    저는 셋탑박스를 새벽에 껐다가 오전에 처음 모션 발생시 켜지게 세팅해두었는데요..
    쿠쿠 하모니 적용 사항은 이렇습니다.

    ## 셋탑 전원 플러그 (다원) on –> 2분 대기 –> 플러그 refresh –> 쿠쿠하모니로 전원 버튼 작동 (셋탑 off)

    즉, 셋탑박스의 전원버튼이 토글만 있다는점과 플러그 on 시 무조건 셋탑이 on 된다는점 때문인데요.

    문제는, 위 작업으로 쿠쿠하모니로 전원 토글을 하면 셋탑 전원은 off 되는데,
    쿠쿠하모니상의 셋탑 전원은 on 상태가 되며 한동안은 전압 반영이 안됩니다.

    즉 플러그의 전압은 refresh 되어서 (쿠쿠하모니 설정상 off 조건) 있는데, 쿠쿠하모니 셋탑박스 전원은
    한동안 on 상태로 유지 되더군요 (다시 off 누르면.. 토글 때문에 셋탑이 켜집니다 ㅠ_ㅠ)
    이건 어떤 제 세팅상의 문제일까요?

    1. 딴얘기지만 셋탑 초기 on시 부팅속도와 그런것때문에 저는 셋탑플러그안쓰고 있습니다 ㅋㅋ

      플러그 값으로 세탑 상태반영을 해 놓았는데,
      플러그 값이 off값 이하로 전력량이 떨어졌음에도 상태 반영이 안된다는 말씀이시죠?

      혹시 smartapp이랑 dth 업데이트 확인해보셨나요?
      옛날에 플러그 버그가 있었거든요 v1.6.500이 최신입니다.
      on/off trigger되는 값 기준은 어떻게 해놓으셨나요?
      그리고 플러그 refresh가 off전에 하는데요 뒤에 있는게 타이밍적으로 맞지 않나요?
      아니면 live logging에 그 시점 로그들이 나올테니 공유해주시면 한번 분석해보겠습니다.

      1. 헛 말씀하시고 확인해 보니 쿠쿠하모니 버전이 1.54 였네요;; 어이쿠;; 일단 1.6으로 업데이트 해보고 다시 실행해 보고 말씀드리겠습니다.

      2. 최신 버젼으로 업글 및 말씀하신대로 core 수정을 하니 해결 된 것 같습니다. 현재까지는 문제없지 작동을 하네요 ^^
        감사합니다.!

        셋탑이 은근히 대기전력이 많이 먹는지라, 초기 셋업시간을 감수하고 작동시키느라 그리 되었네요;
        여담이지만 셋탑박스는 왜 전원신호를 on/off 구분 없이 토글만 있는지 모르겠습니다; 특히 하모니 이용하다 보면
        전원 토글 방식은 영 불편하더군요;

        1. 네 저도 8W 때문에 해보려고했는데 부팅은 그렇다치고 켜진후 채널변경시 버퍼링이심합니다 ㅠㅠ
          토글은 저도 극혐입니다 하모니쓰기에…
          셋탑은 비티리모콘이라(U+) 강제로 학습도 어럽고 흠…

  6. 안녕하세요 turlvo님
    저는 pageinkr.com 이라는 블로그를 운영하고 있습니다.
    최근에 IOT에 관심을 가지게 되어 여러 제품을 구매하게 되었고 그에 따른 포스팅을 진행하려고합니다.

    제가 turlvo과 몇몇 블로거님들의 자료를 많이 참고를 하였고
    아무래도 포스팅중에 kuku님의 kukuharmony 라던지 그외 자료들에 대한 내용이 언급이 될듯합니다.
    물론 kuku.pe.kr의 자료를 복사해서 붙여다 넣는다거나 그대로 사용하는일은 절대 없을것입니다.
    당연히 출처도 기재를 할것 생각 입니다. 물론 내용의 삭제 및 수정을 원하시면 요청하신대로 진행할것이고요

    다만 비슷한 내용이라던지 중복되는 내용이 있을수 있어 허락을 받으러 이렇게 글을 남기게 되었습니다.
    원래는 메일로 문의드리려 했으나 메일주소를 확인하기가 어려워 부득이하게 댓글로 남기게 되었습니다.
    가능하시다면 답변 부탁드려도 될까요?

    1. 안녕하세요.

      이렇게 관심가져주시고, 양해까지 구해주시니 고맙습니다.
      부족한 자료지만 IoT가 더 많은 사람들에게 알려지길 바라며
      말씀하신 사항에 대해서 허락? OK 입니다.

      고맙습니다.

      1. 어제 정보를 찾다 가입하였습니다.
        제가 잘모르는것이 있어 문의글을 남겼는데 많은 분들이 답변을 주셔서 놀랐었던곳이네요..
        앞으로도 방문을 많이 하고 정보를 공유하도록 하겠습니다.
        감사합니다 😀

  7. 안녕하세요 오랜만에 글 남기네요
    블로그 항상 잘 모고 있었습니다.

    쿠쿠님덕 많이 보고 있어요. ^^

    쿠쿠하모니를 사용할때 전력량에 따른 on/off 상태반영 싱크를 잘 사용하고 있습니다. kuku님 감사합니다. ~~
    그런데 멀티탭에 플러그를 여러게 사용하자니 보기도 그렇고 비용도 많이 들고 해서 플러그 하나만 사용하는 방법이 있을지 해서 여쭤봅니다.

    소비전력에 대한 지식이 없어 가능성을 먼저 알아보고 싶습니다.
    제가 해보고 싶은 내용은 이렇습니다.
    우선 스마트 플러그에 멀티탭을 연결하고 멀티탭에 TV, 리시버등 쿠쿠하모니를 사용할 수 있는 제품을 연결합니다.
    연결된 제품들은 전력량 변화가 많지 않은 제품을 연결할 계획 입니다. 전력량이 에어컨이나 세탁기와 같이 상황에따라 변화가 심한것은 불가능 할것 같습니다.

    각각의제품들이 소비하고 있는 평균전력량을 계산합니다.
    예를 들어 소비전력이 TV=4, 리시버=8, PS=10 이라고 가정할때
    플러그에 소비전력은
    3가지 모두 켜지면 소비전력이 22(+- 오차도 고려해야겠네요)
    TV와 리시버만 켜진경우 12
    PS와 리시버가켜진경우 18
    TV와 PS가 켜진 경우라면 14가 됩니다.

    이렇게 현제 플러그 소비전력에따라 어떤제품이 on 상태인지 off상태인지 확인하고 WebCore를 사용해 싱크를 맞추고 싶은데 가능할까요?

    cafe에도 같은 질문 드렸어요 ^^
    감사합니다.

    1. 카페에 답글달았지만 이걸로보시는 분들도 있을테니…

      [음 티비는 af님 말씀처럼 뿌리는 화면에따라 많이변하는데 그때 작은 애들의 온상태를 캐치 못 할 것 같습니다
      다 꺼지거나 작은애들 끼리는 어찌 맞출수도 있을것 같긴하지만요]

  8. 안녕하세요. 같은 문제로 고민중 이걸 발견하고 너무 기쁜 마음에 당장 알리에서 zwave metering switch 전력량 측정 플러그 (makelism님이 구입한 것과 같은 NAS-WR01ZE 모델입니다)를 구입했는데 문제가 생겼습니다. 전력량 리포트가 5분에 한번씩 되어서 상태반영이 너무 늦어요. 설명서 읽어보니 advanced conguration 에서 이걸 1초단위로 바꿀수 있다고 하는데 어떻게 바꾸어야하는지 모르겠습니다.

댓글 남기기