本帖最后由 令狐鸣 于 2019-10-24 12:09 编辑
用ssh连接的方式实现过,可以参考下.
前提是先得SSH授权登录,方法可以参考
创建key,授权n1.
- 生成密钥 ssh-keygen
- 授权 ssh-copy-id root@n1地址
Armbian系统
sensor:
# 温度
- platform: command_line
name: n1_arm_cputemp
command: "ssh root@n1地址 cat /sys/class/hwmon/hwmon0/temp1_input | awk '{print ($1*0.001)}'"
unit_of_measurement: "°C"
value_template: '{{ value }}'
scan_interval: 600 #获取间隔时间/秒
小钢炮系统
sensor:
#温度
- platform: command_line
name: n1_cputemp
command: "ssh root@n1地址 cat /sys/class/thermal/thermal_zone0/temp"
unit_of_measurement: "°C"
value_template: '{{ value | multiply(0.001) | round(2) }}'
scan_interval: 600
|