미커넥터에서 샤오미 기기를 등록해서 사용하려면
사용하는 토큰을 추출해야 한다.
자동으로 토큰이 뜨는 경우도 있는 것 같은데
나는 자동으로 잡히지 않아서 수동으로 추출해야 한다.
아래 사이트를 참고하면 토큰을 추출하는 방법이 나와있다.
https://www.home-assistant.io/integrations/vacuum.xiaomi_miio#retrieving-the-access-token
https://hakorea.github.io/integrations/vacuum.xiaomi_miio/#retrieving-the-access-token
모바일 앱을 통해서 토큰을 추출해야 하는데
아이폰은 많이 귀찮아서
안드로이드로 추출하는게 편할 것 같다.
안드로이드도 미홈 앱 버전이 v5.4.49 까지만 루팅없이 가능하고
v5.4.54 부터는 루팅을 해야하기 때문에
v5.4.49 apk를 구해서 추출하는게 가장 편한 방법이다.
아래 링크에서 apk를 다운로드해서 설치하면 된다.
https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-4-49-release/
설치하고 로그인해서 정상적으로 연동하고 화면에 등록한 기기들이 뜨면 준비 끝.
아래 경로에 있는 로그 파일을 찾으면 된다.
/내장 메모리/SmartHome/logs/plug_DeviceManager/YYYY-MM-DD.txt
해당 로그 파일을 열어보면 중간쯤 json 형식으로 된 텍스트 안에 토큰이 있다.
쉽게 token을 검색하면 된다.
등록된 기기들이 전부 보여서 원하는 기기의 토큰을 정확하게 찾기 어려울 수 있는데
processResult in result= 뒤에 있는 중괄호{} 로 싸인 부분을 모두 복사해서
아래 사이트에서 Beautify 해서 보면 시인성이 높아진다.
원하는 기기의 토큰을 찾았으면
미커넥터에서 등록하면 된다.
등록된 기기 목록
20/11/17
위 이미지 잘못 등록되어 있어서 수정했습니다.
등록된 장비 화면은 위와 같이 나타나며
3개의 기기 모두 등록했지만
미 커넥터에서 지원하지 않는 기기는
등록해도 사용할 수 없으며
메인 화면에서 초기화 되지 않은 장비 라고 나타납니다.
'IoT' 카테고리의 다른 글
스마트 홈 구축 - 미 리모트 설치 및 스마트싱스 연동 2 (0) | 2020.06.11 |
---|---|
스마트 홈 구축 - 미 리모트 설치 및 스마트싱스 연동 1 (0) | 2020.06.09 |
스마트 홈 구축 - ha-connector 설치 (home-assistant, smartthings 연동) (1) | 2020.05.26 |
스마트 홈 구축 - home-assistant, xiaomi 스마트 허브 연동 (2) | 2020.05.24 |
스마트 홈 구축 - mi connector 설치, 스마트싱스 허브 연결 (1) | 2020.05.21 |