『瀚思彼岸』» 智能家居技术论坛

标题: 小米多模网关通过telnet刷入改版固件(1.4.7_0065) [打印本页]

作者: AnyLine    时间: 2020-12-18 17:12
标题: 小米多模网关通过telnet刷入改版固件(1.4.7_0065)
本帖最后由 AnyLine 于 2020-12-24 12:20 编辑

A.如果你的多模网关已经是最新版固件(无法telnet登录了),需要移步拆机刷机:https://bbs.hassbian.com/thread-11666-1-1.html


B.如果你的多模可以正常telnet登录继续看。
准备工作:从这里下载完整包https://github.com/niceboygithub/XiaomiGateway3fw  其中需要文件linux_1.4.7_0065.bin、rootfs_1.4.7_0065_modified.bin和full_125.gbl都在里面,解压后可以在本地开HFS,这样方便telnet登录到多模网关后进行wget到tmp目录,最后执行以下步骤进行刷机,刷到1.4.7_0065改版固件后telnet是开启着的且正常接入ha。

执行以下步骤完成刷机:
1、多模网关能够正常telnet登录
2、wget下载linux_1.4.7_0065.bin、rootfs_1.4.7_0065_modified.bin和full_125.gbl到多模网关的tmp目录
3、fw_update linux_1.4.7_0065.bin 刷入米家Kernel
4、fw_update rootfs_1.4.7_0065_modified.bin   刷入改版rootfs
5、run_ble_dfu.sh /dev/ttyS1 full_125.gbl 125 1   刷入蓝牙固件

[attach]26385[/attach]


20201223更新:
这个改版固件没有curl命令,想刷入带curl命令的固件,请继续看二楼。

作者: AnyLine    时间: 2020-12-18 17:14
本帖最后由 AnyLine 于 2021-2-1 16:52 编辑

感谢大神@zonglong  的指导,我这小白才完成刷机

