※ 우리 부부가 직접 구매하고 사용한 후기입니다.

 

 

아기나무집님의 각종 메신저 Connector가 개발된 가운데

 

내용설명은 오날두님 Youtube로 대체

 

헌데 사용하려면 Webcore가 반드시 필요했다...

 

복잡하고 더 자세히 하려면 당연히 WebCoRE로하고

 

간단한문장을 쉽게 만들기위해 제작되었다

 

 

Owl Messenger bot을 설치하려면 또 오날두님 영상 참고

 

여기서 

위정보로 IDE사이트에서 My smart apps에서

"Owl Messenger Bot"을 추가하시면 준비완료

 

Classic앱으로 와서 나의 앱스에서 하나 만들어보겠음

 

 

노티 받고싶은 내용을 쓰고 받고 싶은 봇을 선택하시면 됩니다.

저는 카톡봇이랑 텔레그램 봇이 설치된 상황

라인쓰시는분은 라인 봇을 설치하고 하시면됩니다.

 

 

만들고나면 아래와 같이 SmartApp이 하나 추가된걸 볼수있습니다.

 

 

 

Test Switch를 On하면 노티가 두군데서 오게 했으니 위와 같이

노티가 두개 온걸 볼수있습니다~~

아주 간단하죠?

 

※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.



※ 우리 부부가 직접 구매하고 사용한 후기입니다.

 

예전부터 이뻐서 갖고싶었는데 SmartThings 연동이 안되서 구입 안하고 있던 제품

 

Awair

 

온도 습도 CO2 VOC 미세먼지 측정이 가능한 기기

 

처음 한대만 거실에 구입햇는데 

 

너무 이뻐서 한대더 구입해서 안방에 둠

 

 

 

그리고 산이유는 API를 OPEN하여서 ST에 연동을 할수 있게되서 구입하였다

하루만에 만들어버림 ㅋㅋ

 

1. Awair 1세대 모습

사용가능한 센서 항목은 [temp, humid, co2, voc, dust]

1세대는 dust값을 PM2.5인지 PM10인지 몰라서 우선 PM10에 표시하도록했음

 

 

2. Awair Mint

사용가능한 센서 항목은 [temp, humid, voc, pm25, lux]

특이점은 lux가 있다는것... 그리고 co2 측정이 불가

 

3. Awair 2세대

사용가능한 센서 항목 [temp, humid, co2, voc, pm25]

pm10이 없는게 아쉽긴하지만...

 

 

SPL항목은 소음 db 값인데 Awair Omni라고 비지니스 모델에만 있는듯 그래도 혹시 모르니 만들어둠

 

 

> 설정 방법

 

1. 우선 Awair Access Token을 받아야한다.

 

주소는 https://developer.getawair.com/console/access-token

불러오는 중입니다...

받는법 어렵지 않으니 받는다.

 

2. github 연동 한뒤 SmartApp과 dth 설치 - ide 사이트에서

 

해서 My SmartApp에가서 Update repo하면 Awair있는데 그거 publish

그리고 My device handler가서 Update repo에서 Awair publish

 

그전 제 블로그들 보면 자세히 방법있으니 보고 해보세요~~ 

 

3. Classic 앱을 통해 SmartApp 설치

 

 

아까 받아둔 Token 넣고 save 

아래 Tab belot to log in어쩌구 저기 클릭해서 복사 붙여도되고 미리 복사해두면 바로 넣어도되고...

 

Save하고 나서 다시 진입해보면 아래와같이 정보가 보이면 성공

Devices에 있는거데로 자동으로 추가 됨

이제 Awair도 자동화로 쓸수있어서 좋다~~

 

 

※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.


  1. hh 2019.05.13 19:23

    안녕하세요 예~전에 올리신 샤오미 스마트 커튼 질문드리고 싶은게 있는데

    요거 혹시 미홈 허브 말고 삼성 ST만으로도 연동이 되는건가요?

    도움 미리 감사드립니다 ^^

    • Favicon of https://blog.weekendproject.net BlogIcon 붱이붱이 2019.05.13 21:48 신고

      네 직비타입 샤오미커튼을 구입하시면 샤오미 게이트웨이 허브 없이 st 허브에 바로붙일수있어요

  2. 2019.05.18 22:39

    비밀댓글입니다

    • Favicon of https://blog.weekendproject.net BlogIcon 붱이붱이 2019.05.19 21:00 신고

      해당사이트 가입을 하시면 등록하신 메일로 approved 메일이 올거에요 그다음 다시 사이트가면 토큰을 복사할수있어요 그토큰을 스마트앱 설치시 넣으시면되요

    • 2019.05.21 19:09

      비밀댓글입니다

  3. 궁그미 2019.09.28 00:56

    어웨어 1세대/2세대 모두 skt스마트홈 가입이 가능 할까요? 1세대와 2세대의 차이가 클까요...? 고민되네요...

    • Favicon of https://blog.weekendproject.net BlogIcon 붱이붱이 2019.09.29 21:14 신고

      skt 스마트홈은 잘모르겟어요 1세대와 2세대차이는 미세먼지 센서가 바뀌었어요


※ 우리 부부가 직접 구매하고 사용한 후기입니다. 

 

현재 SmartThings에서는 조건으로 특정요일만 지정할뿐 공휴일이나 연차때에 대한 조건을 쓸수 없었다

 

그래서 Google calendar를 연동해서 오늘이 휴일인지 아닌지 구분할수있는 센서를 만들었다.

 

 

