토큰 사이트 샤오 미 - tokeun saiteu syao mi

2020-09-02

샤오미 토큰 추출을 하는 방법은 여러가지가 있지만 그중 가장 간단한 방법이다.

블루스택 또는 녹스 와 같은 가상화 시스템으로 앱을 설치하든,

공기계, 사용중인 안드로이드 폰으로 설치하든 무방하다.

https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-4-49-release/

미홈 5.4.49 버전을 설치한 후 로그인하여 등록된 기기(ex. 공기청정기) 를 앱을 이용해 한번 껏다키든 만져준다.

그 후 solid explorer, 내파일 과 같은 탐색기 앱으로

내장메모리>SmartHome>logs>plug_DeviceManager 경로를 찾아간다.

2020-08-27.txt 와 같은 파일을 열고 token 이라고 검색을 해보면 기기의 토큰을 구할 수 있다.

토큰 뿐만 아니라 zhimi.airpurifier.ma2 와 같은 세부적인 모델명도 알 수 있다.

관련

사용하는 토큰을 추출해야 한다.

나는 자동으로 잡히지 않아서 수동으로 추출해야 한다.

아래 사이트를 참고하면 토큰을 추출하는 방법이 나와있다.

안드로이드로 추출하는게 편할 것 같다.

v5.4.49 apk를 구해서 추출하는게 가장 편한 방법이다.

아래 링크에서 apk를 다운로드해서 설치하면 된다.

설치하고 로그인해서 정상적으로 연동하고 화면에 등록한 기기들이 뜨면 준비 끝.

아래 경로에 있는 로그 파일을 찾으면 된다.

해당 로그 파일을 열어보면 중간쯤 json 형식으로 된 텍스트 안에 토큰이 있다.

쉽게 token을 검색하면 된다.

아래 사이트에서 Beautify 해서 보면 시인성이 높아진다.

Best JSON Formatter and JSON Validator: Online JSON Formatter

Online JSON Formatter and Online JSON Validator also provides tools to convert JSON to XML, JSON to CSV, JSON Editor, JSONLint , JSON Checker and JSON Cleaner. JSON Formatter Online and JSON Validator Online work well in Windows, Mac, Linux, Chrome, Firefo

jsonformatter.org

미커넥터에서 등록하면 된다.

위 이미지 잘못 등록되어 있어서 수정했습니다.

메인 화면에서 초기화 되지 않은 장비 라고 나타납니다.

IOT를 하다보면 중국의 대단함을 많이 느낍니다.

알리익스프레스도 그렇고,

특히나 샤오미는 싼 가격에 성능도 제법 좋아서

(물론 비싼게 성능은 훨~씬 좋습니다. 가성비 측면의 얘기)

샤오미 제품을 많이 사용하게 되는데요.

그러다 보니 샤오미 기기들을 HA에 붙이기위해

샤오미 토큰을 추출할 일이 많이 있습니다.

샤오미 토큰 추출하는것은

샤오미 미리모트 세팅하기에서도 살짝 다뤘던 부분인데요.

이부분이 아주 중요하여 하나의 글로 따로 좀 더 상세히 정리해 보려합니다.

http://ohminy.com/221507053612

기존에는 샤오미 토큰 추출하는게 아주 귀찮았었는데요.

아~~~~주 쉬운 방법이 나와서, 이 방법을 알고 나서 부터는 이 방법으로 잘 사용하고 있습니다.

이 방법대로 하면 핸드폰을 PC에 연결할 필요도 없습니다.

자 그럼 시작해보겠습니다.

토큰 사이트 샤오 미 - tokeun saiteu syao mi

As per Version 5.4.49 the Android Mi Home app stores the token readable in the log files. It can easily be retrieved in the folder Smarthome on in the Android device. Just open the text file inside the Smarthome/logs folder and search for the token.

대충 읽어보면... 음...

5.4.49 버전에서는 걍 log 파일에 들어 있으니 걍 열어서 읽어라....?!?!?

토큰 사이트 샤오 미 - tokeun saiteu syao mi

설치하고 미홈 로그인 하는거는 뭐 걍 생략 할께요

토큰 사이트 샤오 미 - tokeun saiteu syao mi

5.4.49가 설치 되었지요?

이게 딱 이 버전에서만 가능한 방법이기 때문에 업데이트가 되버리면 안됩니다.

업데이트 확인에 빨간불 들어와도 걍 무시해주세요.

토큰 사이트 샤오 미 - tokeun saiteu syao mi

업데이트 하시면 아니되옵니다

토큰 사이트 샤오 미 - tokeun saiteu syao mi

업데이트 하시면 아니되옵니다

구글플레이스토어에서도 자동 업데이트 기능은 꺼주시고요

이제 스마트폰의 아무 파일 관리자 프로그램으로 폴더에 접근해볼까요?

위치는 내부저장소/Smarthome/logs/plug_DeviceManager 입니다.

토큰 사이트 샤오 미 - tokeun saiteu syao mi

토큰 사이트 샤오 미 - tokeun saiteu syao mi

저기의 txt로 된 로그 파일을 아무 편집 프로그램으로 열면 되는데요.

전 ES 편집 노트를 사용하였습니다.

토큰 사이트 샤오 미 - tokeun saiteu syao mi

뭔가 글짜들이 많이 있을텐데요.

다 무시하고 token 을 검색해 보면!!

토큰 사이트 샤오 미 - tokeun saiteu syao mi

토큰 사이트 샤오 미 - tokeun saiteu syao mi

이제 필요한 기기의 토큰값만 PC로 복사해주면 되는데요.

전 join이 깔려 있어서 이 과정도 선 연결 없이 가능합니다.

http://ohminy.com/221468519502

토큰 사이트 샤오 미 - tokeun saiteu syao mi

이제 HA 설정 파일에 넣고 사용하면 되겠네요 ^^

http://ohminy.com/221507053612

토큰 사이트 샤오 미 - tokeun saiteu syao mi

(아마도.. 이 5.4.49 버전은 샤오미 개발자의 실수가 아닐까 싶네요)