'스마트싱스 core'에 해당되는 글 3건

  1. 2017.09.27 스마트폰의 'CoRE'에서 PC의 'webCoRE'로 이사를 하다. (2)
  2. 2017.08.27 위모 모션 센서(Wemo Motion Sensor)에 새로운 임무를 부여하다 (2)
  3. 2017.08.21 스마트싱스(SmartThings)에 필립스 휴 모션센서를 연결하다. (6)

스마트폰의 'CoRE'에서 PC의 'webCoRE'로 이사를 하다.

|
728x90


스마트싱스의 자동화 룰 엔진인 스마트폰의 CoRE를 PC의 webCoRE로 이사를 하였다.

그런데 CoRE의 우리말 발음부터 너무 헷갈린다. '코어'가 맞는 건지? '코레'가 맞는 건지?

나는 처음부터 내 마음대로 '코레'라고 불러서 이 발음이 훨씬 익숙하다.







조그마한 화면의 스마트폰 CoRE에서 나무(木)만을 보고서 피스톤을 작성하다가,

커다란 화면의 PC webCoRE에서 숲(林)을 바라보며 피스톤을 만드니 엄청나게 편리하다.

마치 장님이 코끼리의 발만 만지다가, 눈을 번쩍 뜨고서 코끼리의 전체를 본 느낌이었다.







우리집의 자동화 webCoRE 피스톤도 나의 단무지(단순, 무식, 지랄) 성격답게 현재는 무척이나 단순하다.

모션센서의 움직임을 감지하여 조명을 자동으로 켜고 끄며, 멀티센서의 개폐를 스마트폰으로 통지를 하는 게 전부이다.

그래도 스마트싱스 초보자들에게는 조금이나마 도움이 될 듯 싶어서, 몇 개의 webCoRE 피스톤을 과감하게 공개해 본다.







우리집 옷방(드레스룸)에는 휴 모션센서 1개와 휴 흑백전구 3개가 달려 있는데,

'옷방의 모션센서가 사람의 움직임을 감지하고 주변의 조도가 20룩스 이하이면,

활동시간에는 전구를 100% 밝기로 켜고, 심야인 비활동시간에는 10% 밝기로 켜며,

그렇지 않으면 활동시간에는 5분 후에 비활동시간에는 1분 후에 자동으로 끄라' 는 피스톤이다.







우리집 복도는 길쭉하게 생겨서 양쪽에 모션센서가 하나씩 있고 휴 스팟전구 3개가 달려 있는데,

'복도의 모션센서중 어느 하나라도 움직임을 감지하고 주변의 조도가 20룩스 이하이면,

활동시간에는 전구 3개를 100% 밝기로 켜고, 심야인 비활동시간에는 10% 밝기로 켜며,

그렇지 않으면 1분 후에 자동으로 끄라' 는 이야기이다.







주방에는 휴 칼라 식탁등, 루트론 스위치에 연결된 주방등 그리고 위모 스위치에 연결된 냉온수기가 있는데,

'주방의 모션센서가 움직임을 감지하고 주변 조도가 20룩스 이하이면,

활동시간에는 식탁등을 100% 밝기로 켜고 주방등과 주방스위치를 On시키며,

비활동시간에는 식탁등을 10% 밝기로 켜고 주방스위치만 On시키고,

그렇지 않으면 활동시간에는 15분 후에 비활동시간에는 5분 후에 모두 끄라' 는 피스톤이다.


뭐, 한 놈의 대가리에서 피스톤이 작성되어 문법(Syntax)은 거기서 거기이다.







몸이 조금 불편하신 엄마의 침대 가이드(Guide)에는 스마트싱스 멀티센서가 설치되어 있는데,

'취침가능시간에 멀티센서가 단락되면 침실의 휴 칼라를 다크 블루 10%로 켜고서

내 스마트폰으로 알림을 통지하고, 그렇지 않으면 1분 후에 휴 칼라를 끄라' 는 피스톤이다.







마지막으로 소개할 피스톤은 '새벽 1시에 집안의 모든 전등과 스위치를 강제로 끄라' 는 무식한 피스톤이다.

