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

 找回密码
 立即注册
查看: 2196|回复: 13

[求助] hass接入设备后的entity收集

[复制链接]

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
发表于 2022-4-28 19:22:44 | 显示全部楼层 |阅读模式
本帖最后由 qq985958118 于 2022-4-28 19:34 编辑

各位大佬,我是一个在读研究生,想搜集hass的一些数据集做研究,就是说一个设备接到hass以后,这个设备变成了哪些entity。格式大概是这种

hass.png
我的联系方式VX:15211066714
有偿,各位大佬救救孩子吧

截图也行,谢谢各位大佬
entity.png device.png
回复

使用道具 举报

3

主题

223

帖子

3047

积分

元老级技术达人

积分
3047
金钱
2819
HASS币
10
发表于 2022-4-28 20:08:24 | 显示全部楼层
进ha哪种设备变哪种entity完全看编的程序。。。。你还不如花时间看看源码
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-4-28 20:24:33 | 显示全部楼层
blindlight 发表于 2022-4-28 20:08
进ha哪种设备变哪种entity完全看编的程序。。。。你还不如花时间看看源码

也是因为集成太多了..
回复

使用道具 举报

38

主题

402

帖子

4330

积分

元老级技术达人

积分
4330
金钱
3863
HASS币
350

教程狂人

发表于 2022-4-28 21:29:22 | 显示全部楼层
http://github.com/shaonianzhentan
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-4-28 21:50:15 | 显示全部楼层
jiluxinqing 发表于 2022-4-28 21:29
所有实体类型看这里:https://developers.home-assistant.io/docs/core/entity

谢谢您,这个文档我有看,我想搜集的是一个设备接到hass,变成了这些entity里的哪些
回复

使用道具 举报

3

主题

223

帖子

3047

积分

元老级技术达人

积分
3047
金钱
2819
HASS币
10
发表于 2022-4-28 21:57:59 | 显示全部楼层
qq985958118 发表于 2022-4-28 20:24
也是因为集成太多了..

就因为集成多才看代码呀,自己写个程序读取源码统计看什么设备进哪个config entry不好吗
靠其他人做收集弄到什么时候去,又不是社会调查或者市场调研。。。。。
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-4-28 22:19:30 | 显示全部楼层
blindlight 发表于 2022-4-28 21:57
就因为集成多才看代码呀,自己写个程序读取源码统计看什么设备进哪个config entry不好吗
靠其他人做收集 ...

大佬可以加下微信聊吗,我不是没有看源码,有看一些集成的源码,有一些源码的问题请教一下
回复

使用道具 举报

40

主题

2176

帖子

8288

积分

元老级技术达人

积分
8288
金钱
6097
HASS币
110
发表于 2022-4-29 08:45:53 | 显示全部楼层
确实 一个设备接入靠的是协议
在HA里以什么形式展现是插件/集成做的事
你可以把一个开关定义成switch 也可以是light,甚至可以是binary_sensor 只看其状态
你可以把一个连续数值的可控设备定义为cover或者fan,只要能发出值就可以,light里也有这个属性(亮度),甚至可以是一个input_number

我觉得你得先搞清楚这些关系,明确“一个设备接入HA后会创建哪些实体”这件事是不固定的
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-4-29 09:46:04 | 显示全部楼层
ghostist 发表于 2022-4-29 08:45
确实 一个设备接入靠的是协议
在HA里以什么形式展现是插件/集成做的事
你可以把一个开关定义成switch 也可 ...

谢谢您回复我,您说的这个我是知道的,我都可以把fan定义成light,也正是因为是不确定的,所以我需要搜集这些大家接入之后的对应关系,脏数据总归是不可避免的,我觉得hass里的集成随意给设备分entity的情况应该也不会太多吧。但是我现在不管是脏数据还是别的数据我都没有,哎...我有去看源码,就比如小米的,我发现只看源码,并不能很清楚的看出来一个设备被集成抽象出哪些entity,我还得去了解小米的协议。这是一个很耗时的工作。而且数据集不能只是小米一家厂商的,hass里的厂商太多了,我不可能去看每一个厂商的协议。所以只好来论坛请大家帮忙了了。
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-4-29 09:50:57 | 显示全部楼层
qq985958118 发表于 2022-4-29 09:46
谢谢您回复我,您说的这个我是知道的,我都可以把fan定义成light,也正是因为是不确定的,所以我需要搜集 ...

虽然设备可以随便分entity,就比如一个设备进了hass,变成了switch,或者fan,但如果我之前通过论坛的朋友已经收集到这个设备或者跟这个设备类似的其他设备也变成了switch,或者fan,我是不是就可以做下面的工作了。我手上的设备很有限,帮帮孩子吧。数据集搜集不到..
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 02:55 , Processed in 0.217023 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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