今天才发现改版米家的的作者还不少啊,telnet肯定都是开着的。但是楼上我发的niceboygithub的改版固件没开curl所以不能一键刷固件。
如果你的多模telnet开着且有curl命令,可以一键升级到1.4.7_0065,移步(https://bbs.hassbian.com/thread-11625-1-1.html



如果已经刷入了niceboygithub的改版固件(没有了curl命令了),现在可以手动刷入开了curl的改版固件(方便以后一键升级改版),步骤如下:

1. 下载并解压文件到多模网关 mgl03_1.4.7_0065_mod20201211.zip
2. fw_update linux_1.4.7_0065.bin
3. fw_update root_1.4.7_0065_mod20201211.bin                                                                       4.run_ble_dfu.sh /dev/ttyS1 full_125.gbl 125 1

[attach]26584[/attach]

1.4.7_0065_mod20201211更新日志如下:
* enabled 'telnetd'
* disabled gen password
* removes password if exists
* mosquitto listens external interface (port openned)
* run on startup '/data/run.sh'
* added 'curl'
* added 'dropbear' (to start add in '/data/run.sh' line '/bin/dropbear -R -B')
* replaced 'silabs_ncp_bt' with modified version (works without internet)
* added 'sftp-server' for dropbear
* added 'socat', 'ser2net', 'htop', 'tcpdump', 'ldd', 'strace', 'gdbserver'
* created '/dev/tty' (some programs need it)
* added '/usr/share/terminfo' (some programs need it)
* added mod version to '/etc/rootfs_fw_info'
* added greeting info (fw version, ip, mac, token and etc)
* added '/data/bin' in $PATH and '/data/lib' in $LD_LIBRARY_PATH
* created symlink '/.profile' to '/data/.profile (useful for alias and etc)



1.4.7_0115也已经更新,想刷的可以刷入,但听说这个版的ZigBee设备连接不稳定,所以我不打算更新了。
mgl03_1.4.7_0115_mod20201222.zip

提示:如果刷入了带curl的固件1.4.7_0065或者1.4.7_0115出现蓝牙设备不更新或者慢,建议重刷下蓝牙固件:
run_ble_dfu.sh /dev/ttyS1 full_125.gbl 125 1  #刷入蓝牙固件







作者: baobaobuku    时间: 2020-12-18 17:33
我接入不了 ha 了,telnet 能够访问,你有问题没
作者: 情非殇    时间: 2020-12-18 18:37
既然能刷固件,那这玩意儿有没有魔改的固件,可以更友好的支持接入呀
作者: AnyLine    时间: 2020-12-18 19:18
baobaobuku 发表于 2020-12-18 17:33
我接入不了 ha 了,telnet 能够访问,你有问题没

正常接入ha,而且之前困扰我的小米新出的蓝牙mesh开关在ha里也正常啦,厨房灯那个
作者: AnyLine    时间: 2020-12-18 19:20
baobaobuku 发表于 2020-12-18 17:33
我接入不了 ha 了,telnet 能够访问,你有问题没

检查下token是否正确
作者: baobaobuku    时间: 2020-12-18 19:53
AnyLine 发表于 2020-12-18 19:20
检查下token是否正确

我是直接用那个插件里获取的token
作者: AnyLine    时间: 2020-12-18 19:55
baobaobuku 发表于 2020-12-18 19:53
我是直接用那个插件里获取的token

通过别的途径获取看看,token应该是变了。或者恢复出厂下,token肯定会变。
作者: AnyLine    时间: 2020-12-18 21:57
baobaobuku 发表于 2020-12-18 19:53
我是直接用那个插件里获取的token

我把我的多模网关恢复出厂了,然后发现插件里多模网关的token依然没变,所以插件不太可靠或者延迟,你可以用改版米家获取token。我的恢复出厂后新的token从改版米家获取,正常接入ha。
如果你的是如图提示肯定是token错误。


作者: baobaobuku    时间: 2020-12-18 22:14
AnyLine 发表于 2020-12-18 21:57
我把我的多模网关恢复出厂了,然后发现插件里多模网关的token依然没变,所以插件不太可靠或者延迟,你可 ...

我看到米家上面的token和插件上生成的都是一样的
作者: AnyLine    时间: 2020-12-18 22:25
baobaobuku 发表于 2020-12-18 22:14
我看到米家上面的token和插件上生成的都是一样的

那你恢复出厂下,生成新的token试试。
或者说重新刷入这三个文件看看
作者: baobaobuku    时间: 2020-12-18 23:32
AnyLine 发表于 2020-12-18 22:25
那你恢复出厂下,生成新的token试试。
或者说重新刷入这三个文件看看

找到原因了,把几个离线的设备重新配对一下就可以了
作者: AnyLine    时间: 2020-12-19 05:51
情非殇 发表于 2020-12-18 18:37
既然能刷固件,那这玩意儿有没有魔改的固件,可以更友好的支持接入呀

这个也没啥魔改的吧,改版也就是把新版多模网关固件开启了telnet(新版本已经被米家封堵关闭了telnet),至于友好接入,应该是软件上的维护,以后蓝牙设备应该会越来越多,不知道AlexxIT会持续维护插件不。
作者: hellkun    时间: 2020-12-19 11:48
本帖最后由 hellkun 于 2020-12-20 11:30 编辑

其实还有更简单的全自动脚本方式,telnet进去以后,直接运行
curl -s -k -L https://gist.github.com/zvldz/b40b4873e3c4c1a64ac536e8ce5dbdad/raw/mgl03_update.sh | sh
作者: AnyLine    时间: 2020-12-19 14:30
hellkun 发表于 2020-12-19 11:48
其实还有更简单的全自动脚本方式,telnet进去以后,直接运行
curl -s -k -L https://gist.github.com/zvldz ...

这个链接打不开啊,mgl03_update.sh这个升级脚本又是指向哪里了? 是最新改版吗
作者: hellkun    时间: 2020-12-19 20:58
AnyLine 发表于 2020-12-19 14:30
这个链接打不开啊,mgl03_update.sh这个升级脚本又是指向哪里了? 是最新改版吗 ...

需要科学。。
脚本会从检测serry-sv最新的mod固件然后自动下载安装,目前最新版是12月11日的修改版
作者: zonglong    时间: 2020-12-19 23:32
AnyLine 发表于 2020-12-19 05:51
这个也没啥魔改的吧,改版也就是把新版多模网关固件开启了telnet(新版本已经被米家封堵关闭了telnet),至 ...

有 OpenWrt
作者: 半世迷離    时间: 2020-12-20 11:03
学习一下
作者: lipwah    时间: 2020-12-20 22:08
AnyLine 发表于 2020-12-18 19:18
正常接入ha,而且之前困扰我的小米新出的蓝牙mesh开关在ha里也正常啦,厨房灯那个 ...

那个开关是mesh蓝牙协议的?
作者: idol    时间: 2020-12-21 02:19
明天试试
作者: AnyLine    时间: 2020-12-21 08:59
lipwah 发表于 2020-12-20 22:08
那个开关是mesh蓝牙协议的?

对,蓝牙的,双开但是只识别到左键而且带亮度和调光,不过可以正常控制了,等AlexxIT更新多模插件吧。
更新多模到1.4.7_0065可以正常控制了,之前多模软件版本0065总是显示不可以用主要的是在米家里控制也不正常经常出故障。
现在多模是1.4.7_0065试用两天了,这个变得开关稳定多了。
作者: lipwah    时间: 2020-12-21 13:45
AnyLine 发表于 2020-12-21 08:59
对,蓝牙的,双开但是只识别到左键而且带亮度和调光,不过可以正常控制了,等AlexxIT更新多模插件吧。
更 ...

我也刚刷了自定义固件0065,看来可以入手开关了
作者: AnyLine    时间: 2020-12-21 14:30
本帖最后由 AnyLine 于 2020-12-21 14:37 编辑
hellkun 发表于 2020-12-19 11:48
其实还有更简单的全自动脚本方式,telnet进去以后,直接运行
curl -s -k -L https://gist.github.com/zvldz ...


-sh: curl: not found
curl命令不可用,啥原因?


找到原因了改版1.4.7_0065的问题
作者: dscao    时间: 2020-12-23 02:37
本帖最后由 dscao 于 2020-12-23 13:21 编辑

一键脚本刷到1.4.7_0065,以为一切正常,接着刷到最新版1.4.7_0115,一键脚本还没更新。

手动下载rootfs_1.4.7_0115_modified.bin固件放到 hass的www目录:

  1. telnet 192.168.X.X

  2. admin

  3. cd tmp

  4. wget 192.168.X.X:8123/local/rootfs_1.4.7_0115_modified.bin
  5. wget 192.168.X.X:8123/local/full_125.gbl

  6. fw_update rootfs_1.4.7_0115_modified.bin
  7. run_ble_dfu.sh /dev/ttyS1 full_125.gbl 125 1

  8. mkdir /data/scripts/
  9. cd /data/scripts/
  10. wget 192.168.X.X:8123/local/startup.sh
复制代码


结果蓝牙设备全部连不上了,变成不可用了,zigbee设备显示正常。
再换回1.4.7_0065,还是一样的不能连接蓝牙设备了。再次换回一键刷机的源固件,还是一样。

最后升级了一下最新版的插件,终于恢复正常。原来是有段时间没有更新插件了,可能最近变动比较大。
再次使用
  1. curl -L -k -o /tmp/update.bin "https://raw.githubusercontent.com/niceboygithub/XiaomiGateway3fw/master/modified/1.4.7_0115/rootfs_1.4.7_0115_modified.bin"
  2. fw_update update.bin
复制代码


刷到最新的固件,发现还是正常了,只是不能使用curl了。

作者: AnyLine    时间: 2020-12-23 10:16
dscao 发表于 2020-12-23 02:37
一键脚本刷到1.4.7_0065,以为一切正常,接着刷到最新版1.4.7_0115,一键脚本还没更新。

手动下载rootfs_1 ...

我看你贴的代码,1.4.7_0115只是更新了ZigBee固件是吧,蓝牙固件我看还是用的full_125.gbl
作者: AnyLine    时间: 2020-12-23 12:40
本帖最后由 AnyLine 于 2020-12-23 12:42 编辑
dscao 发表于 2020-12-23 02:37
一键脚本刷到1.4.7_0065,以为一切正常,接着刷到最新版1.4.7_0115,一键脚本还没更新。

手动下载rootfs_1 ...

上面的最后一步我看是启用telnet脚本的,改版固件默认没有开启吗?怎么还要手动放入 /data/scripts/startup.sh
作者: dscao    时间: 2020-12-23 13:20
本帖最后由 dscao 于 2020-12-23 13:32 编辑
AnyLine 发表于 2020-12-23 12:40
上面的最后一步我看是启用telnet脚本的,改版固件默认没有开启吗?怎么还要手动放入 /data/scripts/startu ...

应该不需要的,只要 fw_update rootfs_1.4.7_0115_modified.bin 一步就可以了。之前蓝牙连不上,就乱加了一下。

后来插件升级到master的又出现蓝牙设备不连接了,之后重新在集成中提交了一下配置,就恢复正常了。
固件rootfs_1.4.7_0115_modified.bin,gw3插件20201223上午的最新版。
作者: AnyLine    时间: 2020-12-23 13:22
dscao 发表于 2020-12-23 13:20
应该不需要的,只要 fw_update rootfs_1.4.7_0115_modified.bin 一步就可以了。之前蓝牙连不上,就乱加了 ...

看到了是给非改版用的启用telnet的
startup.sh (above 1.4.7_0115, you can copy to /data/scripts/startup.sh before upgrade to 1.4.7_0115, it will enable tty and telnetd without modified rootfs)
作者: AnyLine    时间: 2020-12-23 16:21
本帖最后由 AnyLine 于 2020-12-23 16:22 编辑
dscao 发表于 2020-12-23 02:37
一键脚本刷到1.4.7_0065,以为一切正常,接着刷到最新版1.4.7_0115,一键脚本还没更新。

手动下载rootfs_1 ...

我才发现,改版固件的作者还不少,你手动刷如下一键脚本里面的固件就会有curl了,我发的这个作者没加curl。

一键脚本里面固件mgl03_1.4.7_0065_mod20201211的更新日志:
* enabled 'telnetd'
* disabled gen password
* removes password if exists
* mosquitto listens external interface (port openned)
* run on startup '/data/run.sh'
* added 'curl'
* added 'dropbear' (to start add in '/data/run.sh' line '/bin/dropbear -R -B')
* replaced 'silabs_ncp_bt' with modified version (works without internet)
* added 'sftp-server' for dropbear
* added 'socat', 'ser2net', 'htop', 'tcpdump', 'ldd', 'strace', 'gdbserver'
* created '/dev/tty' (some programs need it)
* added '/usr/share/terminfo' (some programs need it)
* added mod version to '/etc/rootfs_fw_info'
* added greeting info (fw version, ip, mac, token and etc)
* added '/data/bin' in $PATH and '/data/lib' in $LD_LIBRARY_PATH
* created symlink '/.profile' to '/data/.profile (useful for alias and etc)
作者: AnyLine    时间: 2020-12-23 16:50
dscao 发表于 2020-12-23 13:20
应该不需要的,只要 fw_update rootfs_1.4.7_0115_modified.bin 一步就可以了。之前蓝牙连不上,就乱加了 ...

听说0115的ZigBee设备连接不稳定,我不打算更这一版,暂时先手动刷入开了curl的改版固件吧,看二楼教程。
作者: dscao    时间: 2020-12-23 18:48
AnyLine 发表于 2020-12-23 16:50
听说0115的ZigBee设备连接不稳定,我不打算更这一版,暂时先手动刷入开了curl的改版固件吧,看二楼教程。 ...

看来我也要刷回二楼的版本了,发现放在柜子里的小米无线开关每个小时自动出现一次单击行为,而米家中并没有。


作者: AnyLine    时间: 2020-12-25 10:27
dscao 发表于 2020-12-23 18:48
看来我也要刷回二楼的版本了,发现放在柜子里的小米无线开关每个小时自动出现一次单击行为,而米家中并没 ...

我更新了AlexxIT大神12月24日的多模插件v0.11b3插件出现牙设备无法识别,
回退到v0.10.4 - 2020-12-07后蓝牙设备就恢复正常了。
你现在是哪个版本的多模插件?
作者: dscao    时间: 2020-12-25 11:32
本帖最后由 dscao 于 2020-12-25 11:55 编辑
AnyLine 发表于 2020-12-25 10:27
我更新了AlexxIT大神12月24日的多模插件v0.11b3插件出现牙设备无法识别,
回退到v0.10.4 - 2020-12-07后 ...

经过多次换插件和刷固件。发现蓝牙设备不更新数据后就在集成中重新提交一下配置,有时需再重启一下hass,之后才能正常。现在是20201223的master版插件,昨天一键刷到新版固件,蓝牙设备还是需要重新提交一下集成中的配置,但又出现了每一个小时出现一次小米无线按钮的单击行为。
-------------

刚刚升级到现在的最新版插件,发现重新提交集成中的配置,提示输入格式错误。将集成删除重新添加,发现多了一些选项,支付小米云账号和token两种模式,重新按提示配置一下集成,恢复正常。

[attach]26630[/attach]
[attach]26631[/attach]

[attach]26632[/attach]

作者: AnyLine    时间: 2020-12-25 13:51
dscao 发表于 2020-12-25 11:32
经过多次换插件和刷固件。发现蓝牙设备不更新数据后就在集成中重新提交一下配置,有时需再重启一下hass, ...

找到原因了,删除多模网关的集成后,重新添加多模网关,然后需要在选项中勾选Zigbee and BLE performance data,不然没有蓝牙设备,我的是这样的,多模版本1.4.7_0065
作者: dscao    时间: 2020-12-25 14:04
AnyLine 发表于 2020-12-25 13:51
找到原因了,删除多模网关的集成后,重新添加多模网关,然后需要在选项中勾选Zigbee and BLE performance ...

这个选项只是多出一些实体,比如信号强度。不勾选实际上不影响使用的,只要勾选上支持蓝牙设备就行了。有问题还是出在需要在这里重新提交一下,可以试着再取消这个,还是正常的。
作者: AnyLine    时间: 2020-12-25 15:03
dscao 发表于 2020-12-25 14:04
这个选项只是多出一些实体,比如信号强度。不勾选实际上不影响使用的,只要勾选上支持蓝牙设备就行了。有 ...

我这不行,不勾选蓝牙设备一个也没有,昨天还以为是插件问题
作者: yangeya    时间: 2020-12-26 10:19
多模网关已经拆机刷到了1.4.6_0012  为啥 登录telnet  用app 或者admin  密码直接enter 显示错误
作者: AnyLine    时间: 2020-12-26 22:12
yangeya 发表于 2020-12-26 10:19
多模网关已经拆机刷到了1.4.6_0012  为啥 登录telnet  用app 或者admin  密码直接enter 显示错误 ...

不应该额,那你重刷入改版固件吧,开启了telnet而且去除密码的。

mgl03_1.4.7_0065_mod20201211的更新日志:
* enabled 'telnetd'
* disabled gen password
* removes password if exists
* mosquitto listens external interface (port openned)
* run on startup '/data/run.sh'
* added 'curl'
* added 'dropbear' (to start add in '/data/run.sh' line '/bin/dropbear -R -B')
* replaced 'silabs_ncp_bt' with modified version (works without internet)
* added 'sftp-server' for dropbear
* added 'socat', 'ser2net', 'htop', 'tcpdump', 'ldd', 'strace', 'gdbserver'
* created '/dev/tty' (some programs need it)
* added '/usr/share/terminfo' (some programs need it)
* added mod version to '/etc/rootfs_fw_info'
* added greeting info (fw version, ip, mac, token and etc)
* added '/data/bin' in $PATH and '/data/lib' in $LD_LIBRARY_PATH
* created symlink '/.profile' to '/data/.profile (useful for alias and etc)
作者: zxun521    时间: 2020-12-26 23:29
telnet端口是多少
作者: dscao    时间: 2020-12-27 15:56
前天刷的1.4.7_0115,和beta0.11b4,重新配置集成后一切正常。昨天将小米蓝牙夜灯换成了小米人体传感器,人体传感器每55分钟自动触发一次,实际上并没有,米家app中也没有。4个人体传感器全是一样的行为。之前小米无线按钮出现过每1个小时单击一次,上次刷固件+插件配置后解决了。但这次又出现这个问题,重新配置好几次都有问题。中午将固件刷回一键版的1.4.7_0065版后,经过一个多小时的观察终于没有再出现自动触发的情况了。看来最新版的固件还是有点问题。


作者: AnyLine    时间: 2020-12-27 16:30
dscao 发表于 2020-12-27 15:56
前天刷的1.4.7_0115,和beta0.11b4,重新配置集成后一切正常。昨天将小米蓝牙夜灯换成了小米人体传感器,人 ...

0115据说是zigbee设备不大稳,所以我没刷一直是1.4.7_0065用着还行。
作者: itispip    时间: 2020-12-30 11:45
本帖最后由 itispip 于 2020-12-30 16:25 编辑

完蛋了,一键刷如0065以后,所以的蓝牙Mesh都离线了,哪怕重新再次接入,也刚接入就离线。可以接入音箱之类的Mesh网关,就是不能接入多模网关的Mesh。这个Firmware应该有bug问题吧?
作者: AnyLine    时间: 2020-12-31 10:50
itispip 发表于 2020-12-30 11:45
完蛋了,一键刷如0065以后,所以的蓝牙Mesh都离线了,哪怕重新再次接入,也刚接入就离线。可以接入音箱之类 ...

你现在用的哪个固件?
run_ble_dfu.sh /dev/ttyS1 full_125.gbl 125 1   刷入蓝牙固件
然后重置网关试试,ha的多模网关集成删除再重新添加
作者: itispip    时间: 2020-12-31 13:03
本帖最后由 itispip 于 2020-12-31 13:20 编辑
AnyLine 发表于 2020-12-31 10:50
你现在用的哪个固件?
run_ble_dfu.sh /dev/ttyS1 full_125.gbl 125 1   刷入蓝牙固件
然后重置网关试试 ...

更新一下:原因其实很简单,那个一键刷入脚本里面,只刷kernel和rootf,不包括刷蓝牙。它只是把蓝牙copy过去,不是刷,不明白为什么要设计成这样。

作者: AnyLine    时间: 2020-12-31 16:53
itispip 发表于 2020-12-31 13:03
更新一下:原因其实很简单,那个一键刷入脚本里面,只刷kernel和rootf,不包括刷蓝牙。它只是把蓝牙copy过 ...

之前我看脚本执行内容了,确实不含有刷蓝牙固件。也可能是0065到0115蓝牙固件没更新,所以脚本里不需要再次刷蓝牙固件了。
作者: AnyLine    时间: 2020-12-31 17:01
itispip 发表于 2020-12-31 13:03
更新一下:原因其实很简单,那个一键刷入脚本里面,只刷kernel和rootf,不包括刷蓝牙。它只是把蓝牙copy过 ...

我是刷了带curl的改版,是蓝牙设备更新慢,有时候停更,然后重刷下蓝牙固件就好了。2楼最后面有说明。
作者: dscao    时间: 2021-1-2 15:21
最近米家App上的zigbee设备全部离线了,放假回来忙完,昨晚将插件和一键固件刷到最新的,结果蓝牙设备全没了。以为需要重置就重置了。结果悲剧了,重新配置找不到蓝牙没办法配置,连接不了网络有telnet也用不了,成砖了。结果半夜暴力拆机,焊接刷uart,焊接技术不行花了个把小时才焊上去,刷最新版uart又花了半个多小时,总体还算顺利,恢复功能重新绑定米家。以为都正常了,结果早上看米家和插件中蓝牙还是失联的,好在能进telnet,重新刷一次蓝牙固件。终于一切恢复正常。
作者: AnyLine    时间: 2021-1-2 16:48
dscao 发表于 2021-1-2 15:21
最近米家App上的zigbee设备全部离线了,放假回来忙完,昨晚将插件和一键固件刷到最新的,结果蓝牙设备全没 ...

前面没看懂,重置多模网关后是telnet没有了?
看来一键不老靠谱啊,还是老实一步步刷吧,2楼我也说了出现蓝牙故障重新刷下蓝牙固件一般就好了
作者: renlm    时间: 2021-1-2 19:47
好贴,学习
作者: AnyLine    时间: 2021-1-5 09:26
zxun521 发表于 2020-12-26 23:29
telnet端口是多少

23,首先在集成里添加下你的多模网关,然后就可以打开telnet了
作者: lawsongsong    时间: 2021-1-19 04:41
dscao 发表于 2021-1-2 15:21
最近米家App上的zigbee设备全部离线了,放假回来忙完,昨晚将插件和一键固件刷到最新的,结果蓝牙设备全没 ...

请问大大,我跟你一样情况,想问问怎么样才能只刷入蓝牙固件??
作者: AnyLine    时间: 2021-1-19 09:13
lawsongsong 发表于 2021-1-19 04:41
请问大大,我跟你一样情况,想问问怎么样才能只刷入蓝牙固件??

看2楼                 
作者: dscao    时间: 2021-1-19 12:10
AnyLine 发表于 2021-1-2 16:48
前面没看懂,重置多模网关后是telnet没有了?
看来一键不老靠谱啊,还是老实一步步刷吧,2楼我也说了出现 ...

重置多模网关后是telnet没有了:
一键刷最新版固件时,没有刷蓝牙固件,导致多模网关的蓝牙不工作。 这个时候千万不能重置网关,因为重置后是需要通过米家来配网的,配网中需要蓝牙传送配置。蓝牙不工作导致无法配网,网关就连上不网,telnet也就没法进入。这时只能通过拆机刷固件的方法才能恢复了。
作者: AnyLine    时间: 2021-1-19 17:20
dscao 发表于 2021-1-19 12:10
重置多模网关后是telnet没有了:
一键刷最新版固件时,没有刷蓝牙固件,导致多模网关的蓝牙不工作。 这个 ...

哇,这么危险,看来以后不要一键刷机了,老实按照步骤刷机吧,最后一步刷入蓝牙固件不可少。
我重置过,但是有蓝牙固件,正常配网。
作者: AnyLine    时间: 2021-1-20 14:49
dscao 发表于 2021-1-19 12:10
重置多模网关后是telnet没有了:
一键刷最新版固件时,没有刷蓝牙固件,导致多模网关的蓝牙不工作。 这个 ...

不对啊,我记得多模是通过WiFi配网的,配网过程中会出现热点
作者: dscao    时间: 2021-1-20 16:34
AnyLine 发表于 2021-1-20 14:49
不对啊,我记得多模是通过WiFi配网的,配网过程中会出现热点

那可能我错误的以为是蓝牙的原因了,那天晚上搞得怎么也配不了网,配网到wifi输入后没反应了,试了几次都是。最后拆机刷固件才恢复。现在尽量不动多模的固件了,目前正常了。
作者: AnyLine    时间: 2021-1-21 08:56
dscao 发表于 2021-1-20 16:34
那可能我错误的以为是蓝牙的原因了,那天晚上搞得怎么也配不了网,配网到wifi输入后没反应了,试了几次都 ...

你现在哪个版本?我刷到0115感觉蓝牙mesh设备偶尔会有延迟情况,也可能是AlexxIT的新版多模网关插件问题(米家里貌似正常),现在回退到0065了,就这样用着吧,也没发现啥问题。
作者: Alkali    时间: 2021-1-24 00:32
请问一下楼主, 我在按照一楼和二楼刷固件的时候老是会卡死无响应, 只能重新连,重新下载和解压,然后继续卡死。。。。这种是为什么呢?
作者: AnyLine    时间: 2021-1-24 03:56
Alkali 发表于 2021-1-24 00:32
请问一下楼主, 我在按照一楼和二楼刷固件的时候老是会卡死无响应, 只能重新连,重新下载和解压,然后继续 ...

啥意思?telnet刷机过程中卡死还是下载压缩包?
作者: Alkali    时间: 2021-1-24 20:23
AnyLine 发表于 2021-1-24 03:56
啥意思?telnet刷机过程中卡死还是下载压缩包?

刷机过程中和解压过程中都卡死过。。
作者: Alkali    时间: 2021-1-24 20:36
AnyLine 发表于 2021-1-24 03:56
啥意思?telnet刷机过程中卡死还是下载压缩包?

刚刚到家又试了一次然后又卡了。具体表现就是突然就无法进行操作了,过了一会telnet就被断开了
作者: Alkali    时间: 2021-1-24 21:35
可以了,换了个软件去登陆
作者: anschein    时间: 2021-1-25 00:18
dscao 发表于 2020-12-23 02:37
一键脚本刷到1.4.7_0065,以为一切正常,接着刷到最新版1.4.7_0115,一键脚本还没更新。

手动下载rootfs_1 ...

我放到HA的WWW提示的Read-only file system咋破,HA在群晖的DOCKER里面,然后不知道该怎么放到网关的文件下面0 0
作者: anschein    时间: 2021-1-25 00:26
大佬们怎么往网关里面传文件啊,我卡在这一步了,用一键脚本刷了之后蓝牙失效了,但是不会单刷蓝牙固件
作者: AnyLine    时间: 2021-1-26 17:27
anschein 发表于 2021-1-25 00:18
我放到HA的WWW提示的Read-only file system咋破,HA在群晖的DOCKER里面,然后不知道该怎么放到网关的文件 ...

电脑用hfs2.exe小软件就可以了
作者: AnyLine    时间: 2021-1-26 17:28
anschein 发表于 2021-1-25 00:26
大佬们怎么往网关里面传文件啊,我卡在这一步了,用一键脚本刷了之后蓝牙失效了,但是不会单刷蓝牙固件 ...

放ha的www目录或者电脑用hfs2.exe小软件,都可以在局域网内使用。登录多模网关的telnet下,使用wget命令把需要的文件下载到多模网关的tmp目录
作者: AnyLine    时间: 2021-1-26 17:32
Alkali 发表于 2021-1-24 21:35
可以了,换了个软件去登陆

telnet还用啥软件吗,WIN自带的cmd powershell不都可以,安卓手机需要软件,我都刷过多模网关了
作者: Alkali    时间: 2021-1-26 21:08
AnyLine 发表于 2021-1-26 17:32
telnet还用啥软件吗,WIN自带的cmd powershell不都可以,安卓手机需要软件,我都刷过多模网关了 ...

嗯嗯。 之前是用那个习惯了。 cmd和powershell样子太丑了
作者: toher    时间: 2021-2-1 00:44
本帖最后由 toher 于 2021-2-1 11:01 编辑

请教,这是什么情况?是下载的文件不对吗?

想单独刷蓝牙固件,也不行,出现如下提示:
作者: hhyhxc13    时间: 2021-2-1 11:50
多模网关刷入1.4.7_0115后,hass集成可控制,一段时间后无法控制,传感器数据不更新,删除集成重新添加正常! 米家APP无异常!有点懵!
作者: AnyLine    时间: 2021-2-1 16:42
本帖最后由 AnyLine 于 2021-2-1 16:53 编辑
toher 发表于 2021-2-1 00:44
请教,这是什么情况?是下载的文件不对吗?

想单独刷蓝牙固件,也不行,出现如下提示: ...

三个文件按顺序刷一次呢?
linux_1.4.7_0115.bin                                                              root_1.4.7_0115_mod20201222.bin                                             
full_125.gbl

我是065和115来来回回刷几次都没异常。


作者: AnyLine    时间: 2021-2-1 16:47
hhyhxc13 发表于 2021-2-1 11:50
多模网关刷入1.4.7_0115后,hass集成可控制,一段时间后无法控制,传感器数据不更新,删除集成重新添加正常 ...

你说的是蓝牙mesh设备吗?我也遇到过,米家app里却是正常的,蓝牙mesh设备会失灵或者延迟,然后重启ha又正常,感觉是AlexxIT的多模网关插件问题。
作者: toher    时间: 2021-2-2 16:54
给位兄弟,搞定了!谢谢!
不能刷固件的原因是下载的文件有问题,发现大小不对,重新下载就可以了;
还要把效能数据这个开关也打开,蓝牙温度计实体就能出现了
作者: AnyLine    时间: 2021-2-2 17:20
toher 发表于 2021-2-2 16:54
给位兄弟,搞定了!谢谢!
不能刷固件的原因是下载的文件有问题,发现大小不对,重新下载就可以了;
还要把 ...

首次接入后,点选项展开后不做任何更改(Zigbee和BLE效能数据可以不用勾选),再点提交,蓝牙设备才出现。大概是个bug。
我以前也发现了,以为Zigbee和BLE效能数据这项必须勾选,实际和这个没关系。
作者: a5855631    时间: 2021-2-3 16:33
大佬,文件上传到HFS了,用wget命令,提示:
# wget -c http://192.168.31.181/linux_1.4.7_0115.bin
Connecting to 192.168.31.181 (192.168.31.181:80)
wget: can't open 'linux_1.4.7_0115.bin': Read-only file system
请问这个怎么处理呢
作者: AnyLine    时间: 2021-2-4 08:32
a5855631 发表于 2021-2-3 16:33
大佬,文件上传到HFS了,用wget命令,提示:
# wget -c http://192.168.31.181/linux_1.4.7_0115.bin
Conne ...

cd /tmp,传到tmp(或者date目录),B那行说的很清楚,到tmp目录,是可写的。
作者: a5855631    时间: 2021-2-4 09:25
AnyLine 发表于 2021-2-4 08:32
cd /tmp,传到tmp(或者date目录),B那行说的很清楚,到tmp目录,是可写的。

新手小白,完全不懂命令的呢,感谢,已经弄好了
作者: a12355x    时间: 2021-2-20 12:46
这个固件能支持小米人体传感器5S检测一次吗?
作者: melichao    时间: 2022-7-6 19:24
dscao 发表于 2021-1-2 15:21
最近米家App上的zigbee设备全部离线了,放假回来忙完,昨晚将插件和一键固件刷到最新的,结果蓝牙设备全没 ...

兄弟你好 我的网关出问题了 可否分享下刷机的工具以及固件
作者: wfgreat    时间: 2022-7-18 08:58
各位大佬请赐教
刷入改版固件1.4.7_0065后所有的zigbee和蓝牙设备都显示离线,重置网关也无效,有什么解决办法吗?




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5