공기질 측정기 어웨어 Awair 스마트싱스 연결하는 방법

반응형
반응형

집에 있던 샤오미 미세먼지 측정기와 공기질 측정기를 스마트홈의 생태계에서 걷어냈습니다. 이유는 각각 다른데 일단 샤오미 미세먼지 측정기의 경우에 갑자기 배터리가 충전되지 않는 현상이 생겼기 때문입니다. 샤오미 제품들은 고장나면 수리가 번거롭기 때문에, 고장나는 순간 그냥 버려야 한다고 생각하면 될 것 같습니다. 그리고 또 하나가 가지고 있던 샤오미 공기질 측정기는 정상적으로 동작했지만 간헐적으로 하드웨어가 뻗는 현상이 있었고, 미커넥터를 통해 스마트싱스와 연결하면 하루에도 몇 번씩 가출하거나 토큰이 바뀌는 현상이 있었습니다.

스마트싱스를 사용하는 이유가 측정기 센서류를 통해 얻은 데이터로 집에 있는 전자제품들의 자동화 때문인데 스마트싱스와 안정적으로 연결되지 않는 기기들을 오래 사용할 수 없었습니다. 

그래서 샤오미의 제품들을 다 걷어내고 어웨어를 스마트싱스에 직결하기로 했습니다. 어웨어는 국내에서도 구입가능한데 제가 구입한 세컨드에디션은 아마존에서만 구입이 가능합니다. 구매 링크는 아래 포스팅에 남겨뒀습니다.


"공기질 측정기 어웨어 Awair 스마트싱스 연결하는 방법"

일단 어웨어를 스마트싱스에 연결하기 위해서는 토큰추출이 필요합니다. 어웨어의 경우에는 토큰을 쉽게 추출할 수 있도록 오픈해놨습니다. 아래 링크에 들어가서 어웨어 계정으로 로그인해주면 됩니다.

https://developer.getawair.com

일단 처음 로그인을 하면 이메일로 인증이 필요합니다. 인증되는 시간은 사람들마다 조금씩 차이가 있는 것 같은데 저는 3시간? 정도 걸렸던 것 같네요. 신청하면 자동으로 추출해 보내주는? 형식이 아니라 사람이 하나하나 인증해주는 형태인지는 잘 모르겠지만.. 인증 메일이 도착하는 데 걸리는 시간이 매번 다른 것 같더라고요.

일정 시간이 지난 후 등록한 이메일로 어웨어에서 인증메일을 보내줍니다. go to console을 클릭하면 이메일 인증이 되면서 웹페이지로 가게 됩니다.

웹페이지에서 로그인을 하면 왼쪽 메뉴에서 Token 부분을 클릭. 그러면 사용하고 있는 기기의 토큰을 추출할 수 있습니다. 토큰을 추출한 후에는 스마트싱스 IDE 사이트에서 스마트앱스와 DTH를 설치해야 합니다.

Owner : WooBooung

Name : BooungThings

를 추가해주면 됩니다. 이 계정은 스마트싱스 카페 부엉이님께서 제작하신 것입니다.

Update for repo를 클릭해 스마트앱스를 추가해줍니다. 스마트앱스에는 3가지가 있는데.. 이 중에 awair를 추가해주면 됩니다. 선택한 후 아래 Publish를 클릭하고 업데이트해주면 됩니다.



스마트앱스에 추가된 어웨어 왼쪽 네모칸에 볼펜있는 모양을 클릭한 후 아래쪽에 OAuth를 클릭해줍니다.

그리고 Enable OAuth in Smart App을 클릭해주고 DTH에서 사용하고 있는 어웨어 기기를 추가해주면 됩니다. 여기까지 진행했다면 나머지는 스마트폰에서 진행하게 됩니다.

저는 메인으로 뉴앱을 사용하고 있는데, 뉴앱 메뉴에서 스마트앱스로 들어가면 어웨어를 설치할 수 있게 됩니다. 어웨어를 클릭하면..

이런 식의 창이 보입니다. 여기에서 빈 칸에 어웨어 사이트에서 받은 토큰을 입력해주면 됩니다. 스마트폰으로 웹사이트에 접속해 복사하는 것이 가장 편하고.. PC로 했다면 카카오톡으로 보내면 쉽게 복사할 수 있습니다.

그러면 뉴앱에 이렇게 바로 딱 뜹니다. 별도의 설정이 필요하지 않아요.

어웨어는 총 5가지 데이터를 얻을 수 있는데 뉴앱에서는 모든 정보를 다 받을 수 있네요. 아주 정상적으로 잘 동작하고 있습니다. 이런 부분을 보면 개발자 분들의 능력이 참.. 대단하신 것 같아요.

그리고 클래식 앱에서도 아주 잘 동작합니다. 


클래식 앱을 사용하는 분들도, 뉴앱을 사용하는 분들도 편하게 사용할 수 있습니다. 어웨어를 스마트싱스에 연동해놨으니.. 이제 다양한 자동화를 만들어봐야겠습니다.

<2020. 03. 25 작성>



반응형

댓글

Designed by JB FACTORY