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

 找回密码
 立即注册
查看: 10316|回复: 28

「写个插件」误打误撞写了个西睿空气质量检测仪插件 - 0523

[复制链接]

14

主题

156

帖子

858

积分

论坛技术达人

积分
858
金钱
702
HASS币
0
发表于 2018-9-3 01:21:33 | 显示全部楼层 |阅读模式
本帖最后由 Sunbelife 于 2019-6-28 18:10 编辑

2019 年 5 月 23 日更新。

Hassio 结构变了,我又改动了下。

现在适配到 v0.9.2 版本的 hass 了,大家 clone 下来就能用了。

详细的看 ↓

https://github.com/Sunbelife/xirui_hassio_addon


前阵子收到了一个西门子西睿空气质量检测仪,拿到之后写了篇评测:https://bbs.feng.com/read-htm-tid-11752353.html


                               
登录/注册后可看大图

然后最近重新鼓捣智能家居的时候打起了它的主意,既然它能收集数据,那能不能把它的数据放到 Hass 里呢?
经过抓包之后发现它所有的数据都会实时上传至服务器,手机 App 再从服务器中获取数据,于是我抓包拿到了更新数据的 API,伪造了一下 Header,顺利拿到数据。

IMG_4078.JPG

拿到数据之后我开始学如何写 Hass 插件,还好有前辈们写的海量插件可以借鉴,我在前人基础上乘凉了一会儿,就写出了这个插件,给大家分享一下。

这次拿到的数据非常全,包括检测器电量,是否插电,PM2.5,温湿度,甲醛含量,详见下图:

IMG_2620.JPG

使用方法:
1、配对设备并将其连接到 Wi-Fi、确保在 App 中可以看到设备数据。


2、修改 xirui.py,第 17 行,把你检测盒子的序列号填入。(在 App 里可以找到)

006tNc79ly1g3bi7egp1fj30as03xdg2.jpg

3、把 xirui.py 放入 hassio 路径的 custom_components 中。(没有请新建)

006tNc79ly1g3bi7voa2yj30tm0f8wil.jpg

4、在 configuration.yaml 中加入下面一行:-platform: xirui

006tNc79ly1g3bi87gxluj309z039jrf.jpg

5、然后重启 Hass 服务,就可以在列表中看到它了。







(如帮到你请点 Star)


我的新浪微博:@Sunbelife

评分

参与人数 4金钱 +60 收起 理由
windgo + 10 膜拜大神!
咸味土豆 + 10 膜拜大神!
neroxps + 20
+ 20 膜拜大神!

查看全部评分

回复

使用道具 举报

14

主题

156

帖子

858

积分

论坛技术达人

积分
858
金钱
702
HASS币
0
 楼主| 发表于 2018-9-3 01:24:09 | 显示全部楼层
第一次写插件,哈哈。
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-9-3 01:59:09 | 显示全部楼层
厉害了word楼主!
回复

使用道具 举报

2

主题

174

帖子

766

积分

高级会员

Rank: 4

积分
766
金钱
592
HASS币
0
发表于 2018-9-3 08:42:49 | 显示全部楼层
哎呀 真会玩,赞一个!
回复

使用道具 举报

39

主题

749

帖子

4833

积分

论坛元老

Freddy.

Rank: 8Rank: 8

积分
4833
金钱
4059
HASS币
0

最佳新人卓越贡献

发表于 2018-9-3 09:17:04 | 显示全部楼层
我靠?微博上数码博主 ??
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-9-3 09:46:23 | 显示全部楼层
南柯醉一梦丶 发表于 2018-9-3 09:17
我靠?微博上数码博主 ??

我靠,这你都知道?
回复

使用道具 举报

39

主题

749

帖子

4833

积分

论坛元老

Freddy.

Rank: 8Rank: 8

积分
4833
金钱
4059
HASS币
0

最佳新人卓越贡献

发表于 2018-9-3 10:33:03 | 显示全部楼层
Jones 发表于 2018-9-3 09:46
我靠,这你都知道?

我关注他的
回复

使用道具 举报

14

主题

156

帖子

858

积分

论坛技术达人

积分
858
金钱
702
HASS币
0
 楼主| 发表于 2018-9-3 12:01:07 | 显示全部楼层
南柯醉一梦丶 发表于 2018-9-3 09:17
我靠?微博上数码博主 ??

是啊,之前这个发过微博来着。哈哈。
回复

使用道具 举报

30

主题

997

帖子

4147

积分

论坛元老

Rank: 8Rank: 8

积分
4147
金钱
3145
HASS币
0

活跃会员

发表于 2018-9-3 12:10:45 | 显示全部楼层
谢谢分享!!
回复

使用道具 举报

0

主题

12

帖子

70

积分

注册会员

Rank: 2

积分
70
金钱
58
HASS币
0
发表于 2018-9-11 13:08:47 | 显示全部楼层
啊哈,最近用了楼主的ibeta.me把我的苹果升级到了ios12beta,我说看头像咋这么熟悉!!!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 20:20 , Processed in 0.101725 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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