스마트씽스는 없고요
시놀로지, 샤오미 기기와 센서류,
샤오미 게이트웨이가 있고
애플 홈킷으로 샤오미 기기를 조작하려고 합니다.
제 능력이 부족하다보니
로드맵(?)이나 테크트리를 어찌 찍어나가야 하는지
도통 모르겠네요.
현재까지 진행된 상황은
네이버 스마트씽스 카페에서 찾아보고
시놀로지에 홈브릿지와 홈어시스턴트 설치는 완료했는데
이 다음을 모르겠네요.
자세한 강의수준까지는 바라지 않습니다.
"A 다음엔 B 하면 된다." 정도의
이정표 정도만 제시해주시면
제가 열심히 찾아보겠습니다. ㅠㅠ
docker 사용이 안되는 모델이라면 debian chroot로 homebridge를 설치하는 방법도 있는거로 알고있습니다.
homebridge plugin으로는 aqara로 npm에서 검색해서 사용하시면 될거같네요.
현재 여기까지는 진행했습니다.
이 다음부터 뭘 어찌해야 할지 ㅠㅠ
저같은 경우는 샤오미 게이트웨이 플러그인은 homebridge-mi-aqara를 사용합니다.
감사합니다!
1. HA를 도커에 깔아서, 샤오미 공기청정기 + 전구를 붙히기
1-1. 공유기에서 각 장비마다 DHCP말고 고정IP 설정
1-2. 토큰값 따는 커맨드로 샤오미 공기청정기의 토큰값 따기
1-3. custom_components 폴더에 연동할 장비의 py 파일 업로드
(ex. 샤오미 공기청정기 : /volume1/docker/homeassistant/custom_components/airpurifier# lsxiaomi_miio.py)
1.4. IP, 토큰값과 custom_components 에서 지정해준 양식으로 configuration.yaml 파일 수정
여기까지 하면 HA에서 컨트롤이 됩니다.
마음에 들게 양식을 바꾸려면groups, automations, 등등 추가 공부하면 되요.
2. HA와 HomeBridge 연동
저같은 경우는 아이폰 "홈" 앱에 등록해서 사용하는게 목적이었습니다.
궁극적인 목적은 시리로 조정 + 아이폰 홈에서 자동화 사용
도커에서 HB깔고, 비번부터 걸고
연동할 장비들의 plugin 설치 (HB 로그인해서 plugin 에서 그냥 검색하면 되요)
그 플러그인 양식에 맞게 config.json 수정
여기까지 하면 아이폰 "홈" 앱에서 연동한 장비들이 보여요
홈에서 장비가 보인다면 시리 사용이 가능합니다.
시리야, (거실) 공기청정기 꺼
시리야, (아기방) 불켜
그 뒤에 자동화는 한글이니... 그냥 편하게 하고싶은대로 하면되요
첫번째 사람이 집에 도착 시, 일몰 후라면 불을 켜라
첫번쨰 사람이 집에 도착시 공기청정기를 켜라
마지막 사람이 집에서 떠날 때 모든걸 꺼라
등등...
제가 홈에 등록하고, 와이프를 초대하는것까지는 잘 됐는데
가족구성원 둘인 상황에서, 제가 출근한다고 집에서 나가면
와이프가 있어서 모든 장비가 안꺼져야 자동화 한대로 동작하는건데...
제가 출근하니 그냥 꺼지더라구요 전부다.
원인은 와이프 주소록 내카드? 에 집주소가 안들어가있어서 그랬었습니다.
저는 들어가있었구요...
좀 정리없이 주저리주저리 했는데 구성하시는데 도움이 되었으면 합니다.
저도 최종 목표는 시리로 조종이거든요.
감사합니다! 정말 많은 도움이 됩니다!! ^^
홈브릿지를 잠시 정지한뒤, npm을 이용하여 플러그인을 설치합니다.
npm -g install homebridge-mi-aqara
위의 명령어를 도커 터미널이나, chroot에서 입력해주시면 플러그인이 설치가 됩니다.
이후 홈브릿지 디렉토리 내에 있는 config.json에 내용을 추가해주시면 되는데, 샘플파일을 참조하시면서 리드미와 함께 참고하시면 됩니다.
https://github.com/YinHangCode/homebridge-mi-aqara/blob/master/README.md
콘피그 수정 중입니다! ^^
설정 과정에 샤오미 기기들의 토큰값과 ip주소가 필요합니다...
토큰값 추출은 검색해보시면 자세히 설명해놓은분들이 계시고...
각 기기 ip주소는 고정해두시는게 정신건강에 좋습니다...
그리고 자동화설정을 위해 HA를 연동하는것보다는...
서드파티 홈킷앱을 쓰시면 삽질을 줄일수 있습니다
서드파티 홈킷앱 쓰신다면
추천 부탁드려도 될까요??
Home – Smart Home Automation by Matthias Hochgatterer
https://itunes.apple.com/us/app/home-smart-home-automation/id995994352?mt=8
Elgato Eve by Elgato Systems
https://itunes.apple.com/us/app/elgato-eve/id917695792?mt=8
이 두가지 정도가 추천 드릴만한 앱이네요
home은 유료라... eve먼저 써보시고 모자란부분이 있다고 느껴지시면 갈아타시는게 좋을듯해요
제가 쓰는 알렉사의 경우 하모니와 결합으로 거의 모든 기기를 음성으로 컨트롤합니다.
전등 온 오프서 부터 시작해서 티브 채널 돌리는 사소한 것까지요.
기기를 사실 때마다 등록 시키는 재미가 쏠쏠하죠.
우리집 9살 꼬마가 지나가며.."알렉사 턴 오프 테이블 라이트" 라고 식탁불을 끄죠 ^^
하나로 쭉 나가시는 게 정신 건강에 좋습니다. 단계도 줄이시구요.
전 브릿지는 안씁니다. 스마트띵스는 있는데..알렉사 에코가 허브를 품고 나와서..그냥 자리만 지키고 있죠. ^^
울 꼬맹이들 내가 멜론 100곡 나스에 올려두면 알아서 알렉사에게 틀으라 하죠. ^^
"알렉사. 애스크 오디오스테이션 투 플레이 더 플레이리스트 멜론"
영어 해라 해라 보다 좋습니다. ^^
시리로 명령하는 것이 목표에요. ^^
영어로 하는건 부담스러워서요 ㅎㅎㅎ
근데, 아이 영어공부엔 좋겠네요!
이걸 활용해보려고요.
패드나 애플티비 없이 하는 방법은 모르겠습니다 ㅠㅠ
home assistant- ip(wifi) 기반 기기 인식용 + 공공데이타 불러와서 센서로 만드는 용
샤오미게이트웨이 - 샤오미 기기들 인식용 (단, 전동커튼은 ST에 인식)
위처럼 각각 적당한 플랫폼에 장비를 인식시킨후
홈브릿지를 통해 homekit으로 장비전달
: 이모든게 홈킷이 폐쇄적이라 생기는 불편함 같네요.
이후 음성명령(시리,한국어), 자동화(homekit 말고 유료앱인 Home – Smart Home Automation by Matthias Hochgattererhttps://itunes.apple.com/us/app/home-smart-home-automation/id995994352?mt=8 이용)
이렇게 사용중입니다.
요즘HA는 홈브릿지 없이 자체적으로 홈킷에 브릿지 시키는 기능이 내장되어 있습니다.
/Vollago
그렇다면, 반대로
시리에게 말하면,
1. 시리 - 홈킷
2. 홈브릿지
2-1. 샤오미게이트웨이-샤오미 기기&센서
2-2. 홈어시스턴트 - wifi 기기&공공데이터 센서
이렇게 되는거군요?!
감사합니다!
장님이 코끼리 만지다가
드디어 실눈을 뜬것 같습니다!! ^^