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

 找回密码
 立即注册
查看: 1703|回复: 8

[技术探讨] 【已解决】同网段能互相ping通,homekit添加不上

[复制链接]

1

主题

9

帖子

76

积分

注册会员

Rank: 2

积分
76
金钱
67
HASS币
0
发表于 2022-8-15 09:26:02 | 显示全部楼层 |阅读模式
本帖最后由 eunrui 于 2022-8-16 00:16 编辑

小白咨询大佬们一下,同网段,可以在局域网内发现hass的网桥,但是扫码和输入码都添加不上,hass的web页面里是可以控制家具的,这种情况是怎么回事儿呢,在论坛里搜了下关键字也谷歌了一晚上,没找到什么答案

                               
登录/注册后可看大图

                               
登录/注册后可看大图


————————————————————————————————————————————————————————————————————————————————————————————————————————
解决了,希望其他小伙伴不要踩坑。
连不上主要是因为homekit的端口没有放开,图省事儿的可以直接关闭防火墙,一切就都正常了。
ps -ef|grep homeassistant #先看hass的进程,红色的是进程号
比如 eunrui      6828       1  5 8月15 ?       00:03:16 /usr/bin/python3 /usr/local/bin/hass -c /home/eunrui/.homeassistant
netstat -anp | grep 6828   #然后根据进程号看他都用了啥端口,都给他开放了就行了.


回复

使用道具 举报

16

主题

277

帖子

4004

积分

论坛元老

Rank: 8Rank: 8

积分
4004
金钱
3722
HASS币
0
发表于 2022-8-15 10:09:20 | 显示全部楼层
如果ha是运行在docker上,那么就是容器加载的参数加上“--net=host”,重新创建ha,指定容器使用主机的网络IP,而不是使用bridge即可

评分

参与人数 1金钱 +2 收起 理由
eunrui + 2 谢谢回复,没用docker

查看全部评分

回复

使用道具 举报

10

主题

103

帖子

1245

积分

金牌会员

Rank: 6Rank: 6

积分
1245
金钱
1142
HASS币
0
发表于 2022-8-15 10:26:23 | 显示全部楼层
按我之前的经验 用host模式
bridge模式即使我按照官方文档开了端口也连不上

评分

参与人数 1金钱 +2 收起 理由
eunrui + 2 谢谢回复,没用docker

查看全部评分

回复

使用道具 举报

70

主题

449

帖子

3266

积分

论坛元老

Rank: 8Rank: 8

积分
3266
金钱
2817
HASS币
0
发表于 2022-8-15 11:11:11 | 显示全部楼层
认真检查清楚,需要添加设备名称id是否完整抄录到HomeKit的ymal上,我无论是ha创建的HomeKit bridge的设备,还是独立docker创建的homebridge的设备都能成功添加到苹果HomeKit上

评分

参与人数 1金钱 +2 收起 理由
eunrui + 2 谢谢回复

查看全部评分

回复

使用道具 举报

1

主题

9

帖子

76

积分

注册会员

Rank: 2

积分
76
金钱
67
HASS币
0
 楼主| 发表于 2022-8-15 16:23:01 | 显示全部楼层
alex950418 发表于 2022-8-15 10:09
如果ha是运行在docker上,那么就是容器加载的参数加上“--net=host”,重新创建ha,指定容器使用主机的网络 ...

没用docker 直接python直接安装在虚拟机上的
回复

使用道具 举报

1

主题

9

帖子

76

积分

注册会员

Rank: 2

积分
76
金钱
67
HASS币
0
 楼主| 发表于 2022-8-15 16:24:23 | 显示全部楼层
Masterchen 发表于 2022-8-15 11:11
认真检查清楚,需要添加设备名称id是否完整抄录到HomeKit的ymal上,我无论是ha创建的HomeKit bridge的设备 ...

您说的是设备码吗  HomeKit:  xxx-x-xxx 这样配置吗?  我是在集成里面创建的HomeKit
回复

使用道具 举报

10

主题

103

帖子

1245

积分

金牌会员

Rank: 6Rank: 6

积分
1245
金钱
1142
HASS币
0
发表于 2022-8-15 16:42:30 | 显示全部楼层
eunrui 发表于 2022-8-15 16:23
没用docker 直接python直接安装在虚拟机上的

检查一下端口看看?有没有设置ufw防火墙之类的

评分

参与人数 1金钱 +2 收起 理由
eunrui + 2 感谢回复

查看全部评分

回复

使用道具 举报

1

主题

9

帖子

76

积分

注册会员

Rank: 2

积分
76
金钱
67
HASS币
0
 楼主| 发表于 2022-8-15 17:29:42 | 显示全部楼层
yingkkk 发表于 2022-8-15 16:42
检查一下端口看看?有没有设置ufw防火墙之类的

还需要开哪些端口呀? 51827吗
回复

使用道具 举报

1

主题

9

帖子

76

积分

注册会员

Rank: 2

积分
76
金钱
67
HASS币
0
 楼主| 发表于 2022-8-15 23:10:17 | 显示全部楼层
顶,求大佬讲解,不胜感激
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-29 04:45 , Processed in 0.124719 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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