Category: Home IOT

Open Hardware를 이용한 Smart 용품 제작

LG에어컨 Iot 에어컨으로 만들기

저번 시간에 IR 라이브러리 lirc에 대해서 열띤 설명을 했었죠 .. 그래서 제가 쓰는 LG 에어컨 리모컨을 irrecord로 등록하려고 하는데 .. IR 신호가 단발성이더라고요 …. 그래서 conf 파일을 만드는게 불가능 했습니다…. 미친듯이 눌러도 “.”이 안늘어 나요 ㅜㅜ …망함이라고 생각하는 순간 pigpio 라이브러리 에서 제공하는 예제 덕택에 살아 났습니다. 

저의 썸머 라이프의 은인 pigpio 어떻게 사용하는지 알아 볼게요 !! ㅎㅎ

라즈베리파이 3 B+ IR 센서로 에어컨 켜기 (lirc 사용법)

안녕하세요 라이프온룸입니다. 

자 오늘은 여름 맞이 DIY 집밬에서 에어컨 켜기 입니다.  !!!

에어컨에 IOT 기능이 달려 있다면 굳이 안해도 되겠지만 저의 에어컨은 LG 휘센 .. 거의 이제 중년의 나이라서 IR 리모컨이 유일한 제어 수단입니다. ㅠㅜ

하지만 중년파워 보여 줘야죠 !! 라즈베리파이에 IR Transmitter 모듈을 달아서 Alexa 앱으로 IR 신호로 전송해 에어컨을 켜보겠습니다. 혹시 이해가 안가시는 분들은 아래 포스팅을 보고오면 좋을 것 같아요 ㅎ 

Python 으로 Sonoff 제어 하기 (feat 라즈베리파이)

안녕하세요 라이프온룸 호그룰루 입니다. ?????오늘은 라즈베리파이에서 파이썬으로 Sonoff를 제어하는 코드를 만들어 보겠습니다. 만들게 될 코드는 eWeLink App 과 비슷한 역할을 하게 됩니다. 그러니까 Python 코드가 eWeLink Cloud 에 연결되어 sonoff를 제어하는 것이지요 !들어가기 전에 저는 왜 라즈베리파이로 Sonoff를 제어 하려 할까요 ???? ㅋㅋㅋ 이미 Alexa와 폰으로 제어가 가능한데 말이죠 ! 그 이유는 그냥 재미? 인 것도 있지만 라즈베리파이는 GPIO를 사용할 수 있기 때문입니다. 즉 터치센서, 리모컨 수신기, 소리 인식 센서, 빛 감지 센서 등등등 다양한 입력 부품을 통해 Sonoff를 제어할 수 있기 때문이지요 !! 리얼 유니크한 울트라 신박한 스마트 홈이 탄생할지도 모르잖아요 ? ㅋㅋㅋㅋㅋ … 뭐 여튼 바로 방법을 알아 봅시다. ~

Sonoff Alexa 와 연동하기

안녕하세요 라이프온룸 호르그 입니다. 오늘은 저번 포스팅에서 설치한 Sonoff 를 에코닷과 연동해보겠습니다. 연동은 굉장히 간단스 합니다. 우선 Alexa APP에 들어가서 Skills 를 선택한 다음 ewelink를 검색합니다. 

Sonoff 로 저렴하게 SKT 스마트홈 같은 집 꾸미기

오늘은 저렴한 Iot 스위치 Sonoff를 집에있는 램프와 연결해 보고 알렉사와 연동까지 해보겠습니다. Sonoff 는 EWelink 라는 APP 혹은 구글홈, 아마존 에코와 같은 스마트 스피커로 특정 전자제품에 전원을 공급했다가 끊었다 할 수 있는 장치입니다. Sonoff 의 장점이라면 저렴함 과 유연함입니다. 우리나라에 SKT스마트플러그 가격이 25,000원 정도 하지만 Sonoff 의 경우에는 AliExpress에서 5000원 정도합니다. 또한 SKT 의 경우 LTE 망에서 스마트 기기를 Control 하려면 또 요금 서비스에 가입해야 하죠 … 하지만 Sonoff의 경우에는 eWeLink Cloud를 무료로 제공 합니다.  즉 기기만 사면 추가 비용이 들어가지 않는다는 말이지요. 또한 Sonoff의 경우에는 Sonoff-Tasmota 라는 firmware가 존재합니다. 이 firmware는 Sonoff 를 개인 Cloud 에 붙이는 걸 가능하게 하여 자기가 원하는 방식대로 장치를 Control 하는게 가능합니다. 나름 기기를 유연하게 사용할 수 있는것이지요. 

