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

 找回密码
 立即注册
查看: 2902|回复: 12

[求助] 有没有办法给别的实体中包含的属性生成自定义实体呢?

[复制链接]

6

主题

86

帖子

586

积分

高级会员

Rank: 4

积分
586
金钱
500
HASS币
0
发表于 2023-9-27 09:55:53 | 显示全部楼层 |阅读模式
本帖最后由 hnjzjql 于 2023-9-28 19:02 编辑

有没有办法给别的实体中包含的属性生成自定义实体呢?想要一个设备中的数据,但是包含属性中包含信息,不知道怎么去调用生成实体。有没有大佬给小白解决一下方案。

PS:学习了两天模板,绕了半天发现还是3楼兄弟说的最简单。
简单分享一下,读取属性的方法吧。
辅助元素中添加模板-然后粘贴:
{{ state_attr('xx.xx实体','xx属性') }}
就可以显示出来未生成的实体参数。
回复

使用道具 举报

13

主题

540

帖子

5636

积分

论坛元老

Rank: 8Rank: 8

积分
5636
金钱
5096
HASS币
10
发表于 2023-9-27 10:51:02 | 显示全部楼层
回复

使用道具 举报

146

主题

2267

帖子

7004

积分

元老级技术达人

积分
7004
金钱
4732
HASS币
30
发表于 2023-9-27 10:53:58 | 显示全部楼层
用模板创建,现在也支持ui配置了。在辅助元素里,一般就能,
回复

使用道具 举报

6

主题

86

帖子

586

积分

高级会员

Rank: 4

积分
586
金钱
500
HASS币
0
 楼主| 发表于 2023-9-27 13:04:43 | 显示全部楼层
mars.z 发表于 2023-9-27 10:51
用template啊 https://www.home-assistant.io/integrations/template/

看了一头雾水,哈哈
回复

使用道具 举报

0

主题

46

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
128
HASS币
0
发表于 2023-10-8 21:25:39 | 显示全部楼层
mars.z 发表于 2023-9-27 10:51
用template啊 https://www.home-assistant.io/integrations/template/

用这个方法能得到温度传感器,但是湿度没办法弄出来,可以指点一下吗?

template:
  - sensor:
        unit_of_measurement: "°C"
        state: >
          {{ state_attr('weather.he_feng_tian_qi','temperature') }}

湿度更改参数就报错
回复

使用道具 举报

0

主题

46

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
128
HASS币
0
发表于 2023-10-9 12:45:33 | 显示全部楼层
hnjzjql 发表于 2023-9-27 13:04
看了一头雾水,哈哈

搞定了


template:
  - sensor:
      - name: "和风天气-温度"
        unit_of_measurement: "°C"
        icon: mdi:thermometer
        state: >
          {{ state_attr('weather.he_feng_tian_qi','temperature') }}

  - sensor:
      - name: "和风天气-湿度"
        unit_of_measurement: "%"
        icon: mdi:water-percent
        state: >
          {{ state_attr('weather.he_feng_tian_qi','humidity') }}
回复

使用道具 举报

6

主题

86

帖子

586

积分

高级会员

Rank: 4

积分
586
金钱
500
HASS币
0
 楼主| 发表于 2023-10-11 11:16:50 来自手机 | 显示全部楼层

我前面那个更简单,不用去修改yaml,用辅助就行了
回复

使用道具 举报

4

主题

35

帖子

281

积分

中级会员

Rank: 3Rank: 3

积分
281
金钱
246
HASS币
0
发表于 2023-10-29 19:01:32 | 显示全部楼层
hnjzjql 发表于 2023-10-11 11:16
我前面那个更简单,不用去修改yaml,用辅助就行了

能具体说说怎么弄吗?
特别是和风天气里面的天气预报里面的内容,如最高温度最低温度(native_templow),这又多了一个层级。
daily_forecast:
- datetime: '2023-10-29'
  native_temperature: 24
  native_templow: 17
  condition: partlycloudy
  text: 多云
  icon: '101'
  textnight: 多云
回复

使用道具 举报

0

主题

20

帖子

63

积分

注册会员

Rank: 2

积分
63
金钱
43
HASS币
0
发表于 2023-11-7 08:19:56 来自手机 | 显示全部楼层
学习一下
回复

使用道具 举报

0

主题

41

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
金钱
196
HASS币
0
发表于 2023-11-8 21:03:23 | 显示全部楼层
米家的八建清景面板HA中就识别成传感器,怎么把键位弄成实体
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 06:18 , Processed in 0.068816 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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