请选择 进入手机版 | 继续访问电脑版

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

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

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

[复制链接]

9

主题

83

帖子

464

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

18

主题

570

帖子

4166

积分

元老级技术达人

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

使用道具 举报

54

主题

282

帖子

4837

积分

元老级技术达人

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

使用道具 举报

7

主题

192

帖子

1701

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

9

主题

83

帖子

464

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

9

主题

83

帖子

464

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

9

主题

83

帖子

464

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

54

主题

282

帖子

4837

积分

元老级技术达人

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

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

使用道具 举报

10

主题

1288

帖子

4075

积分

论坛元老

Rank: 8Rank: 8

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

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

使用道具 举报

7

主题

192

帖子

1701

积分

金牌会员

Rank: 6Rank: 6

积分
1701
金钱
1504
HASS币
30
发表于 7 天前 | 显示全部楼层
gky008 发表于 2024-9-27 11:17
大佬attribute是啥?怎么调用显示出来

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-10-6 00:00 , Processed in 0.136984 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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