스마트 스위치 Sonoff를 지르다. - 2. 세팅 (2)

2017. 4. 16. 10:06전자제품

첫 포스팅 후. (아래)

스마트 스위치 Sonoff를 지르다. - 1. 개봉 및 세팅 (1)

한 달이 지나서야 스마트싱스와 연결했다. 



좋은 정보나 틀린 내용이 있을 경우.

가르쳐주시 감사히 배우겠습니다.




1. 준비물.

SONOFF. (아래)

추가 주문한 SONOFF까지 도착.

mini B Type USB. (아래)

FTDI와 PC 연결을 위해 필요하다.

암/수 점퍼 케이블. (아래)

FTDI와 SONOFF 케이블 연결을 위해 필요하다.

난 브레드보드가 있어서 수/수 케이블을 사용했다.

FTDI 3.3V. (아래)

다른 곳에서 다시 주문했다. 

불량이었던 제품(좌)과 다시 주문한 제품(우).




2. 준비.

스마트싱스 포럼의 재능 기부자 내용을 재구성했다. (아래)

https://community.smartthings.com/t/release-sonoff-sonoff-th-s20-touch-device-handler-smartapp-5-10-smart-switches/45957


2-1. IDE.

다음 링크에 들어가서.

https://graph-na02-useast1.api.smartthings.com

DTH, SmartApps를 설치하자.


DTH 설치. (아래)

https://github.com/erocm123/SmartThingsPublic/blob/master/devicetypes/erocm123/sonoff-wifi-switch.src/sonoff-wifi-switch.groovy


SmartApps 설치. (아래)

https://github.com/erocm123/SmartThingsPublic/blob/master/smartapps/erocm123/sonoff-connect.src/sonoff-connect.groovy



2-2. PC.

FTDI 드라이버 설치.

http://www.ftdichip.com/Drivers/D2XX.htm


참고.

윈도우10은 자동 설치가 된다.


FTDI 드라이버 및 포트 확인.

장치관리자에 들어가서. (아래)

범용 직렬 버스 컨트롤러에서.

USB Serial Converter 및 USB Serial Port(COM4) 속성에 들어가..

포트 번호를 기억한 후.

USB 케이블을 분리하자.


참고.

USB Serial Port가 여러 개인 경우 FTDI를 뺐다 끼우면 알 수 있다.


파일 다운.

ESPEasy firmware flashing tool(링크)를 다운받아 압축을 풀고.

Sonoff.ino.generic(링크)도 다운받아.

압축을 푼 ESPEasy_R120 폴더에 넣어놓자. (아래)



2-3. SONOFF와 FTDI 연결.

점퍼 케이블 연결을 고정하기 위해 SONOFF에 납땜을 하자. (아래)

(선택사항이다.

하나는 납땜을 안 하고 해봤는데.

약간의 문제가 있었지만 잘 되더라. (아래)

어디서 다운받았는지 기억 안 난다. (아래)

스샷에도 적혀있듯 통구이되기 싫으면 아직 220V에 연결하지 말아라.


참고.

브레드보드에 SONOFF를 다음과 같이 연결할 경우. (아래)

핀이 브레드보드와 연결되어 있으면 안 된다. (아래)




3. Flashing Firmware.

3-1. 명령 프롬프트(커맨드 창) 실행.

ESPEasy_R120 폴더에 들어가 시프트 버튼을 누른 후.

오른쪽 마우스 버튼을 누르자.

여기서 명령 창 열기 실행. (아래)



3-2. 프로그램 모드 진입.

SONOFF의 프로그램 버튼(검정색 긴 막대)을 누르고 있는 상태로.

FTDI의 USB 케이블을 PC와 연결한 다음.

1~2초 후에 손을 떼자.


참고.

브레드보드에서는.

FTDI만 제거해서 시도해도 문제없다.



3-3. 명령어 입력.

아래 명령어를 복사해서 3-1의 커맨드 창에 붙여넣고.

%comport%를 지우고 2-2의 포트 번호를 넣은 후 엔터.


참고.

위의 스샷을 바탕으로 난 아래와 같은 명령어를 실행했다.



3-4. 명령어 실행 중.

명령어를 누르면 다음과 같은 화면이 나온다. (아래)

플래슁이 진행되는 동안 FTDI 상태. (아래)


참고.

프로그램 모드에 진입한 후 명령어 실행 동영상이다. (아래)



3-5. Flashing 완료.




4. 스마트싱스(SmartThings) 연결.

4-1. 220V 연결.

Input에 연결 후.

버튼을 눌러 초록색 불이 나오면 정상이다. (아래)



4-2. SONOFF와 연결.

Wifi 목록에 들어가서

Sonoff.맥주소로 이루어진 SSID를 선택한 후.

암호 configme를 눌러 연결하자. (아래)

아래 화면(좌)을 기다려서.

Configure WiFi를 터치한 후.

스마트싱스와 같은 네트워크에 있는 SSID를 선택, 암호 입력, save를 누르자. (아래)

(5Ghz는 지원하지 않는다.)

"스마트싱스 앱 - Marketplace - SmartApps - 스마트 앱 나의"에 들어가서.

Sonoff (Connect)를 찾아 Discover Devices를 누른 후 기다리자. (아래)

장치 선택 후 Done. (아래)

새로 추가한 장치(Sonoff(192.168.0.89))가 보인다. (아래)



5. 완료. 

ON, OFF 상태 및 최근 기록도 잘 보이며.

우측 상단의 톱니바퀴를 누르면 자동 종료 등의 설정을 할 수 있다. (아래)




6. 후기.

작동 속도는 빠르다.

Wifi 기반이라 네트워크 상황에 따라 다르겠지만.

일단은 빠르다.


신뢰도는 아직 모르겠다.

자동화 설정 후.

처음과 다르게 신뢰도가 떨어지는 장치를 봐서.

시간을 두고 지켜볼 문제다.


가성비가 좋다.

비록 Wifi 기반이지만.

이 가격에 연동되는 장치를 만나서.

반갑다.


아마존 에코와 연동이 가능하다고 한다.

내 환경하고는 상관없지만.

에코와 직접 연결이 가능하다고 한다. (아래)


연결 방법과 크기가 가장 큰 장점이다.

콘센트에 직접 연결하는 방식이 아니라. (아래)

스마트 플러그 PM-B430-ZB를 지르다. - 2. 세팅 및 후기, OSRAM LIGHTIFY DTH 변경.

가구 뒤 콘센트 활용이 가능하며.

천장, 큰 복스에 매립이 용이하다.


조심하자.

통구이 될 뻔했다. (아래)

위의 장점을 한 번에 없애버리는 단점이 될 수 있다.

결선부 나사가 헐거워지거나.

꼬맹이들이 선을 힘껏 잡아당기거나.

화장실과 같은 습한 곳에서는.

큰 사고라는 단어로 끝나지 않을 수 있어.

설치 장소에 대한 깊은 고민이 필요하다.




총평.

일단 추가 주문은 했다.



추가 - 2017년12월20일.

방법이 바뀌었다.

http://cafe.naver.com/stsmarthome/1312



추가 - 2018년03월03일.

Sonoff RF, Basic, R2 등등에 대한 지원 제품 목록 및 자료

https://github.com/arendst/Sonoff-Tasmota

반응형