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

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

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

[复制链接]

6

主题

23

帖子

146

积分

注册会员

Rank: 2

积分
146
金钱
123
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中有没有文本实体,我可以卡片中显示状态。
另外后期我需要统计设备每天运行时间百分比。
回复

使用道具 举报

13

主题

503

帖子

5128

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

10

主题

107

帖子

536

积分

高级会员

Rank: 4

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

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

使用道具 举报

6

主题

23

帖子

146

积分

注册会员

Rank: 2

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

谢谢解答
回复

使用道具 举报

6

主题

23

帖子

146

积分

注册会员

Rank: 2

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

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-29 08:20 , Processed in 0.076129 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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