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

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

[流程系列] 求教怎么用NR,求出两个小米温湿度计2的湿度差

[复制链接]

1

主题

4

帖子

92

积分

注册会员

Rank: 2

积分
92
金钱
88
HASS币
0
发表于 前天 23:29 | 显示全部楼层 |阅读模式
求教怎么用NR,求出两个小米温湿度计2的湿度差。然后以这个为条件驱动抽湿机或者排气扇是否启动。最好给个例程,我不太会用NR
回复

使用道具 举报

2

主题

20

帖子

167

积分

注册会员

Rank: 2

积分
167
金钱
147
HASS币
0
发表于 昨天 00:58 | 显示全部楼层
用ha的自动化,条件选择模板应该也能做到,gui框里填value_template: | 下面的
condition: template
value_template: |
  {% set temp1 = states('sensor.1_temperature') | float %}
  {% set temp2 = states('sensor.2_temperature') | float %}
  {% if (temp1 - temp2) | abs < 2 %}
    True
  {% else %}
    False
  {% endif %} 
回复

使用道具 举报

1

主题

4

帖子

92

积分

注册会员

Rank: 2

积分
92
金钱
88
HASS币
0
 楼主| 发表于 昨天 17:26 | 显示全部楼层
本帖最后由 msnmsn321 于 2025-1-29 17:39 编辑
kndo 发表于 2025-1-29 00:58
用ha的自动化,条件选择模板应该也能做到,gui框里填value_template: | 下面的

这里temp1,2是赋值吗,%是什么意思
回复

使用道具 举报

2

主题

20

帖子

167

积分

注册会员

Rank: 2

积分
167
金钱
147
HASS币
0
发表于 昨天 21:44 | 显示全部楼层
这里面的是jinja,ha模板用的语法

temp1是温度,变量名,改不改成都行
主要是sensor和条件的<2部分改成需要的

可以在开发者工具-模板
或者是自动化的“且如果 (可选)”部分测试
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-1-30 12:56 , Processed in 0.089329 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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