정리하자면 3가지중에 하나라도 걸리면 휴일이라고 판단하고있다

 

1. 요일 - 사람마다 쉬는 요일이 다르기때문에 자기가 쉬는날을 체크하면된다

2. 공휴일 - Google Calendar에서는 빨간날을 모른다 그리고 사람또는 회사마다 조금씩 편차가있으니 자기가 쉬는 날 체크하면된다.

3. TAG - 본인 연차라던가? 근로자의날(구글에서 제공안함), 회사 창립기념일, 학교 개교기념일, 그리고 격주로 생성된 일정 생성시에 memo에 #dayoff만 넣어두면 알아서 휴일로 인지된다.

 

이제 이 센서를 조건으로 사용하면 좀더 스마트하게 자동화 룰을 생성할수있다.

 

하나 예를 들면 이런거?

예전 : 매일 일출시 커튼 열어를 했던것을 

이제 : 매일 일출시 && 휴일이 아닌날에 커튼을 열어로

 

New SmartThings 앱에서도 룰로 사용할수있습니다~

 

 

 

 

첫시작 Google Calendar API Client ID 받기

 

우선 일루 이동

https://console.developers.google.com

 

Google Cloud Platform

하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요.

accounts.google.com

 

이동하면 프로젝트가 없을것이다 프로젝트부터 만들자

 

 

프로젝트를 만든다음에 이제 Google Calendar API를 Enable하자 아래 따라~~

 

 

이제 Enable은 됬고 OAuth client ID를 발급받자

아래따라~~~

 

 

 

위에 보이는 client ID와 client secret 아이디를 복사해두자

이때 복사 못했어도 다시가서 볼수있다

 

복사는 끝났고 이제 github의 코드를 가져와야한다

방법은 오날두님 Youtube로 대체 

 

github 정보는 위와같으니

 

SmartApp 설치시에 필요작업은

위에 복사해둔 client ID, client secret 넣고 oauth enable만 하면 끝

 

그리고 DTH도 같이 꼭 publish하고

 

그리고 Classic SmartThings 앱으로 가서 아래와 같이 설치 ㄱㄱ

 

 

Save를 하게되면  이제 설정은 끝

아래처럼 Device가 생성이 될것이고 

구글 캘린더에가서 일정을 만들때

메모에 #dayoff 를 작성해두면 그날을 휴일로 인식하게끔 되어있다.

 

 

 

 

궁금한점은 댓글주세요

 

※ 공감 및 댓글 한마디는 포스팅하는데 큰 힘이 됩니다.


  1. Favicon of http://breadzini.kr BlogIcon Breadzini 2019.04.27 17:16

    와.. 이 부분 정말 제가 필요했던 기능..! 하지만 저는 홈브릿지 기반 홈킷 만 사용하고 있어서 찾아보니 이런게 있더라구요. > https://www.npmjs.com/package/homebridge-calendar 아직 테스트 해보진 않았지만 홈브릿지 사용자는 이 쪽을 활용해봐도 괜찮을 것 같네요.

  2. 겨울이다 2019.06.03 09:16

    제가 적용해보니 하루에 한번 리프레쉬가 안되는데.
    혹시 따로 설정해줘야 하는게 있나요?

    버튼을 눌러 리프레쉬를 하고 있긴한데.

    지금도 6/1일을 찍고 있습니다.

    • Favicon of https://blog.weekendproject.net BlogIcon 붱이붱이 2019.06.03 23:27 신고

      안녕하세요 아닙니다 기본적으로 3시간마자 리프레쉬를 하고있습니다 테스트로 생성된 디바이스의 컨피귤레이션에서 인터벌을 1시간마다로 변경하신 다음에도 안되는지 확인 부탁드려도될까요? 그리고 앱이랑 dth 최신인지 확인부탁드릴게요 0.0.4

  3. 럽2유3 2019.09.05 14:14

    안녕하세요. 이 좋은 기능을 최근에서야 알게 됐습니다.
    감사히 잘 사용하겠습니다.

    한가지 개인적인 바램이 있다면, #dayoff태그 반대기능(#workday)이 있었으면 좋겠습니다.
    공휴일 출근이라면 해당 휴일 체크를 해제하는 걸로 가능하지만.
    저처럼 분기 결산회의 참석을 가끔 주말에 하는 경우는 공휴일이 아닌 평소 쉬는 요일에 해당되기 때문에
    설정이 애매합니다.


    혹시 가능하시다면 검토 부탁드립니다.
    다시 한번 좋은 기능 만들어 주셔서 감사드립니다.

    • Favicon of https://blog.weekendproject.net BlogIcon 붱이붱이 2019.09.06 01:22 신고

      카페에도 답을 드렸지만 좋은 의견 감사해요^^ 요즘 회사일이 너무 바빠 한가해지면 꼭 말씀하신 내용 넣겠습니다 ㅎ 감사합니다

    • Favicon of https://blog.weekendproject.net BlogIcon 붱이붱이 2019.10.05 00:45 신고

      방금 업데이트했는데 한번 써보시겠어요 잘될지모르겠메요 안되면 말씀해주세요 0.0.6으로 smartapp이랑 dth둘다 업데이트 하시고 폰smartapp가셔서 save만 다시 눌러주신담에 해보세요 테그는 #workday로 추가하셔서 테스트하시면되구 workday가있으면 홀리데이나 dayoff tag 무시하게했어요

+ Recent posts