type
status
date
slug
summary
tags
category
icon
password
📖前期准备
1. 生成 SSH 密钥对
在运行 Home Assistant 的设备上打开终端,执行以下命令生成 SSH 密钥对(如果已有密钥对可跳过此步骤):
按照提示操作,通常直接按回车键接受默认设置即可。(我的已经生成过了,提示覆盖)

生成的密钥对默认存放在
~/.ssh 目录下,私钥文件是 id_rsa,公钥文件是 id_rsa.pub。2. 将公钥复制到home assistant
执行以下命令将公钥复制到 open WRT上指定用户的
authorized_keys 文件中:注意替换为自己的用户名和ip,执行此命令后,系统会提示输入用户密码,输入正确密码后,公钥会被复制到home assstant上。
经测试已经可以免密登录openwrt ssh

4. 配置控制指令
现在就可以在home assistant终端中输入命令来控制open clash了:
如果需要生成传感器或者匹配开关状态,直接使用sensor行不通,需要通过command_line进行配置
- 作者:CHAOS
- 链接:https://tangly1024.com/article/haha9
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章



