我要做的是打开一个基于“input_number.box”的设备

输入框设置为40,如果这个数字高于电流“传感器”。Livng_room_humidity”打开设备

我试过红节点和哈西奥机器人,都不走运

在哪里没有运气Hassio自动机吗?眨眼:

触发器:platform: template value_template: "{{states('input_number.box')|float > states('sensor.livng_room_humidity')|float}}" action: service: homehelper。turn_on entity_id: your_entity_id_here
1像

id:“1583180092300”
别名:“湿度传感器”
描述:“
触发:

  • 平台:模板
    {{states(' input_number.box ')|float > . Value_template: " \n\n Value_template: " {{states(' input_number.box ')|float > . Value_template:
    \州(sensor.livng_room_humidity) |浮动}}" \ n \ n \ n "
    条件:[]
    行动:
  • 数据:{}
    entity_id: switch.garage
    服务:homeassistant.turn_on

我刚刚放了一个开关,它将控制我的加热系统中的加湿器……

我将输入代码并尝试它,谢谢

好吧,不走运,我确定这是我又在做的事情

  • id:“1583180092300”
    别名:“湿度传感器”
    描述:“
    触发:
    • 平台:模板
      {{states(' input_number.box ')|float > . Value_template: " \n\n Value_template: " {{states(' input_number.box ')|float > . Value_template:
      \州(sensor.livng_room_humidity) |浮动}}" \ n \ n \ n "
      条件:[]
      行动:
    • 数据:{}
      entity_id: switch.garage
      服务:switch.turn_on

请正确格式化您粘贴的代码。如果我们看不到重要的yaml压痕,我们就无能为力了。请看第11点:如何帮助我们帮助你——或者如何问一个好问题

使用Virtualbox 6.0
Hassio V 3.11

“\ n \ n \ n”

不。没有截图。格式化代码。如果是屏幕截图,我们不能复制和粘贴部分代码来告诉你该怎么做。

2喜欢

我不知道为什么你的value_template看起来是这样的,但它是FUBAR。

据我所知,这就是你想要的

- id: '1583180092300' alias: '温湿度传感器' description: " trigger: platform: template value_template: "{{states('input_number.box')|float > states(' Sensor .livng_room_humidity')|float}}" condition: [] action: service: switch. name: '温湿度传感器';turn_on entity_id: switch.garage

这一自动化将触发时的状态input_number.boxsensor.livng_room_humidity的变化。如果input_number的值超过了传感器的值,将执行自动化操作(switch.garage是打开的)。

注意:确认“”的拼写。livng_room_humidity”

非常感谢: slight_smile:

1像

我就是这么写的。: roll_eyes:

2喜欢

欢迎你,很高兴听到它有效。

请用解决方案标签标记tom_I的帖子。它是第一个提供正确形式的value_template的。只有您,这个主题的作者,可以选择和标记哪个帖子代表解决方案。通过这样做,它将自动在主题标题旁边放置一个复选标记,从而向其他用户表明该主题拥有可接受的解决方案。它还会在你的第一篇文章下面放置一个链接,引导你找到解决方案。所有这些都帮助了其他有类似问题的人,他们可能正在寻找答案。