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

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

[基础教程] 【已解决】虚拟机重启 HomeKit 未响应。

[复制链接]

1

主题

7

帖子

46

积分

新手上路

Rank: 1

积分
46
金钱
39
HASS币
0
发表于 2021-9-17 10:18:39 | 显示全部楼层 |阅读模式
本帖最后由 smartfun 于 2021-9-20 21:39 编辑

本人小白,刚玩 2 天靠谷歌基本操作都明白了。但还是需要求助论坛大佬!!!

环境:虚拟机重启(非 homeassistant 服务重启)。问题:重启后 IP 不变,HomeKit 无响应。
目前操作:需要点 HomeKit “提交” 一次,立马 OK。
——————————
求助 1:如何虚拟机重启后,HomeKit 可以自动刷新连接?
求助 2:两个路由器分别用于电子设备上网(A)和家居硬件管理(B)。 A:192.168.0.1 ~ 100,B:192.168.0.101 ~ 200,这样分开 A 路由的 iPhone 能识别到 B 路由上的 HomeKit 么?

——————————
已解决:设置一个自动化,重新加载 HomeKit 就好了

                               
登录/注册后可看大图

回复

使用道具 举报

0

主题

117

帖子

1340

积分

金牌会员

Rank: 6Rank: 6

积分
1340
金钱
1223
HASS币
0
发表于 2021-9-17 11:13:24 | 显示全部楼层
只要你的子网都是24位,路由的lan口互通,就可以访问
但是,你两个路由之间是通过wan口互联,就不行
回复

使用道具 举报

0

主题

117

帖子

1340

积分

金牌会员

Rank: 6Rank: 6

积分
1340
金钱
1223
HASS币
0
发表于 2021-9-17 11:17:07 | 显示全部楼层
另外,你的是什么虚拟机?我使用的是esxi,重启虚拟机是没问题的。只是小米的蓝牙网关,不知道是不是蓝牙不稳定的问题,不能第一时间刷新,需要手动重启几次HA。
回复

使用道具 举报

1

主题

7

帖子

46

积分

新手上路

Rank: 1

积分
46
金钱
39
HASS币
0
 楼主| 发表于 2021-9-17 13:43:57 | 显示全部楼层
lanzhudao 发表于 2021-9-17 11:13
只要你的子网都是24位,路由的lan口互通,就可以访问
但是,你两个路由之间是通过wan口互联,就不行 ...

这个好像很好解决。
猫 lan——A wan,内网 IP 192.168.0.1 ~ 100
A lan —— B wan,B 的设备 IP 可以延用上级 IP, 1~100 之间。

这样虽然口不一样,都走的 A 路由的 IP 段,我记得路由器有这个桥接功能。
但这样 A 的吞吐压力依然没有被 B 释放,是个问题。
————————
另一种做法就是单独一个纯路由器。
猫——路由器,路由器——A/B。。。。那这个路由器的价格就会很贵
回复

使用道具 举报

1

主题

7

帖子

46

积分

新手上路

Rank: 1

积分
46
金钱
39
HASS币
0
 楼主| 发表于 2021-9-17 13:46:15 | 显示全部楼层
lanzhudao 发表于 2021-9-17 11:17
另外,你的是什么虚拟机?我使用的是esxi,重启虚拟机是没问题的。只是小米的蓝牙网关,不知道是不是蓝牙不 ...

我是在 macOS 上运行 VMware (linux)虚拟机。
出现的问题是重启虚拟机后,集成中心对设备的操作是直接有效的。但是在 iPhone 上的 HomeKit 桥接无响应...
要在集成中心对 HomeKit 点一下那个提交/更新,iPhone 秒生效。

不知道怎么搞了
回复

使用道具 举报

0

主题

117

帖子

1340

积分

金牌会员

Rank: 6Rank: 6

积分
1340
金钱
1223
HASS币
0
发表于 2021-9-19 12:33:58 | 显示全部楼层
smartfun 发表于 2021-9-17 13:46
我是在 macOS 上运行 VMware (linux)虚拟机。
出现的问题是重启虚拟机后,集成中心对设备的操作是直接 ...

重新配置一次Homekit吧
回复

使用道具 举报

0

主题

117

帖子

1340

积分

金牌会员

Rank: 6Rank: 6

积分
1340
金钱
1223
HASS币
0
发表于 2021-9-19 12:45:38 | 显示全部楼层
smartfun 发表于 2021-9-17 13:43
这个好像很好解决。
猫 lan——A wan,内网 IP 192.168.0.1 ~ 100
A lan —— B wan,B 的设备 IP 可以延 ...

其实你用两个路由,主要是想不同的路由辐射不同的wifi信号吧。其实吞吐压力都是在和猫连接的路由上面。其他在串个路由,就可以看作一台带WIFI功能的交换机(AP)了。
所以你的主路由配置好一些就OK了。话说回来,智能家居设备的占用网络资源还是挺少的,只要还是考虑稳定性。
回复

使用道具 举报

4

主题

166

帖子

1280

积分

金牌会员

Rank: 6Rank: 6

积分
1280
金钱
1114
HASS币
0
发表于 2021-9-19 13:46:40 | 显示全部楼层
我之前也遇到过,每次重启HomeKit要手动重载,后来重新装了系统,又好了
回复

使用道具 举报

1

主题

7

帖子

46

积分

新手上路

Rank: 1

积分
46
金钱
39
HASS币
0
 楼主| 发表于 2021-9-19 23:11:23 | 显示全部楼层
龙魂炎虎 发表于 2021-9-19 13:46
我之前也遇到过,每次重启HomeKit要手动重载,后来重新装了系统,又好了

我试过很多次,现在尝试了固定 IP。但是启动 ha 之后,需要手动点一下 HomeKit 的重载才能秒响应。
回复

使用道具 举报

8

主题

111

帖子

893

积分

高级会员

Rank: 4

积分
893
金钱
782
HASS币
0
发表于 2021-12-3 13:35:22 | 显示全部楼层
博主 可以分享一下homekit重载的方法吗 不太会搞
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 06:52 , Processed in 0.063577 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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