공부를 하던 년도 똥을 싸던 놈도 필요하면 지들의 스마트폰이나 스위치등으로 다시 전등을 켜서 잘 사용하더라.







아무리 훌륭한 프로그래머라도 main( ) 부터 Keyin하며 맨땅에 날 코딩하는 놈은 하나도 없다.

자기 머리속에 가장 비슷한 모듈을 copy & paste로 가져와 주물럭 거려서 프로그램을 완성한다.


모방은 창조의 어머니이다. 스마트싱스 CoRE도 샘플을 이용하여 자기집에 맞게 적용하는게 제일로 빠르다.

스마트싱스 webCoRE는 스마트폰의 CoRE에 비하여 몇 배의 생산성을 높여 주어서 강추하는 바이다.





반응형
And Comment 2

위모 모션 센서(Wemo Motion Sensor)에 새로운 임무를 부여하다

|
728x90


나의 스마트홈 라이프는 4년 전 독일 아마존에서 위모 스위치를 한개 한개 수집하면서 시작되었다.

그런데 위모 스위치+모션 센서 번들의 가격이 위모 스위치 단품의 가격보다 더 저렴하던 때가 있어서,

위모 스위치+모션 센서 번들을 즉흥적으로 3개 구매하여 최근까지 주방과 뒷베란다에서 사용을 하였다.


벨킨 위모 모션 센서(Wemo Motion Sensor) 구매 및 설치기







위모 모션 센서는 위모 스위치와 비슷한 덩치의 플러그를 통하여 유선으로 전원을 공급받으며,

통신 프로토콜도 위모 스위치와 동일하게 무선랜(WIFI)을 사용하여서 IP주소 하나를 잡아 먹었고,

무엇보다도 반응 속도가  3박자 정도 느려서 필립스 휴 전구등과 함께 쓰기에는 많이도 부족했다.







그래서 금년 3월에 집안 조명을 한단계 업그레이드 하는 프로젝트 이후에 위모 모션 센서 3개를 모두 퇴역시켰다.

그러나 아무리 멍청한 디바이스라도 사장시키는 것은 못내 아쉬워서 위모 모션 센서에게 새로운 임무를 부여하였다.


스마트하게 조명을 업그레이드 하다 - 1. 필립스 휴 추가 설치

스마트하게 조명을 업그레이드 하다 - 2. 위모 라이트 스위치

스마트하게 조명을 업그레이드 하다 - 3. 어플 및 기타 마무리







요즈음 아이들이 대부분 그러하듯이 우리집 첫째와 둘째녀석도 올빼미족이라 거의 새벽 2시경에 잠자리에 드는 것 같다.

현재는 IFTTT 스케줄러로 새벽 1시에 모든 방의 위모 스위치와 필립스 휴 전구가 자동으로 꺼지도록 설정이 되어 있지만,

앞으로는 위모 모션 센서가 방안의 움직임이 없음을 감지하고 15분간을 기다렸다가 꺼지도록 자동화를 추가하였다.







디바이스를 켜는 것은 각자의 방에 설치된 스위치들 또는 스마트폰 어플(애플 홈앱등)로 ON시키고,

디바이스를 끄는 것만 위모 모션 센서가 방안의 움직임이 없음을 감지하여 OFF시키는 것이다.







이번에도 스마트싱스 'CoRE'를 이용하여 각 방의 자동화 피스톤을 아주 간단하게 만들었다.

"움직임이 감지되면 위모 스위치를 켜고, 15분 동안 움직임이 없으면 스위치와 전구들을 모두 끄라"는 이야기이다.







그런데 띨빡한 위모 모션 센서가 가끔씩 삼천포로 빠져서 멍(Hang up)을 때리는 경우가 발생하여서,

"1분에 한번씩 위모 모션 센서를 리프레쉬" 하는 독립적인 CoRE 피스톤을 만들어서 해결하였다.







이제는 첫째(大3)와 둘째녀석(中3)의 머리가 커져서 불쑥불쑥 방문을 열기가 어려운데,

위모 모션 센서로 아이들이 새벽까지 안 자는지를 내 스마트폰에서 쉽게 확인이 가능하며,

