『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1031|回复: 3

[求助] template 編輯疑問

[复制链接]

18

主题

63

帖子

927

积分

高级会员

Rank: 4

积分
927
金钱
864
HASS币
0
发表于 2023-3-20 10:40:51 | 显示全部楼层 |阅读模式

請問 目前用小米智能關的power 做電視on/off的監測判斷依據

先前template 編寫如下 ,  但最近看 HA日誌中一直出現 Error  ,  請問該如何修改???

switch:
  - platform: template
    switches:
      room2_philips:
        value_template: "{{ states('sensor.0x00158d00039236f5_power')|float > 5.0 }}"
        turn_on:
          service: script.turn_on
          data:
            entity_id: script.philips2_tv
        turn_off:
          service: script.turn_on
          data:
            entity_id: script.philips2_tv



75922.png
回复

使用道具 举报

21

主题

521

帖子

3161

积分

论坛元老

Rank: 8Rank: 8

积分
3161
金钱
2640
HASS币
30
发表于 2023-3-20 11:24:18 | 显示全部楼层
看报错好像是有的时候设备会报一个unknown,这种短暂离线其实挺常见,unknown大概不能转成数字来进行比较,就会报错
(说起一个题外话,之前B站有一次大规模宕机,好像就是一个类似的错误,一个函数对于输入的值不分辨类型,直接进行比较,然后有时候那个本应该是数字的值,有时候会报一个NAN进来,它就反复调用自己,硬生生把自己卡死了)
如果之前运行正常,其实可以放着不管,只是日志不太好看罢了
回复

使用道具 举报

18

主题

63

帖子

927

积分

高级会员

Rank: 4

积分
927
金钱
864
HASS币
0
 楼主| 发表于 2023-3-20 11:30:50 | 显示全部楼层
wdmywm3 发表于 2023-3-20 11:24
看报错好像是有的时候设备会报一个unknown,这种短暂离线其实挺常见,unknown大概不能转成数字来进行比较, ...

大大 , 雖然他一樣可以繼續運作 , 只是好奇是不是因為template寫法有更新所導致 ^^
回复

使用道具 举报

4

主题

100

帖子

818

积分

高级会员

Rank: 4

积分
818
金钱
718
HASS币
0
发表于 2023-3-22 10:08:13 | 显示全部楼层
可以尝试改成:
{{ states('sensor.0x00158d00039236f5_power')|float(0) > 5.0 }}
不过确实这种unknown挺常见的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 23:37 , Processed in 0.097859 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表