隐藏

最新HA(Home Assistant)中seneor运行错误的解决方法
2024年 02月 27 日

Calvin

最新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: ''

最新HA(Home Assistant)中seneor运行错误的解决方法

最新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: ''

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论