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

 找回密码
 立即注册
查看: 908|回复: 10

[技术探讨] 我发现ha的实体的值不能太长,太长会造成无法读取值……

[复制链接]

16

主题

95

帖子

538

积分

高级会员

Rank: 4

积分
538
金钱
443
HASS币
0
发表于 2024-9-27 09:01:36 来自手机 | 显示全部楼层 |阅读模式
昨天我尝试通过nodered把一首歌的歌词推送到ha的实体,一开始推送到text实体发现nr正确发送了,但ha里实体并未收到。又尝试换用mqtt消息推送过去,用调试工具测试消息也正确推送了,但ha里的mqtt传感器实体也收不到…
瞬间懵逼……
无意间有一首歌只有两句lrc推送出去,结果两个实体都正确获取了……
原来是是ha实体的value长度有限制……不知道用意是啥…
大佬们有没有办法解除这个限制呢
回复

使用道具 举报

18

主题

592

帖子

4362

积分

元老级技术达人

积分
4362
金钱
3735
HASS币
182
发表于 2024-9-27 09:43:50 | 显示全部楼层
这种情况为什么不用sensor呢?text 默认最长是100
回复

使用道具 举报

56

主题

322

帖子

5244

积分

元老级技术达人

积分
5244
金钱
4907
HASS币
100
发表于 2024-9-27 09:46:06 | 显示全部楼层
非常有趣的想法,解除限制之后甚至可以往实体里面塞蓝光电影,历史数据库还会替我们保存电影,这样的数据库真是太棒了
回复

使用道具 举报

7

主题

192

帖子

1725

积分

金牌会员

Rank: 6Rank: 6

积分
1725
金钱
1528
HASS币
30
发表于 2024-9-27 10:49:45 | 显示全部楼层
可以写到 attribute 里去, 我之前尝试写 state 最多不能超过255个字符, 但是attribute 好像没这个限制
回复

使用道具 举报

16

主题

95

帖子

538

积分

高级会员

Rank: 4

积分
538
金钱
443
HASS币
0
 楼主| 发表于 2024-9-27 11:16:15 | 显示全部楼层
louis_lee 发表于 2024-9-27 09:43
这种情况为什么不用sensor呢?text 默认最长是100

这个限制能修改吗?关键sensor好像也有限制…前面说到mqtt消息传递到ha也是虚拟的sensor实体啊,同样超长不行
回复

使用道具 举报

16

主题

95

帖子

538

积分

高级会员

Rank: 4

积分
538
金钱
443
HASS币
0
 楼主| 发表于 2024-9-27 11:17:26 | 显示全部楼层
sephrioth 发表于 2024-9-27 10:49
可以写到 attribute 里去, 我之前尝试写 state 最多不能超过255个字符, 但是attribute 好像没这个限制 ...

大佬attribute是啥?怎么调用显示出来
回复

使用道具 举报

16

主题

95

帖子

538

积分

高级会员

Rank: 4

积分
538
金钱
443
HASS币
0
 楼主| 发表于 2024-9-27 11:18:28 | 显示全部楼层
ryanh7 发表于 2024-9-27 09:46
非常有趣的想法,解除限制之后甚至可以往实体里面塞蓝光电影,历史数据库还会替我们保存电影,这样的数据库 ...

……这倒不至于吧…我只是想传递歌词…ha里也没有真正能用的歌词插件…
回复

使用道具 举报

56

主题

322

帖子

5244

积分

元老级技术达人

积分
5244
金钱
4907
HASS币
100
发表于 2024-9-27 13:41:44 | 显示全部楼层
gky008 发表于 2024-9-27 11:18
……这倒不至于吧…我只是想传递歌词…ha里也没有真正能用的歌词插件…

觉得离谱的时候说明一开始方向就错了
回复

使用道具 举报

11

主题

1409

帖子

4499

积分

论坛元老

Rank: 8Rank: 8

积分
4499
金钱
3090
HASS币
0
发表于 2024-9-27 18:32:51 | 显示全部楼层
sephrioth 发表于 2024-9-27 10:49
可以写到 attribute 里去, 我之前尝试写 state 最多不能超过255个字符, 但是attribute 好像没这个限制 ...

哦,试试,我又学到了。
回复

使用道具 举报

7

主题

192

帖子

1725

积分

金牌会员

Rank: 6Rank: 6

积分
1725
金钱
1528
HASS币
30
发表于 2024-9-29 14:12:11 | 显示全部楼层
gky008 发表于 2024-9-27 11:17
大佬attribute是啥?怎么调用显示出来

就是 entity 的属性值, 比如你看你的 weather entity, state 一般就是 cloud, sunny什么的, 但是属性巨多....
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-1-10 12:34 , Processed in 0.076993 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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