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

[已解决] 实体多种状态如何处理

[复制链接]

8

主题

43

回帖

338

积分

中级会员

积分
338
金钱
287
HASS币
0
发表于 2023-2-12 10:19:20 | 显示全部楼层 |阅读模式
本帖最后由 jimmy802 于 2023-2-13 16:48 编辑

新人求助,有个设备上传一串设备实时信息json数据到MQTT中,node red 中订阅了这些数据想整理后创建ha实体。
大部分数据用传感器可以解决,但是有个数据表示设备运行状态,有下面五种状态,我找了下好像没有什么传感器能显示五种状态
RUNNING    运行
IDLE             空闲
OFF              待机
ECO             经济"
ERROR         错误
想知道如何创建一个实体,在ha中显示5种状态,就是ha中有没有文本实体,我可以卡片中显示状态。
另外后期我需要统计设备每天运行时间百分比。
回复

使用道具 举报

14

主题

561

回帖

6022

积分

论坛元老

积分
6022
金钱
5447
HASS币
10
发表于 2023-2-12 11:21:25 | 显示全部楼层
hacs里面安装一个Node-RED Companion  ,然后nodered里面用直接用homeassistant的sensor节点就能实现了
回复

使用道具 举报

10

主题

103

回帖

595

积分

高级会员

积分
595
金钱
482
HASS币
0
发表于 2023-2-12 11:47:52 | 显示全部楼层
hacs---集成里安装Node-RED Companion,再去“配置”--“设备与服务”--“添加集成”搜索nodered并安装就行了。

在nodered里引用sensor节点,在Entity config添加新设备就行了
回复

使用道具 举报

8

主题

43

回帖

338

积分

中级会员

积分
338
金钱
287
HASS币
0
 楼主| 发表于 2023-2-12 21:17:04 | 显示全部楼层
mars.z 发表于 2023-2-12 11:21
hacs里面安装一个Node-RED Companion  ,然后nodered里面用直接用homeassistant的sensor节点就能实现了 ...

谢谢解答
回复

使用道具 举报

8

主题

43

回帖

338

积分

中级会员

积分
338
金钱
287
HASS币
0
 楼主| 发表于 2023-2-12 21:51:24 | 显示全部楼层
mars.z 发表于 2023-2-12 11:21
hacs里面安装一个Node-RED Companion  ,然后nodered里面用直接用homeassistant的sensor节点就能实现了 ...

谢谢解答,已经安装好所需插件和节点
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-8 00:19 , Processed in 0.063587 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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