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

 找回密码
 立即注册
查看: 15752|回复: 12

[技术探讨] 重启HA之后Xiaomi Gateway 3蓝牙设备经常显示不可用或者已还原

[复制链接]

103

主题

758

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
金钱
1899
HASS币
0
发表于 2021-7-12 23:17:48 | 显示全部楼层 |阅读模式
本帖最后由 Clark 于 2021-7-12 23:20 编辑

最早用Xiaomi Gateway 3这个集成是为了解决Miot Auto云端添加米家人体感应延迟严重问题,的确有效。
然而困扰的是,经常HA重启(有时候是电力故障被迫重启)之后,Xiaomi Gateway 3集成通过token添加的蓝牙设备显示不可用或者已还原,都变成不可控状态,有时候反复重启HA主机几次就会恢复,有时候反复重启还是不行,找不到问题规律。
都有点想回到Miot云端模式了(人体传感器除外,云端模式的人体传感器等于废物),以前除了人体感应器延迟离谱无法忍受,其他设备的延迟可以接受。毕竟Xiaomi Gateway 3这个集成添加的蓝牙mesh设备,在互联网断开状态也变成不可用了。

看了相关日志:
此错误来自自定义集成。
Logger: custom_components.xiaomi_gateway3.core.mini_miio
Source: custom_components/xiaomi_gateway3/core/mini_miio.py:157
Integration: Xiaomi Gateway 3 (documentation, issues)
First occurred: 22:55:44 (78 occurrences)
Last logged: 23:17:44
192.168.1.181 | Device offline

小米多模网关IP地址是192.168.1.181,实际ping测试小米多模网关并没有离线,也没丢包。而且米家访问所有蓝牙设备都正常。
被这个问题多次困扰,不知道大家是否也有相同问题。


回复

使用道具 举报

56

主题

929

帖子

4077

积分

论坛元老

Rank: 8Rank: 8

积分
4077
金钱
3148
HASS币
0
发表于 2021-7-13 10:30:28 | 显示全部楼层
遇到过同样的问题,我的解决办法是:把家里所有的小米蓝牙网关(比如小米智能插座蓝牙网关版)全部断电断线,然后单独重启用小米多模网关,设备就很快可以恢复在用,有些实体恢复时间慢一点,比如电池状态等。我感觉可能的原因是蓝牙网关多,设备互联mesh的原因。我试过几次有效。楼主试试看能不能解决,反馈一下谢谢。
回复

使用道具 举报

103

主题

758

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
金钱
1899
HASS币
0
 楼主| 发表于 2021-7-13 22:48:04 | 显示全部楼层
本帖最后由 Clark 于 2021-7-13 22:52 编辑

昨天找到原因了,发现米家的多模网关也离线了,然后将多模网关换到距离无线更近的位置,目前大多数米家设备都恢复了,但是还是有少数设备显示不可用,包含蓝牙设备以及小米空调伴侣。
已经过去一天了,中间反复重启过HA主机,HA系统也升级到最新版本了,还是不行,依然有部分实体显示不可用。

例如有一个夜灯,电池,蓝牙,灯,这三个实体都是可用状态,但是人体传感器以及idle time这两个实体都是不可用。


蓝牙人体传感器.JPG

另外一个夜灯五个实体都显示不可用,在米家app上一切正常。
大厅夜灯.JPG


之前遇到类似问题,等了一会儿就自动恢复了,这次都等了一天了,都没恢复。




回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-7-13 23:10:47 来自手机 | 显示全部楼层
ha重启后蓝牙设备只有发出消息其状态才会更新,在此之前当然就显示为不可用状态了
回复

使用道具 举报

103

主题

758

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
金钱
1899
HASS币
0
 楼主| 发表于 2021-7-13 23:30:16 | 显示全部楼层
本帖最后由 Clark 于 2021-7-13 23:52 编辑
XCray 发表于 2021-7-13 23:10
ha重启后蓝牙设备只有发出消息其状态才会更新,在此之前当然就显示为不可用状态了 ...

人体传感器已经有人体经过感应,而且触发过很多次,米家app可以看到触发记录。但是HA一直显示不可用。
重启HA主机有时候非但没解决问题反而带来新问题。




因为要通过互联网调用其他地点的小米空调伴侣2代,所以空调伴侣用了云端模式,Xiaomi Miot Auto:                MiCloud,重启HA后原本有效的空调伴侣参数也变得错乱了,并且原先不可用的依然不可用。

小米空调伴侣.JPG


xiaomi gateway3添加的蓝牙夜灯,这次重启HA主机以后原先可用状态变成不可用,原先不可用的依然不可用。
人体感应错乱.JPG


回复

使用道具 举报

4

主题

139

帖子

2178

积分

金牌会员

Rank: 6Rank: 6

积分
2178
金钱
2039
HASS币
0
发表于 2021-7-19 09:31:48 | 显示全部楼层
我有一个蓝牙夜灯也是一样,其他蓝牙设备没问题,等是等不好的,只能再重启试试
回复

使用道具 举报

4

主题

342

帖子

2696

积分

金牌会员

Rank: 6Rank: 6

积分
2696
金钱
2354
HASS币
0
发表于 2021-7-19 10:47:04 | 显示全部楼层
多模这插件是有这问题,有时候重启HA会造成部分设备再也不上线,只能重启网关再重启HA
如果是mesh设备,比如灯或插座,旧版的插件可以在米家控制下设备,就会重新上线
新版插件好像BUG更多,会造成米家也控制不了蓝牙设备,只能把蓝牙设备断电重启才行
回复

使用道具 举报

46

主题

641

帖子

4411

积分

元老级技术达人

积分
4411
金钱
3740
HASS币
120
发表于 2021-7-19 11:13:44 | 显示全部楼层
多模网关真的不好用,感觉停留在体验的阶段,真得要稳定干活还得米家老网关,能叫能亮,稳如泰山。
我自己使用的问题如下,固件版本v1.5.0_0026

1,多模网关的zigbee子设备会掉线,不如米家老网关稳定,但是还在能接受的范围。
2,多模网关的蓝牙子设备,几乎不能用,有时候半天不上传;最夸张的是,运行一段时间后,蓝牙设备都跑到其他蓝牙网关(yeelight吸顶灯)上去了,多模网关的蓝牙子设备一个都找不到了,网关重启后又全部回来了。

米家蓝牙设备连结HA还是esp32刷esphome最直接靠谱。
回复

使用道具 举报

0

主题

4

帖子

68

积分

注册会员

Rank: 2

积分
68
金钱
64
HASS币
0
发表于 2021-7-20 02:59:00 来自手机 | 显示全部楼层
我这也是,我有三个小米的门窗传感器2,其中两个HA显示完好,有一个刚连上显示不可用,过几天好了,这几天又不可用了,不知道和距离网关的远近有没有关系
回复

使用道具 举报

0

主题

27

帖子

26

积分

新手上路

Rank: 1

积分
26
金钱
-1
HASS币
0
发表于 2021-7-20 15:03:22 | 显示全部楼层
dassssssssssssssssssssssssss
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 14:51 , Processed in 0.060950 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表