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

[求助] template 編輯疑問

[复制链接]

18

主题

45

回帖

943

积分

新手上路

积分
943
金钱
880
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
回复

使用道具 举报

22

主题

545

回帖

3556

积分

论坛元老

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

使用道具 举报

18

主题

45

回帖

943

积分

新手上路

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

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

使用道具 举报

4

主题

96

回帖

856

积分

高级会员

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-7 07:55 , Processed in 0.102655 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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