随着智能家居的普及,Home Assistant也越来越多人使用,然后本地访问就很多人轻松设置,但是外网访问确实很多人感到头疼。
今天就给大家分享两个轻松实现Home Assistant 外网访问的方法。
目前有两家免费的内容穿透平台,一家是cpolar,这家目前免费有个问题,就是域名无法固定,会随时改变,除非付费才可以固定域名,所以不建议使用。
第二家是WebTunnel ,这家域名可以固定,免费使用,免费注册:https://c.pgrm.top?s=fhzB0x 就是有限制流量,每个月10G,但是作为HA系统访问,完全足够了。
现在就介绍第二家的配置方法:
ha系统里集成项直接搜索WebTunnel 即可安装,如果是容器的,我是群晖的docker的ha,我就要直接利用拉取安装,
mabaxterm这个链接群晖服务器,然后sudo su后,直接参考它的指令安装:
arm64版: docker run -d -p 9600:9600 --hostname webtunnel_docker -v ~/.webtunnel:/root/.webtunnel --restart=always ccr.ccs.tencentyun.com/pgrm/webtunnel:arm64-latest
x64版: docker run -d -p 9600:9600 --hostname webtunnel_docker -v ~/.webtunnel:/root/.webtunnel --restart=always ccr.ccs.tencentyun.com/pgrm/webtunnel:x64-latest
哪个版本大家可以自己将群晖的cpu信息中心查看后,问下ai你是哪个版本即可。正常都是arm64的。 拉取完成后,去群晖里的docker(现在是Container Manager),直接容器里就可以看到了。
然后进行运行,如果运行失败,就删除后重新镜像那里运行配置下。
最后就直接进入你的 mabaxterm配置界面,默认端口是9600,例如我的群晖是 192.168.1.1:9600,ip为你自己的,进入后左上角添加,TCP端口,然后填写你的haIP地址就可以了。 它就可以自动给你生成一个新的域名,即可访问了。 域名端口也可以自己自定义。