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

 找回密码
 立即注册
查看: 6697|回复: 7

[技术探讨] ha模板判断的语法要怎么写

[复制链接]

23

主题

125

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1928
HASS币
10
发表于 2021-8-4 09:35:44 | 显示全部楼层 |阅读模式

1628040907793.jpg

如图这样,最后一段传感器代码怎么没有中文输出,在ha里面一直都是空的,而这个topic一直有数据,点击语法检查也没有错,那到底是哪错了
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-8-4 10:01:24 | 显示全部楼层
这样写看下
 {% if states('sensor.mhz19_ppm')|int <= 800 %}
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

23

主题

125

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1928
HASS币
10
 楼主| 发表于 2021-8-4 11:43:05 | 显示全部楼层

这个写法可以那么 {% elif sensor.mhz19_ppm <= '1200' and sensor.mhz19_ppm > '800'%} 这句要怎么改
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-8-4 12:13:02 | 显示全部楼层
wison 发表于 2021-8-4 11:43
这个写法可以那么 {% elif sensor.mhz19_ppm  '800'%} 这句要怎么改

你这样不行吧。
{% if states('sensor.mhz19_ppm')|int <= 800 %}
  良好办公环境
{% elif states('sensor.mhz19_ppm')|int <= 1200%}
  感觉沉闷,困,精神疲劳
{% else %}
  无法积极地工作下去
{% endif %}

我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-8-4 12:14:05 | 显示全部楼层

这样写,他就分开档位了。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

23

主题

125

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1928
HASS币
10
 楼主| 发表于 2021-8-4 15:19:35 | 显示全部楼层
    {% if states('sensor.mhz19_ppm')|int <= 800 %}
      良好办公环境
    {% elif states('sensor.mhz19_ppm')|int <= 1200 and states('sensor.mhz19_ppm')|int > 800 %}
      感觉沉闷,困,精神疲劳
    {% else %}
      无法积极地工作下去
    {% endif %}


这样可以
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-8-4 15:28:33 | 显示全部楼层

可以就好。
其实我那个,和你这个实现的一样。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

23

主题

125

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1928
HASS币
10
 楼主| 发表于 2021-8-4 19:04:42 | 显示全部楼层
zxyny1989 发表于 2021-8-4 15:28
可以就好。
其实我那个,和你这个实现的一样。

嗯嗯,感谢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 10:21 , Processed in 0.384679 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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