本帖最后由 令狐鸣 于 2018-4-22 22:57 编辑
学习一下,自己一直用的ssh方式获取的,就是得先授权一次.显示开机时间不错.
想获取在线设备数,一直不知道怎么搞~
sensor:
##CPU温度
- platform: command_line
name: temperature
command: "ssh 登录名@ip地址 cut -b 19-20 /proc/dmu/temperature"
unit_of_measurement: "°C"
value_template: '{{ value }}'
scan_interval: 3600
##开机时间
- platform: command_line
name: uptime
command: "ssh 登录名@ip地址 cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;printf(\"%d天%d时%d分\",run_days,run_hour,run_minute)}'"
value_template: '{{ value }}'
scan_interval: 600
|