robot
#1
操作步骤直接点击:
https://bbs.iobroker.cn/t/topic/7580/2
前言说明
1. 使用过程中,有不明白的请看homeassistant的xiaomigateway3插件出处:
2. 因为操作过程中牵涉到网关固件的擦写,个人技术水平和理解能力有限,如果您根据本教程操作导致硬件变砖,责任自负。请酌情考虑,最好自己看原文操作。不过一般不会有问题的。
3. 米家多模网关的型号为 ZNDMWG03LM and ZNDMWG02LM
4. 小米多模网关破解和擦写俄罗斯大佬的固件之后,可以做什么:
- 网关支持 Zigbee 3协议 , Bluetooth Mesh ,
- 同时可以接入homekit、homeassistant、米家app;
-
Bluetooth Mesh 设备通过homeassistant接入homekit。
5. 支持的zigbee设备型号
- Aqara Bulb (ZNLDP12LM)
- Aqara Button (WXKG11LM)
- Aqara Cube (MFKZQ01LM)
- Aqara Curtain (ZNCLDJ11LM)
- Aqara Curtain B1 (ZNCLDJ12LM)
- Aqara Door Lock S1 (ZNMS11LM)
- Aqara Door Lock S2 (ZNMS12LM)
- Aqara Door Lock S2 Pro (ZNMS12LM)
- Aqara Door Sensor (MCCGQ11LM)
- Aqara Double Wall Button (WXKG02LM)
- Aqara Double Wall Button D1 (WXKG07LM)
- Aqara Double Wall Switch (QBKG03LM,QBKG12LM)
- Aqara Double Wall Switch D1 (QBKG22LM,QBKG24LM)
- Aqara Motion Sensor (RTCGQ11LM)
- Aqara Opple Four Button (WXCJKG12LM)
- Aqara Opple MX480 (XDD13LM)
- Aqara Opple MX650 (XDD12LM)
- Aqara Opple Six Button (WXCJKG13LM)
- Aqara Opple Two Button (WXCJKG11LM)
- Aqara Precision Motion Sensor (RTCGQ13LM)
- Aqara Relay (LLKZMK11LM)
- Aqara Relay T1 (SSM-U01,SSM-U02)
- Aqara Roller Shade (ZNGZDJ11LM)
- Aqara Shake Button (WXKG12LM)
- Aqara Single Wall Button (WXKG03LM)
- Aqara Single Wall Button D1 (WXKG06LM)
- Aqara Single Wall Switch (QBKG04LM,QBKG11LM)
- Aqara Single Wall Switch D1 (QBKG21LM,QBKG23LM)
- Aqara Socket (QBCZ11LM)
- Aqara TH Sensor (WSDCGQ11LM,WSDCGQ12LM)
- Aqara Thermostat S2 (KTWKQ03ES)
- Aqara Triple Wall Switch D1 (QBKG25LM,QBKG26LM)
- Aqara Vibration Sensor (DJT11LM)
- Aqara Water Leak Sensor (SJCGQ11LM)
- Honeywell Gas Sensor (JTQJ-BF-01LM/BW)
- Honeywell Smoke Sensor (JTYJ-GD-01LM/BW)
- IKEA Bulb E14 (LED1649C5)
- IKEA Bulb E14 400 lm (LED1536G5)
- IKEA Bulb E27 1000 lm (LED1623G12)
- IKEA Bulb E27 950 lm (LED1546G12)
- IKEA Bulb E27 980 lm (LED1545G12)
- IKEA Bulb GU10 400 lm (LED1537R6,LED1650R5)
- Xiaomi Button (WXKG01LM)
- Xiaomi Door Sensor (MCCGQ01LM)
- Xiaomi Light Sensor (GZCGQ01LM)
- Xiaomi Motion Sensor (RTCGQ01LM)
- Xiaomi Plug (ZNCZ02LM)
- Xiaomi Plug EU (ZNCZ04LM)
- Xiaomi Plug TW (ZNCZ03LM)
- Xiaomi Plug US (ZNCZ12LM)
- Xiaomi TH Sensor (WSDCGQ01LM)
6. 支持的蓝牙设备型号
- Aqara Door Lock N100 (ZNMS16LM)
- Aqara Door Lock N200 (ZNMS17LM)
- Xiaomi Alarm Clock (CGD1)
- Xiaomi Door Sensor 2 (MCCGQ02HL)
- Xiaomi Flower Care (HHCCJCY01)
- Xiaomi Magic Cube (XMMF01JQD)
- Xiaomi Mosquito Repellent (WX08ZM)
- Xiaomi Motion Sensor 2 (RTCGQ02LM)
- Xiaomi Night Light 2 (MJYD02YL-A)
- Xiaomi Qingping TH Sensor (CGG1)
- Xiaomi Safe Box (BGX-5/X1-3001)
- Xiaomi TH Clock (LYWSD02MMC)
- Xiaomi TH Sensor (LYWSDCGQ/01ZM)
- Xiaomi TH Sensor 2 (LYWSD03MMC)
- Xiaomi ZenMeasure Clock (MHO-C303)
- Yeelight Button S1 (YLAI003)
7. 支持的蓝牙mesh设备型号
- Xiaomi Mesh Bulb (MJDP09YL)
- Xiaomi Mesh Downlight (MJTS01YL)
- Xiaomi Mesh Group (Mesh Group)
- Yeelight Mesh Bulb E14 (YLDP09YL)
- Yeelight Mesh Bulb E27 (YLDP10YL)
- Yeelight Mesh Bulb M2 (YLDP25YL/YLDP26YL)
- Yeelight Mesh Downlight (YLSD01YL)
- Yeelight Mesh Downlight M2 (YLTS02YL/YLTS04YL)
- Yeelight Mesh Spotlight (YLSD04YL)
- PTX Mesh Wall Double Switch (PTX-SK2M)
- PTX Mesh Wall Single Switch (PTX-SK1M)
- PTX Mesh Wall Triple Switch (PTX-TK3/M)
- Xiaomi Mesh Wall Double Switch (DHKG02ZM)
1 个赞
robot
#3
注意:多模网关一代、二代都要关闭他们在米家app的自动升级功能。
小米多模网关xiaomigateway3对接教程
注意:智趣盒子已内置多模网关插件,一般不用特别安装了,直接跳到第3步。如果设备支持不全或者发现不了网关,可以执行以下安装升级命令,更新插件版本。
- 安装或者升级xiaomi gateway3 插件。
a. 通过访问盒子的webssh管理器,打开盒子的shh。webssh的教程点击下面链接学习:
b.把下面命令复制和黏贴在webssh里面,安装或者升级最新版本的xiaomi gateway3插件。
wget -O - https://hacs.vip/get | HUB_DOMAIN=ghproxy.com/github.com DOMAIN=xiaomi_gateway3 REPO_PATH=AlexxIT/XiaomiGateway3 ARCHIVE_TAG=master bash -
docker restart homeassistant
等待homeassistant重启之后,就是最新的插件。
- 通过第三方插件商店hacs来进行安装或者升级xiaomi gateway3插件。
- 记得先按照教程第四章的hacs部分,把hacs更新到自己的github账号。
- 在hacs商店搜索xiaomigateway3,找到插件并且安装;
- 如果hacs已经按照教程更新了自己的github账号,插件有更新,就会在配置里面提示更新,记得要把插件更新到最新的版本
hacs的使用教程链接如下:
-
把多模网关接入家里的wifi,记得要和盒子同一个局域网。
-
在集成找到小米多模网关插件xiaomigateway3,点击添加米家账号。
-
添加局域网内的多模网关。
再次在配置,设备与服务,集成界面,右下角,添加集成,搜索xiaomi gateway3插件,点击xiaomi gateway3,接着继续选择add 网关,选择你想加入homeassistant的网关设备
a. 插件3.10版本,不用输入命令,直接按照以下步骤添加即可。
提交之后,先去配置–系统-右上角,点击重新启动系统,重启homeassistant。
重起homeassistant之后,进入配置,设备与服务,集成,找到xiaomi gateway3集成,点击接入的网关ip地址,进入就可以看到接入的设备了。
注意
注意 刚介入的时候,因为zigbee和蓝牙设备都不是每秒都跟网关通讯的,可能会出现设备都没有介入的情况,需要等一下,那些设备上传信息到网关了,设备才会同步过来
1 个赞
robot
#5
目前已经不需要刷固件了。不要再刷固件 20230301
四、刷写俄罗斯大佬固件
为什么要刷自定义固件:
- 网关重启之后homeassistant数据不清空,不用重新开telnet;
- 一些特别优化,防止网关自动升级等;
警告:
- 刷了自定义固件,网关将失去官方保修;
- 操作不当或者其他原因导致变砖–虽然是小概率,但是存在。
1. 先到百度云下载自定义固件,解压之后,得到下图框框中三个文件。
链接: https://pan.baidu.com/s/1Nw7iaPtZQ7XU-ERnUEctGw 密码: 7f4n
–来自百度网盘超级会员V8的分享
2. 把解压后的三个文件通过samba工具上传到config文件夹中的www文件里面
3.通过putty链接到多模网关的telnet
- putty下载地址
链接:百度网盘 请输入提取码 提取码:m4yr 复制这段内容后打开百度网盘手机App,操作更方便哦
- 按照图示在putty工具输入相关信息
- 通过以下命令,把刷机固件传输到网关的tmp文件夹,其中homeassistant主机的ip,改为自己盒子对应的ip地址。
cd /tmp
wget -c http://homeassistant主机ip:8123/local/linux_1.4.7_0160.bin
wget -c http://homeassistant主机ip:8123/local/root_1.4.7_0160_mod20210309.bin
wget -c http://homeassistant主机ip:8123/local/full_ble_1.4.7_0160.gbl
5. 分别一条接一条输入一下命令,刷入自定义固件(
#后面的是注释文字不要复制)
fw_update linux_1.4.7_0160.bin #刷入米家Kernel
fw_update root_1.4.7_0160_mod20210309.bin #刷入改版rootfs
run_ble_dfu.sh /dev/ttyS1 full_ble_1.4.7_0160.gbl 130 1 #刷入蓝牙固件
6. 输入最后一条命令,等到进程结束,进入#的时候,刷机结束。把网关断电重启,重新进入telnet,会看到下图的信息,表示刷写自定义固件成功。
7. 回到homeassistant的集成,把gataway3插件里面网关先删掉,重新添加,即可使用。
最后所有接入多模网关的设备就会自动同步到homeassistant,包括蓝牙mesh的设备。
要是能接入iobroker就好了,想把光线传感器接进iobroker
大佬,我的多模网关是1.4.7版本的,在 Xiaomi Gateway 3加入设备的时候,token这一步一直提示错误,上面提示高于1.4.6就要焊接,怎么办了??只能焊了吗?
我就按这个教程来的。
我的主机是GK41,pve下安装的HA,很久没上了,今天上来就升了个级,不知道有没有影响。
多模网关是ZNDMWG03LM,现在的版本是:1.4.7-0115.
然后就按着来
![XBIKT4I$_EV5B1J)CI6XL|689x3
但是报错
之后我又用软件查看了Token
还是不行,就卡这里了~~~~
robot
#14
你是试着把多模网关的wifi解除绑定,然后重新配对wifi。删掉这个gateway3插件,重新集成加上去,重启home-assistant试试。
重装还是那个问题,用的这个版的,最新的
多模网关我也没升级,还是1.4.7-0115,提示让我升到1.4.7-0160
我这里就没有你那个网关选项,只能手动IP和TOken
1 个赞
不行,我在买个盒子,看看是不是我这个HA的问题,哈哈,只能对比的搞,总有一个能出来
群晖或者all in one他不香吗,一直买盒子干啥
群晖我就备份和玩PT看电影,其它的不想装一起,万一BOOM了,又要全来搞,太累人,本来就小白,都是看教程的,重来的话,好多都忘了,我也是无聊呀。游戏也不想玩,这些又不懂,就学习一下。
請問這個方法可以接入低功耗藍牙(BLE) 的Homekit電燈開關麻?