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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: roc227

[技术探讨] 如何读取某个实体属性中的数值

[复制链接]

11

主题

270

帖子

3029

积分

论坛元老

Rank: 8Rank: 8

积分
3029
金钱
2759
HASS币
10
 楼主| 发表于 2023-5-10 00:09:02 | 显示全部楼层
感谢楼上们的帮助,学会了[0]的用法,稍微改了改也能用了

sensor:
  - platform: template
    sensors:
      tempnows:
        friendly_name: "当前温度"
        unit_of_measurement: "°C"
        value_template:  "{{state_attr('weather.localweather', 'temperature' )| round(0)}}"
  - platform: template
    sensors:
      temphight:
        friendly_name: "次日温度高"
        unit_of_measurement: "°C"
        value_template:  "{{state_attr('weather.localweather', 'forecast')[0].temperature| round(0)}}"
回复

使用道具 举报

42

主题

420

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
金钱
1078
HASS币
0
发表于 2023-5-10 09:01:56 | 显示全部楼层
bugensui 发表于 2023-5-9 11:17
这样分开写的区别在哪里,有什么好处呢

防止configureation.yaml文件太大,找东西麻烦,这样写传感器就到传感器的文件里找,模板就到模板的文件里找。
回复

使用道具 举报

4

主题

52

帖子

432

积分

中级会员

Rank: 3Rank: 3

积分
432
金钱
380
HASS币
0
发表于 2024-4-16 07:34:38 | 显示全部楼层
请教一下,这个“templow: 6” 想在ESPHome直接调用应该怎么写呢?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-9 09:12 , Processed in 0.746824 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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