필립스 휴와 스마트싱스를 이용해 날씨, 창문 상태 알림.

2016. 9. 20. 14:43전자제품

날씨와 창문 두 가지를 "현관 앞"에서 확인하고 싶다.

외출할 때 두 가지를 확인한다.


1. 오늘 비가 오는지?.

날씨 앱을 여는 것이 귀찮다.



2. 창문이 열려있는지?.

예전에는 돌아다니며 하나하나 확인을 하다가.

스마트싱스 앱을 이용한 후 많이 편해졌지만.

이제는.

스마트싱스 앱을 통해 확인하는 것도 귀찮다.




실패.

위 두 가지를 필립스 휴 색깔로 알림을 받고 싶어.

Blink Camera의 모션 센서와 저렴이 밀크 스탠드를 구입 후.

설치까지 완료했다. (아래)


두 가지 문제 생겼다.


1.

현관에는 4개의 조명이 이미 설치가 되어있어.

스탠드까지 설치하는 것은 과하다는 생각이 들었다.


2.

나중에도 포스팅을 하겠지만.

블링크 카메라 모션 센서의 반응 속도가 너무 느렸다.



이 두 가지 이유 때문에.

스마트싱스 모션 센서를 추가로 구입하며. (아래)

다시 구상했다.




설치.

필립스 휴를 설치하기 위해서 상시 조명으로 만드는.

번거로운 과정이 필요했다.


E26 소켓이 있는 펜던트 조명의 모션 센서에 나머지 핀조명 2개가 같이 묶여있어. (아래)

펜던트 조명과 모션 센서에 연결된 선을 끊은 후 입력선과 결선. (아래)



펜던트 조명에 불이 들어오는 것을 확인. (아래)


이틀 정도 스마트싱스의 모션 센서 위치가 적절한지 확인하기 위해.

테이프로 고정 후 테스트. (아래)


필립스 휴 전구로 교체. (아래)




날씨 알림 자동화.

현관의 스마트싱스 모션 센서를 이용해서 작동한다.


거실의 휴 블룸이 3시간 뒤 예보를 담당하고.

현관의 휴는 6시간 뒤의 날씨를 예보한다.


다른 휴 전구, 스트립, 블룸과 동일하게.

비나 눈이 내리면 밝기 80%의 파란색으로 바뀐다. (아래)

(다른 날씨 정보 예를 들면 바람, 온도, 구름의 예보도 가능하다.)

파티 모드(비자동화 모드)에서도 작동하도록 했다. (아래)

알림을 표현하는 시간은 6초로 설정해서.

창문 개폐 상태의 알림이 시작되는 시간과 맞췄다. (아래)

 



창문 개폐 상태 알림 자동화.

1등급 창문(임의로 정한 비오면 닫아야하는 창문) 중 한 개라도 열려있고.

현관의 스마트싱스 센서나 블링크 카메라 센서가 동작을 감지하면.

날씨 상태를 표현하는 6초의 시간을 기다린 후.

Antique White라는 색을 최대 밝기로 90초 동안 켜라.

그리고 동작이 없다면 꺼라. (아래)

조도가 1000럭스 이하이며.

(창문이 모두 닫혀있는 상태라면 조명의 역할만 필요하기 때문에.)

(이 조건을 넣었다.)

1등급 창문이 모두 닫혀있고.

현관의 스마트싱스 센서나 블링크 카메라 센서가 동작을 감지하면.

날씨 상태를 표현하는 6초의 시간을 기다린 후.

Soft White라는 색을 80% 밝기로 90초 동안 켜라.

그리고 동작이 없다면 꺼라. (아래)




후기.

1. 따로 스탠드 방식보다 조명과 통합된 방법이 더 깔끔하다.


2. 며칠 동안 간헐적으로 비가 왔을 때 유용하더라.


3. 자동으로 창문 상태를 인지하고 있으니.

   비가 왔을 때 밖에서 스마트싱스 앱으로 확인할 필요가 없다.


4. 날씨를 표현하는 6초의 시간은 너무 길다.

비 예보가 있을 때는 파란색(6초) 후 창문 상태를 나타냈는데.

비 예보가 없으니 꺼진 상태(6초) 후 창문 상태를 나타낸다. (아래)


동영상을 보면.

동작을 감지한 후.

창문이 전부 닫혀있고 조도가 1000럭스 이하가 아니기 때문에.

불이 켜지지 않다가.

창문을 열고 6초가 지나서야 Antique White로.

창문이 열려있는 상태임을 나타낸다.




총평.

2초로 바꾼 후 사용해봤는데.

비, 눈 예보가 없더라도.

핀조명 때문에 조도 확보에는 문제가 없으나.

2초의 기다림이 거슬린다.

전실은 창문 상태, 현관은 날씨를 나타내도록 하는 것이 좋겠다.




추가.

날씨에 아무런 문제가 없을 경우 Yellow로 나오게 설정했더니.

문제가 해결됐다.




추가.

날씨 코드 링크를 추가한다.

https://github.com/jdiben/Smart-Weather-Lamp/blob/master/Smart-Weather-Lamp.groovy



추가.

CoRE 링크 추가한다.

https://community.smartthings.com/t/beta-milestone-2-core-communitys-own-rules-engine/54795

반응형