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

 找回密码
 立即注册
查看: 1877|回复: 4

[技术探讨] 如何把设备属性转换成实体

[复制链接]

20

主题

209

帖子

1004

积分

金牌会员

Rank: 6Rank: 6

积分
1004
金钱
795
HASS币
0
发表于 2022-8-1 18:56:45 | 显示全部楼层 |阅读模式
有时候想把属性以实体方式展现在UI里,请问要怎么转化


                               
登录/注册后可看大图

回复

使用道具 举报

80

主题

388

帖子

1680

积分

金牌会员

Rank: 6Rank: 6

积分
1680
金钱
1292
HASS币
0
发表于 2022-8-1 20:51:35 | 显示全部楼层
本帖最后由 ciasdmxhxjjpd@c 于 2022-8-1 20:53 编辑

template 里,https://community.home-assistant ... lue-template/129183
  - sensor:
     - name: "outdoor humidity"
       unique_id: outdoor_humidity
       state: "{{ state_attr('weather.openweathermap' , 'humidity') }}"
       unit_of_measurement: "%"
       
  - sensor:
     - name: "wind speed"
       unique_id: wind_speed
       state: "{{ state_attr('weather.openweathermap' , 'wind_speed') }}"
       unit_of_measurement: "m/s"       
回复

使用道具 举报

20

主题

209

帖子

1004

积分

金牌会员

Rank: 6Rank: 6

积分
1004
金钱
795
HASS币
0
 楼主| 发表于 2022-8-2 11:43:39 | 显示全部楼层
ciasdmxhxjjpd@c 发表于 2022-8-1 20:51
template 里,https://community.home-assistant.io/t/solved-state-attr-problem-in-value-template/12918 ...

非常感谢你的回答。我输入后报错,Invalid config for [sensor]: required key not provided @ data['platform']。请问啥啥原因呢
2222222.png 3333.png
回复

使用道具 举报

20

主题

209

帖子

1004

积分

金牌会员

Rank: 6Rank: 6

积分
1004
金钱
795
HASS币
0
 楼主| 发表于 2022-8-2 12:08:54 | 显示全部楼层
我用自动化+辅助元素做了一个,可以把属性转化为实体,目的达到了,就是有点麻烦个

id: '1659412074246'
alias: 主卧空调状态变化
description: ''
trigger:
  - platform: state
    entity_id:
      - sensor.sonoff_ab700002df
    attribute: power
    to: 'on'
    from: 'off'
  - platform: state
    entity_id:
      - sensor.sonoff_ab700002df
    attribute: power
    from: 'on'
    to: 'off'
condition: []
action:
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - if:
      - condition: state
        entity_id: sensor.sonoff_ab700002df
        attribute: power
        state: 'on'
    then:
      - service: input_boolean.turn_on
        data: {}
        target:
          entity_id: input_boolean.zhu_wo_kong_diao_zhuang_tai
    else:
      - service: input_boolean.turn_off
        data: {}
        target:
          entity_id: input_boolean.zhu_wo_kong_diao_zhuang_tai
mode: single
回复

使用道具 举报

80

主题

388

帖子

1680

积分

金牌会员

Rank: 6Rank: 6

积分
1680
金钱
1292
HASS币
0
发表于 2022-8-2 13:11:05 | 显示全部楼层
智能好伙伴 发表于 2022-8-2 11:43
非常感谢你的回答。我输入后报错,Invalid config for [sensor]: required key not provided @ data['pla ...

报错日志都提示你了,多google,自己解决。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-29 02:31 , Processed in 0.090805 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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