homeassiatant内网穿透省事的办法

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

因为家里是中兴路由器,自带一个节点小宝的软件,有免费的域名和每个月免费5G的内网穿透的流量,用起来比较省事,然后抄了冬瓜HA的教程, 为了记录。按照教程设置完用节点小宝设置下就行,非常省事,不用处理ngfinx非常麻烦的配置文件,也不用内网穿透头疼,真的是非常方便了。
本文指导用户为HomeAssistant配置SSL证书实现HTTPS访问。主要步骤包括:通过Advanced SSH & Web Terminal生成证书,使用openssl req命令创建私钥和证书文件;在configuration.yaml中配置ssl_certificate和ssl_key路径;重启Home Assistant后通过https://IP:8123访问。需注意区分HTTP与HTTPS协议,确保配置文件格式正确。

如果需要通过https访问HomeAssistant则操作该教程

一、使用Advanced SSH & Web Terminal
依次点击设置 > 加载项 > Advanced SSH & Web Terminal > 打开网页界面。

二、生成证书
1、在命令窗口中输入下面的命令其中“X为HomeAssistant的IP地址”。

openssl req -sha256 -addext "subjectAltName = IP:X.X.X.X" -newkey rsa:4096 -nodes -keyout privkey.pem -x509 -days 730 -out fullchain.pem

2、根据提示输入相关信息,可以按照表格中的参考列填写。

country name 国家名字 CN

state or privince 省份 Beijing

locality name地区 Beijing

Organization name组织名称 HomeAssistant

Organization unit name组织单位名称 HomeAssistant

common name普通的名字HA

email address 电子邮件地址 ha@qq.com

三、配置
1、在加载项中选择File editor或Filebrowser打开/homeassistant/configuration.yaml文件,在文件最下新建一行并粘贴下面信息文件内(注意格式)。

http:
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem

2、点击右上角的齿轮,选择“Restart Home Assistant”重启。

3、等待2分钟左右输入“https://IP:8123”即可正常使用了。注:“http://IP:8123”访问则失效!!!

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值