找回密码
 立即注册
查看: 7213|回复: 3

[技术探讨] 运行HomeAssistant服务器都需要开放什么端口

[复制链接]

2

主题

2

回帖

38

积分

新手上路

积分
38
金钱
34
HASS币
0
发表于 2020-9-29 16:16:55 | 显示全部楼层 |阅读模式
是这样的:
我在局域网的服务器(Centos7) 安装了HomeAssistant(HA),防火墙启用中,开放了8123,HA的web页面可以通过http://ip:8123成功访问,但是却发现不了我家里的Yeelight灯(web手工去集成也不行,提示连不上我灯的IP),若是我直接把防火墙停用,一切都ok了,所以我这里想问大神,开防火墙的情况下,服务器除了开放8123,还需要开放什么端口吗?
回复

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11150
金钱
8044
HASS币
182
发表于 2020-9-30 12:24:28 | 显示全部楼层
本帖最后由 neroxps 于 2020-9-30 12:26 编辑

你从防火墙那边找阻断日志就知道了啊。

我估计你是双向阻隔了,连 HA 联网都阻断了?

看 椰奶的源码他是用 UDP 发现 端口是 55443 ??https://github.com/home-assistan ... ht/__init__.py#L258
https://gitlab.com/stavros/pytho ... elight/main.py#L184

但这个是UDP广播发现之后连接灯泡的端口,所以你还得自己调试下。

具体你自己看看源码找一下把。
Nero
回复

使用道具 举报

7

主题

201

回帖

1656

积分

金牌会员

积分
1656
金钱
1448
HASS币
0
发表于 2020-9-30 22:31:51 来自手机 | 显示全部楼层
这个是端口原因么?我的之前可以连上,后面升级最新版之后就发现不了yeelight灯了,集成里发现不了
回复

使用道具 举报

2

主题

2

回帖

38

积分

新手上路

积分
38
金钱
34
HASS币
0
 楼主| 发表于 2020-10-1 21:19:09 | 显示全部楼层
知道原因了,是udp端口被防火墙屏蔽了,而且这个端口是动态变化的,后来防火墙开放upd1-65565就可以了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-12 23:31 , Processed in 0.397636 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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