前言
最近给iphone12升级到了27的系统,相比18系统确实流畅许多,UI也更美观了。但是homekit强制,需要homepod和appletv才能中转。所以就准备放弃homekit,通过异地组网的方式直接访问家里的homeAssistant系统,这里参考网上教程完成zerotier异地组网。
正文
本来想通过cloudfalre mesh组网的,树莓派3b系统还是debian11不支持,所以最后选择了zerotier。
注册ZeroTier及设置
-
访问官网:ZeroTier官网 ,注册用户、验证邮箱并登录。
-
创建网络,并保留网络ID(关键)
客户端安装
-
ios手机端,使用国外苹果ID,在apple store中安装zerotier one
-
树莓派debian系统通过以下命令安装
curl -s https://install.zerotier.com | sudo bash
网络配置
- 手机端,扫描二维码加入网络,并同意建立vpn配置
- 树莓派,通过以下命令加入网络
sudo zerotier-cli join [虚拟网络地址ID]
- 回到zerotier管理界面,对待加入网络的设备(手机端、树莓派)进行授权
使用
-
手机端在zerotier one 中开启虚拟网络
-
使用zerotier分配的虚拟IP+服务端口进行系统访问
总结
教程网上都很详细,这里简单记录下,以备不时之需。