알렉사로 컴퓨터를 켰다면 꺼 보자 !! (Feat MQTT) [2]

안녕하세요 라이프온룸 호그스 입니다. :):):)이번 포스팅에서는 MQTT 브로커를 구독하는 윈도우 서비스를 만들어 볼게요 ! 알렉사로 컴퓨터를 끄기 위한 목적으로요 ! 작업 순서는 이래요 환경구성라이브러리 설치컴퓨터를 끄는 MQTT 섭스크라이버 코드 만들기 위 코드를 윈도우 서비스로 만드는 코드 만들기 서비스 등록 후 실행

알렉사로 컴퓨터를 켰다면 꺼 보자 !! (Feat MQTT) [1]

시작을 했으면 끝을 봐야 겠죠 ? ㅋㅋ 이번 포스팅에서는 알렉사를 이용해 컴퓨터를 꺼볼게요 전 포스팅을 좀 복습해 보자면 우리가 아두이노 모듈 코드를 짤 때 블루투스 모듈로 문자열 True를 받으면 컴퓨터를 켰었죠 ??? 여기 if 문에 False 를 추가해서 똑같은 코드를 넣으면 컴퓨터를 끌 수 있겠죠 ? 심지어 컴퓨터가 켜져있는 상태에서 
사실 요즘에는 전원 스위치를 딸깍 눌러서 끄나(꾸우욱 누르면 강제종료기 땜에 좋지 않을 수 있습니다.) Window에서 종료를 하나 차이는 없습니다. 그래서 위에 설명했던 방법으로 끄셔도 상관이 없어요 !! ㅋㅋ (근데 저는 준 구시대 사람이라 항상 Window에서 끔니다. ㅋㅋㅋ )하지만 교육적인 차원에서 ㅋㅋ 그리고 아두이노 모듈을 만들기 귀찮은 피플분들을 위해서 에코닷과 라즈베리파이 만 가지고 컴퓨터를 꺼 볼게요 !

알렉사로 컴퓨터를 원격으로 켜보자 !! (2)

안녕하세요 라이프온룸 호그르 입니다. :)저번시간에 컴퓨터를 원격으로 켜는 기기를 만들어 봤죠 ? (링크참조)오늘은 알렉사로 저번 시간에 만든 기기를 제어해 보겠습니다. !!! 준비물이 뭐가 필요한지 부터 보고 가죠 !

알렉사로 컴퓨터를 원격으로 켜보자 !! (1)

오늘은 알렉사로 혹은 원격으로 컴퓨터를 켜는 방법에 대해 알아볼게요 !이번 DIY로 원격에서 컴퓨터를 켜서 게임을 돌린다거나 자기 컴퓨터가 느려서 미리 켜놓고 싶다거나 하시는 분들에게 도움이 되었으면 좋겠습니다. 컴퓨터를 원격으로 켜는 방법중에 WOL 이라는 방법이 있습니다. 대상 컴퓨터의 메인보드에 PCIE/PCI 를 대기상태로 만든 뒤 공유기나 다른 컴퓨터에서 매직패킷 이라는 특수한 패킷을 쏘면 컴퓨터를 켤 수 있습니다. WOL은 가장 간편하게 ? (바이오스 세팅, 윈도우 세팅 변경, 공유기 DDNS, DMZ 세팅 등 막간단하지는 않아요 ㅜㅜ .. ) 할 수 있는 방법인 것 같습니다. 하지만 저의 경우엔 PCI 슬롯이 대기모드여서 그런지 컴퓨터 본체 LED가 꺼지질 않더라고요 ㅜㅜ 참고로 저는 Asrock 보드를 사용중입니다. 컴퓨터가 완전히 꺼지지 않는 상태라는게 좀 꺼림직하더라구요 ㅜㅜ 그래서 그냥 아두이노와 릴레이 모듈을 이용해 파워선을 쇼트해서 하는 방법으로 원격 컴퓨터 오온~ 기능을 구현 했습니다. 그리고 저번 시간에 했던 Fauxmo 를 이용해 알렉사로 혹은 원격에서 알렉사 얩으로 컴퓨터를 켤수 있게 했습니다. ㅋㅋㅋㅋㅋ 

라즈베리파이 3 B+ HC-06 블루투스 모듈연결

오늘은 라즈베리파이에서 HC-06 으로 블루투스 연결을 해볼게요. 먼저 준비물이 뭐가 필요한지 보고 갈게요 !1. 준비물라즈베리파이 3 B+아두이노 HC-06 블루투스 모듈브레드보드 및 점퍼선 수-수준비물이 완료 되었으면 아두이노에 블루투스를 결선하고 스케치를 짜서 주입해 봅시다.