自制SSL证书

一、生成证书

1、依次点击 设置 > 应用 > Advanced SSH & Web Terminal。进入 配置页面后点击ssh,在password栏填入自定义密码,点击保存自制SSL证书

2、返回 信息 页面,关闭 保护模式 然后点击启动,最后点击打开网页界面自制SSL证书

3、在命令窗口中输入下面的命令其中“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

自制SSL证书

4、当制作完成后会让你输入一些信息。自制SSL证书

二、使用ssl证书

1、依次点击 设置 > 应用 > Filebrowser > 启动 > 打开网页界面。详细查看自制SSL证书

2、进入homeassistant文件夹,找到并双击configuration.yaml,进入编辑模式。自制SSL证书

3、在文件末尾输入回车,粘贴下面的配置,点击右上的保存图标。

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

自制SSL证书

4、依次点击 设置 > 开发者工具 > 检查配置,出现 配置不会阻止 Home Assistant 启动!则表示操作无误,可以重启。该操作位检测配置是否正确,务必执行此步!!!自制SSL证书

5、依次点击 重启(restart) > 高级选项 > 重新启动系统自制SSL证书

6、待系统启动完成输入https://IP:8123https://homeassistant.local:8123即可正常使用了。

注:http://IP:8123访问则失效!!!

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容