더불어 각 방의 스위치와 전구들을 자동으로 꺼지도록 하는 나름 괜찮은 아이디어 같다.





반응형
And Comment 2

스마트싱스(SmartThings)에 필립스 휴 모션센서를 연결하다.

|
728x90


오늘은 스마트싱스(SmartThings) 허브에 필립스 휴 모션센서(Philips Hue Motion Sensor)를 연결하여,

1개의 모션센서로 주방의 필립스 휴 식탁등과 냉온수기의 자동화를 한단계 업그레이드 시켜 보았다.







나는 2013년 말부터 절전(節電)을 위하여 위모 모션센서와 위모 스위치를

IFTTT 및 규칙(Rules)으로 연결하여 냉온수기를 자동화시켜서 사용했었다.


Belkin Wemo가 자동화앱인 IFTTT를 만나서 더욱 똑똑해지다.







또한 올해 3월에는 집안의 보조 조명을 필립스 휴 전구로 업그레이드를 하면서,

필립스 휴 모션센서가 움직임을 감지하여 주방의 식탁등을 자동으로 켜고 껐었다.


스마트하게 조명을 업그레이드 하다. - 3. 어플 및 기타 마무리







그런데 주방에 2개의 모션센서(위모 모션센서, 필립스 휴 모션센서)가 설치되어 있는 것도 마음에 들지가 않았고,

벽콘센트에 육중한 몸매의 위모 모션센서와 위모 스위치가 주렁주렁 매달려 있는 것도 꼴보기가 싫어서,

필립스 휴 모션센서를 스마트싱스 허브에 연결하여 식탁등과 냉온수기를 동시에 서비스 하도록 구성을 변경하였다.







제일 먼저 스마트싱스 개발자 화면( http://developer.smartthings.com/ )에 들어가서 디바이스 핸들러를 만들어야 한다.

GitHub에 가보면 전세계의 능력자들이 스마트싱스의 각종 SmartApps와 디바이스 핸들러를 만들어서 친절하게 올려 놓으셨더라.

https://github.com/digitalgecko/mySmartThings/blob/master/devicetypes/digitalgecko/hue-motion-sensor.src/hue-motion-sensor.groovy







스마트싱스 디바이스 핸들러를 생성하는 방법을 고수들은 잘 알겠지만,

잘 모르는 스마트싱스 초보자들을 위하여 캡처하여 동영상으로 올려 본다.







그리고 이제는 클립 신공(神功)으로 스마트싱스에 디바이스를 연결하는 방법이다.

클립으로 모션센서의 셋업 똥구멍을 녹색불이 들어올 때까지 지그시 누른 후에 놓아 주면,

스마트싱스가 필립스 휴 모션센서를 새로운 디바이스로 인식을 하여 추가를 한다.







스마트싱스 어플의 캡처 동영상은 지난주에 알게된 iOS11의 '스크린 레코딩(Screen Recording)' 기능으로 녹화를 하였다.







마지막으로 스마트싱스 개발자 화면에서  'Label'(디바이스 이름)과 'Group'(방 이름)을 업데이트하면,

필립스 휴 모션센서를 스마트싱스의 열린 스마트홈(Smart Home) 환경에서 자유롭게 사용이 가능하다.







필립스 휴 액세서리 중에서 딤머스위치도 동일한 방법으로 스마트싱스에 연결이 가능하나,

휴 브릿지(Hue Bridge)와 동시에 연결이 되지는 않는 약간의 아쉬운 점도 존재하더라.







그리고 스마트싱스 'CoRE' SmartApps로 아주 간단한 자동화 피스톤을 만들어 주었다.







이제는 주방의 모션센서 아래에 대갈빡을 들이밀면 식탁등과 냉온수기가 동시에 켜지고 움직임이 없으면 10분 후에 자동으로 꺼진다.

나는 워낙 단무지(단순, 무식, 지랄) 성격의 인간이라서 그동안 스마트싱스 'CoRE'를 외면(外面) 했었는데 이 놈 정말로 진퉁 같더라.





반응형
And Comment 6
prev | 1 | next