最新HA(Home Assistant)中seneor运行错误的解决方法
原始项目链接:sensor github原版跳转链接
说明:
无法正常运行的原因是python3.5的新旧版本不兼容导致的,修改下方法就行,下面直接贴出修改完成后可以直接使用的版本
github链接:
https://github.com/precise-calvin/HomeAssistant-Utils/tree/main
备用下载地址:
https://file.chen.click/f/v1hw/sensor.ssh-master.zip
附带自用的模板脚本:
sensor:
- platform: ssh
host: 192.168.2.1
name: 'R68SCPUTEMP'
username: root
password: password
value_template: >-
{%- set line = value.split("\r\n") -%}
{{ line[1] }}
command: "cut -c1-2 /sys/class/thermal/thermal_zone0/temp"
unit_of_measurement: ''
- platform: ssh
host: 192.168.2.1
name: 'R68SCPUUsed'
username: root
password: password
value_template: >-
{%- set line = value.split("\r\n") -%}
{{ line[2] }}
command: "cat /proc/stat | awk '/^cpu/{usage=($2+$4)*100/($2+$4+$5)} END {print int(usage)}'"
unit_of_measurement: ''