一、生成证书
1、依次点击 设置 > 应用 > Advanced SSH & Web Terminal。进入 配置页面后点击ssh,在password栏填入自定义密码,点击保存。
2、返回 信息 页面,关闭 保护模式 然后点击启动,最后点击打开网页界面。
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

4、当制作完成后会让你输入一些信息。
二、使用ssl证书
1、依次点击 设置 > 应用 > Filebrowser > 启动 > 打开网页界面。详细查看
2、进入homeassistant文件夹,找到并双击configuration.yaml,进入编辑模式。
3、在文件末尾输入回车,粘贴下面的配置,点击右上的保存图标。
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

4、依次点击 设置 > 开发者工具 > 检查配置,出现 配置不会阻止 Home Assistant 启动!则表示操作无误,可以重启。该操作位检测配置是否正确,务必执行此步!!!
5、依次点击 重启(restart) > 高级选项 > 重新启动系统
6、待系统启动完成输入https://IP:8123或https://homeassistant.local:8123即可正常使用了。
注:http://IP:8123访问则失效!!!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END














暂无评论内容