일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 프로그래머스
- 상한가
- 손에 잡히는 경제
- Programmers
- 주식 분석
- 손경제
- 알고리즘
- 백준
- 테마주
- 경제뉴스 요약
- 주식 상한가
- 손에 잡히는 경제 요약
- Python
- boj
- 자바
- java
- 경제뉴스
- 급등주
- 손경제 요약
- 상한가 이유
- 이진우의 손에 잡히는 경제
- 주식
- 코딩테스트
- 상한가 분석
- 급등 이유
- 코테
- 파이썬
- 이진우
- 급등주 분석
- 경제
- Today
- Total
Completion over Perfection
홈 iot 구축 - NFC로 거실 조명을 켜보자! 본문
NFC 태그로 거실조명 켜고 꺼보도록 하자
"내겐 너무나 먼 거실조명 스위치"
거실 조명을 켤 수 있는 스위치는 거실 가장 안 쪽에 있다?
저희 집은 구조가 특이합니다.
무슨 생각으로 지은건지 모르겠습니다.
예를 들자면 거실 스위치가 그렇습니다.
거실 스위치가 거실 가장 안쪽에 자리하고 있습니다.
그 말인 즉슨,
거실 조명을 켜려면 어두컴컴한 거실을 지나 조명 스위치를 눌러야 한다는 겁니다.
보통 거실조명은 신발장으로 가기 전에 위치하지 않나요?
우리집만 이런건가...
어쨌거나..
밖에 외출할 때는
거실조명을 끄고 어두컴컴한 거실을 지나 신발장으로 가야 하고,
외출하고 돌아와서는
어두컴컴한 거실을 지나 거실조명을 켜야 합니다.
이런 이유 때문에 스마트폰으로 거실 조명을 켜고 끄고 싶어서 홈 iot에 공부를 하게 되었고,
결론적으로는 아주 만족하며 잘 사용하고 있습니다.
다만, 구축에 필요한 재료들이 조금 많습니다.
"그래서 홈iot 구축에 필요한 재료는??"
재료 소개에 앞서 먼저 제가 구현하려고 했던 홈iot 환경은
집에 들어오자마자 스마트폰으로 nfc태그를 하면
자동으로 거실 조명이 켜지는 환경이었습니다.
마치 지하철이나 버스를 탈 때 교통카드를 태그하듯이 말이죠.
생각만해도 편리한 환경인 것!
.
.
.
어쨌거나..
이런 환경 구성에 필요한 재료는 아래와 같습니다.
[준비물]
1. 샤오미 이라이트 Xiomi Yeelight 스마트전구 2개
- 필립스 등 다른회사 제품도 상관없음
2. 스마트폰
(전 갤럭시S10 으로 진행했습니다.)
- 어플을 설치할 수 있는 스마트폰이면 아무거나 상관없음
3. IFTTT 어플리케이션
- 홈 iot 명령을 실행하게 해주는 앱 템플릿 어플리케이션
4. 인터넷 공유기
- 집에 인터넷 다 있으시죠?
5. nfc 스티커
- 아무거나.. 250원짜리도 상관없음
6. NFC Tools 어플리케이션
- NFC 스티커에 명령어를 써주는 어플입니다.
"작동하는 방법은??"
기본적은 작동방식은 이렇습니다.
1. 스마트폰으로 미리 세팅해둔 nfc스티커를 태깅한다.
2. nfc스티커에 입력된 명령어를 스마트폰으로 전송한다.
3. 스마트폰에서 IFTTT webhook을 통해 샤오미 스마트전구에 불을 켜도록 명령을 전송한다.
4. 샤오미 전구가 켜진다.
환경을 구축하면서 여러가지 이슈가 발생했었는데요,
왜 기획팀과 개발팀이 싸우는 지 이유를 잘 알게 되었습니다.
어떠한 이슈들이 있었는지는 차근차근 설명을 드리도록 할게요.
제가 머릿속으로 구상했을 때와 실제 환경을 만들어봤을 때
가장 큰 괴리가 있었던 부분은
NFC 스티커에 명령을 입력할 수 있는
NFC tools라는 앱이 생각보다 명령들이 제한적이었다는 사실이었습니다.
저는 처음에 생각했을 때는
예를들면 NFC 스티커에 아래와 같이 명령어를 넣을 수 있을 줄 알았거든요.
1. 스마트폰으로 NFC 태그를 하면 IFTTT라는 앱을 실행
2. IFTTT 앱에서 등록되어있는 전구 2개의 switch를 ON
하지만 실제로는 1번만 구현이 가능했고,
2번에서 막혀버렸습니다.
NFC로는 특정앱 실행이나 인터넷 브라우저를 열어서 특정 URL를 입력하게는 가능하지만
특정 앱 안의 명령까지는 할 수 없었던 거죠.
헉헉..쓰다 너무 힘들어서, 2편으로 넘기도록 하겠습니다.
'사용기' 카테고리의 다른 글
윌라 오디오북 정기구독 신청 및 사용기 (0) | 2020.07.25 |
---|---|
거제 연잎밥 맛집 - 소향다원 리뷰 (0) | 2020.07.19 |
애드센스에 합격하려면 어느정도 스펙이어야 할까? (2) | 2020.06.26 |
맥북프로 16인치 싸게 사는방법 (0) | 2020.06.21 |
워시존(Washzone) 하남 미사점 사용기 (0) | 2020.06.14 |