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

 找回密码
 立即注册
查看: 3351|回复: 60

[经验分享] 微信控制!Home Assistant 开启远程访问!无速度限制!公网...

[复制链接]

5

主题

50

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
金钱
346
HASS币
0
发表于 2024-4-11 12:58:07 | 显示全部楼层 |阅读模式
本帖最后由 a.Dong 于 2024-4-16 11:39 编辑
无速度限制!无需内网穿透!公网访问!App、微信可直接登录你的 Home Assistant !
简单安装就能随时随地访问你的 Home Assistant,不在家也能轻松控制!

主流方案有内网穿透、域名+公网IP,以及本帖推荐的远程访问 Addon

内网穿透:
需要公网搭个服务或使用第三方免费或付费服务 水深的很,体验不好,难度又大又危险,不推荐给小白

域名+公网 IP:
1、申请域名,还得是国外的域名,可能需要梯子,长久稳定性不一定能保证,突然哪天就被屏蔽了
2、申请公网IP地址,宽带运营商不一定给;
3、路由器端口转发;
4、生成配置HTTPS 证书;
流程较长操作麻烦,有技术难度,小白不友好


推荐 远程访问 Addon:
微信小程序免费领取域名,国内备案域名,长久稳定安全、解析速度已拉满
家庭宽带和手机网络都已默认分配公网IPv6地址 ,一键安装, HTTPS 安全保证、访问畅通,一年只要6.98,免费体验30天,极具性价比,哈哈哈哈


当然,懂技术的推荐自己搞,不想折腾的,快来体验把~


两步开启 Home Assistant 远程访问:

PART 1: 获取远程访问链接
PART 2: Home Assistant 安装远程访问Addon



Part  1:获取远程访问链接

                               
登录/注册后可看大图

微信搜索关注 HassBox全屋智能,进入小程序后点击远程访问,即可获得远程访问地址。


                               
登录/注册后可看大图



Part 2:Home Assistant 安装远程访问Addon

快速安装
(supervised版


安装命令
curl -fsSL get.hassbox.cn/remote | bash

安装成功示例大致如下:


hassbox:~#curl -fsSL get.hassbox.cn/remote | bash -
INFO: 添加HassBox仓库
INFO: 添加HassBox仓库 ok
INFO: 下载远程访问镜像
WARN: 下载预计需要一分钟,请耐心等待...
INFO: 下载远程访问镜像 ok
INFO: 安装远程访问
INFO: 安装远程访问 ok
INFO: 添加远程访问配置
INFO: 添加远程访问配置 ok
INFO: Home Assitant 已重启!如需其他帮助,可至 HassBox全屋智能...联系客服

安装成功后,按图示步骤启动远程访问服务:

                               
登录/注册后可看大图


手动安装

启动成功后,就可以通过微信或下载 App 访问你的 Home Assistant 。
如果无法访问,可以通过第三方的IPv6 网站检测 https://ipw.cn/ipv6webcheck 来检查公网是否能正常访问你的 Home Assistant。




评分

参与人数 1金钱 +2 收起 理由
HassBox + 2 我来瀚思就为看你!

查看全部评分

某厂资深程序员因工作不饱和,开发了HA远程访问、集成管理和升级加速。关注HassBox,持续分享一起探索!
回复

使用道具 举报

12

主题

417

帖子

2288

积分

金牌会员

HomeAssistant

Rank: 6Rank: 6

积分
2288
金钱
1866
HASS币
20
发表于 2024-4-11 14:35:38 | 显示全部楼层
分配的网址,只有ipv4的网络下可以访问吗?
回复

使用道具 举报

5

主题

50

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
金钱
346
HASS币
0
 楼主| 发表于 2024-4-11 15:00:45 | 显示全部楼层
本帖最后由 a.Dong 于 2024-4-11 15:03 编辑
DDDear 发表于 2024-4-11 14:35
分配的网址,只有ipv4的网络下可以访问吗?

不行,这个是基于 ipv6 的,是家里宽带没开启 IPv6 ?
某厂资深程序员因工作不饱和,开发了HA远程访问、集成管理和升级加速。关注HassBox,持续分享一起探索!
回复

使用道具 举报

109

主题

1586

帖子

5016

积分

元老级技术达人

积分
5016
金钱
3425
HASS币
30
发表于 2024-4-11 16:39:33 | 显示全部楼层
就是个免费的ddns的ipv6服务对吧,
回复

使用道具 举报

5

主题

44

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
金钱
213
HASS币
0
发表于 2024-4-11 16:49:14 | 显示全部楼层
都有ipv6了为啥要把token给别人。。。
回复

使用道具 举报

5

主题

50

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
金钱
346
HASS币
0
 楼主| 发表于 2024-4-11 18:55:00 | 显示全部楼层
bestsort 发表于 2024-4-11 16:49
都有ipv6了为啥要把token给别人。。。

token 是用来把域名映射到 ipv6 地址上的
某厂资深程序员因工作不饱和,开发了HA远程访问、集成管理和升级加速。关注HassBox,持续分享一起探索!
回复

使用道具 举报

5

主题

50

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
金钱
346
HASS币
0
 楼主| 发表于 2024-4-11 18:56:27 | 显示全部楼层
bugensui 发表于 2024-4-11 16:39
就是个免费的ddns的ipv6服务对吧,

差不多,但它是收费的,6.98 一年,基于 ipv6,省了弄域名,可以微信小程序中直接访问 HA
某厂资深程序员因工作不饱和,开发了HA远程访问、集成管理和升级加速。关注HassBox,持续分享一起探索!
回复

使用道具 举报

7

主题

151

帖子

2507

积分

论坛技术达人

积分
2507
金钱
2346
HASS币
50
发表于 2024-4-12 09:11:06 | 显示全部楼层
把家里的隐私交给一个小公司?
回复

使用道具 举报

5

主题

50

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
金钱
346
HASS币
0
 楼主| 发表于 2024-4-12 09:50:05 | 显示全部楼层
本帖最后由 a.Dong 于 2024-4-12 09:55 编辑
ck3 发表于 2024-4-12 09:11
把家里的隐私交给一个小公司?

只是做了域名映射到 IPv6,+ 本地HTTPS, 能获取到什么隐私呀?
某厂资深程序员因工作不饱和,开发了HA远程访问、集成管理和升级加速。关注HassBox,持续分享一起探索!
回复

使用道具 举报

54

主题

892

帖子

3812

积分

论坛元老

Rank: 8Rank: 8

积分
3812
金钱
2920
HASS币
0
发表于 2024-4-12 09:58:03 | 显示全部楼层
如果有了ipv6,也可以这样搞:
1、将自有域名托管到cloudflare
2、ddnsgo 动态域名解析将家宽ipv6动态更新到域名DNS 的 AAAA记录
3、如果访问端有ipv6,cloudflare可以不开启小云朵,只解析DNS ,如果访问端是ipv4 开启小云朵
4、家里安装nginx,监听域名,指向hassip:8123
5、在homeassistant config文件添加nginx的ip地址
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - xxx.xxx.x.xx
6、通过域名访问



评分

参与人数 1金钱 +8 收起 理由
warmsake + 8 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-3 16:46 , Processed in 0.274283 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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