Skip to content

Сборник информации по аппаратному и програмному модингу Xiaomi Gateway

Notifications You must be signed in to change notification settings

T-REX-XP/XiaomiGatewayHack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

XiaomiGatewayHack

Сборник информации по аппаратному и програмному модингу Xiaomi Gateway Все наработки из телеграм чата собраны для удобства в одном месте.

Распиновка и фото плат

Gateway UART pinout

Alt text

Gateway USB and UART pinout

Alt text

Get power for USB

Alt text Alt text Alt text

Aqara door window sersor

Alt text

JN5169 pinout

Alt text

Hacking Xiaomi Aqara to use 5v USB power or 12 volts

https://www.youtube.com/watch?v=Mcq02y5SwGw

How to create backup

nc -p 2222 -l | dd of=/dev/mtdblock6

or

gzip -c -9 /dev/mtd0 > /tmp/mtd0.gz  
gzip -c -9 /dev/mtd1 > /tmp/mtd1.gz  
gzip -c -9 /dev/mtd2 > /tmp/mtd2.gz  
gzip -c -9 /dev/mtd3 > /tmp/mtd3.gz

or

tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz

Create backup via nand dumping

Снятие полного образа Чтение областей нанд

nand read 80800000 0 100000
nand read 80800000 300000 700000 

Выкачать 2 дампа образа на компьютер, путем записи лога консоли с выводом памяти на экран, а затем преобразовать его в бинарный файл.

minicom -C orig-uImage.txt

запускаем с записью лога

md.b 80800000 700000

выводим содержимое памяти. Чистим лишние строки от терминала. Образ готов.

запись в нанд

==> loady ... 
==> nand erase 300000 700000 
==> nand write 80800000 300000 700000

Примерная процедура снятия образа. И восстановления.

Install ZESP software to the hub with the following revisions: DGNWG02LM, DGNWG05LM, ZHWG11LM

  1. получаем рут,подключаемся через терминал по ssh:
cd /opt
wget http://82.146.46.112/fw/mihub.tar.gz
tar -xzvf mihub.tar.gz -C /

ln -s /opt/node/bin/npm  /usr/bin/npm
ln -s /opt/node/bin/node  /usr/bin/node
  1. прошиваем зигби модуль:
cd /opt/app/util
./flashNew.sh

cd /opt/app
./start.sh

после запуска открываем браузер по адресу http://ip_вашего_хаба:8080/main.html 3. заходим в меню->инит гейт инициализируем зигби меню->сетап прописываем настройки MQTT меню->менеджер фирмвари обновляем апдейт перезапускаем софт CTRL+C ./start.sh

About

Сборник информации по аппаратному и програмному модингу Xiaomi Gateway

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published