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

 找回密码
 立即注册
楼主: ghostist

[经验分享] 小米网关过一会儿不可用的(可能)解决方案

  [复制链接]

175

主题

2967

帖子

7606

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7606
金钱
4614
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2019-7-17 13:06:17 | 显示全部楼层
ghostist 发表于 2019-7-16 08:36
官方在哪里说明的?
AP是比较麻烦  AP里有端口转发相关设置吗

https://www.home-assistant.io/components/xiaomi_aqara/
最下面的
CONNECTION PROBLEM

连接问题
2017-08-20 16:51:19 ERROR (SyncWorker_0) [homeassistant.components.xiaomi] No gateway discovered
2017-08-20 16:51:20 ERROR (MainThread) [homeassistant.setup] Setup failed for xiaomi: Component failed to initialize.
这意味着Home Assistant没有得到您的小米网关的任何回复。可能是本地网络问题或您的防火墙。

确保已启用LAN访问。
关闭运行Home Assistant的系统上的防火墙。
确保您的路由器支持多播,因为这是小米网关的要求。
尝试将MAC地址mac:留空。
尝试设置discovery_retry: 10。
尝试禁用然后启用LAN访问。
硬重置网关:按下网关按钮30秒,然后从头开始重新开始。
如果您在Docker中使用Home Assistant ,请务必使用--net=host。
如果您{"error":"Invalid key"}在尝试控制网关指示灯时收到日志
您应该使用Android手机或蓝色套件等模拟器再次生成密钥。在某些情况下,使用iOS应用程序生成密钥存在问题。
您需要确保在网络上具有多播支持。如果您在虚拟机(如Proxmox)中运行Home Assistant,请尝试echo 0 >/sys/class/net/vmbr0/bridge/multicast_snooping使用主机并重新启动服务或重新启动主机。
如果所需的库“PyXiaomiGateway”无法安装,您将需要安装一些丢失的系统依赖性python3-dev,libssl-dev,libffi-dev手动(例如$ sudo apt-get install python3-dev libssl-dev libffi-dev)。
如果您的网关的MAC地址开头04:CF:8C,则很可能9898在您的网关上关闭了所需的端口(您可以使用该命令使用Nmap实用程序进行检查sudo nmap - sU {gateway_ip} -p 9898)。要解决该问题,您需要执行以下步骤:
找一个特定的螺丝钻头(如叉子)打开网关箱。
找到USB-UART电缆/模块并将其连接到您的计算机。
焊接3线 - RX,TX和GND就像这里一样。
打开网关(220V)。
打开串行终端应用程序(例如PuTTY)并连接到分配给USB-UART模块的串行端口(波特率:115200)。
等到网关启动,将RX,TX和GND线连接到UART模块(不要连接Vcc(电源)线!)。
您将看到来自网关的所有消息。
发送命令psm-set network open_pf 3(命令必须以CR换行符结束)。
检查执行命令的设置psm-get network open_pf以确保它没问题。
重启网关。


回复

使用道具 举报

1

主题

40

帖子

416

积分

中级会员

Rank: 3Rank: 3

积分
416
金钱
376
HASS币
0
发表于 2019-7-17 15:23:56 | 显示全部楼层
感谢分享,尝试下
回复

使用道具 举报

1

主题

42

帖子

269

积分

中级会员

Rank: 3Rank: 3

积分
269
金钱
227
HASS币
0
发表于 2019-7-17 15:32:15 | 显示全部楼层
终于有大神了!感恩
回复

使用道具 举报

5

主题

183

帖子

1388

积分

论坛积极会员

Real

积分
1388
金钱
1200
HASS币
0
发表于 2019-7-17 15:56:51 | 显示全部楼层
感谢分享,我之前是在交换机那设置Broadcast Filtering限制,然后就好了
回复

使用道具 举报

40

主题

2176

帖子

8286

积分

元老级技术达人

积分
8286
金钱
6095
HASS币
110
 楼主| 发表于 2019-7-18 08:47:49 | 显示全部楼层
jyz_0501 发表于 2019-7-17 13:06
https://www.home-assistant.io/components/xiaomi_aqara/
最下面的
CONNECTION PROBLEM

官方这个9898说的是部分MAC开头的网关需要拆机 用串口发命令启用9898
我这个是9898默认开启的,路由设置了端口转发以防止HA里运行一段时间显示不可用
回复

使用道具 举报

0

主题

71

帖子

387

积分

中级会员

Rank: 3Rank: 3

积分
387
金钱
316
HASS币
0
发表于 2019-7-23 09:11:28 | 显示全部楼层
学习一下
回复

使用道具 举报

22

主题

176

帖子

875

积分

高级会员

Rank: 4

积分
875
金钱
699
HASS币
0
发表于 2019-7-31 13:37:29 | 显示全部楼层
我的网关也接入不了HA了,看看如何解决
回复

使用道具 举报

0

主题

67

帖子

1219

积分

金牌会员

Rank: 6Rank: 6

积分
1219
金钱
1152
HASS币
0
发表于 2019-8-3 22:55:24 | 显示全部楼层
學習學習
回复

使用道具 举报

6

主题

554

帖子

3486

积分

论坛元老

Rank: 8Rank: 8

积分
3486
金钱
2932
HASS币
0
发表于 2019-8-4 01:11:28 | 显示全部楼层
学习学习再学习,谢谢谢谢再谢谢!
回复

使用道具 举报

0

主题

101

帖子

331

积分

中级会员

Rank: 3Rank: 3

积分
331
金钱
230
HASS币
0
发表于 2019-8-9 07:53:04 | 显示全部楼层
问题是初始就连不上,不知如何解决
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 22:21 , Processed in 0.538758 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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