codeblue 发表于 2019-5-14 06:36:47

hass安装的homekit只监听在公网地址上

如题
hassio 安装在作为路由器的centos7 上,配置文件中只添加了一行 homekit:
可以看到 8123 有监听在 0.0.0.0 上, 而 51827 却只监听在公网IP上? 为什么。
虽然此时homekit可以连上, 但当公网IP发生变化时,就连不上了, 必需重启容器。 这个有办法设置监听的IP地址 吗?配置文件格式 是?

netstat # netstat -antp | grep python
tcp      0      0 x.x.216.149:51827    0.0.0.0:*               LISTEN      17141/python3
tcp      0      0 0.0.0.0:8123            0.0.0.0:*               LISTEN      17141/python3
tcp      0      0 10.10.10.1:8123         10.10.10.170:58270      ESTABLISHED 17141/python3
tcp      0      0 x.x.216.149:51827    10.10.10.183:49157      ESTABLISHED 17141/python3
tcp      0      0 x.x.149:51827    10.10.10.183:64197      ESTABLISHED 17141/python3
tcp      0      0 x.x.216.149:51827    10.10.10.170:58176      ESTABLISHED 17141/python3

codeblue 发表于 2019-5-14 06:47:09

搞定了
homekit:
ip_address: 172.32.25.1

这样就行了

缥缈的孤鸿 发表于 2019-5-14 09:44:34

不明觉厉

咸味土豆 发表于 2019-5-14 12:56:44

不明觉厉+1

251114061 发表于 2019-5-14 16:04:00

不明觉厉+2

waylee 发表于 2019-5-14 19:25:07

不明觉厉,我路由器没有安装成功
页: [1]
查看完整版本: hass安装的homekit只监听在公网地址上