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

 找回密码
 立即注册
查看: 8016|回复: 6

飞利浦智睿台灯二代接入Homeassistant

[复制链接]

1

主题

6

帖子

38

积分

论坛分享达人

积分
38
金钱
32
HASS币
0
发表于 2020-4-1 22:19:14 | 显示全部楼层 |阅读模式
本帖最后由 crazy_manson 于 2020-4-1 22:19 编辑

最近开始学习和折腾Homeassistant了。把自己的经历过程写下来,供小伙伴参考。
Hass运行的设备简介:
闲置利用,运行Hass的设备是一个叫做Nitrogen6x的开发板,这个开发板很冷门,CPU是imx6Q, 4核心Cotex-A9,2G内存,操作系统我刷入的是官方的debian stretch 9.2。Hass的安装和升级我就不在这里详说了。
Homeassistant版本:0.107.7
Python版本:3.7.7
贴个板子图片吧,长这样:
ni.jpg

被控设备:
小米飞利浦智睿台灯二代,照片如下,来源于网上。具体型号见照片,如果有同样设备的小伙伴,可以参考参考。
台灯照片2.png 台灯照片1.png

系统和设备准备好之后,那就开始折腾学习的旅程吧!

第一步:获取台灯的token
我是这么操作的,电脑上安装安卓模拟器,模拟器安装米家APP、Re文件管理器和aSQLiteManager。打开米家APP登录后连接台灯正常工作后,用文件管理器从安卓模拟器的根目录开始,按照如下路径data/data/com.xiaomi.smarthome/databases/miio.db2,找到miio.db2文件,将此文件复制到其他目录下(记住这个目录就可以,方便后面操作)。打开aSQLiteManager,找到miio.db2文件,在devices record里寻找token字段,点按一下,就可以把token内容复制出来。
各软件APP版本及来源:
1.安卓模拟器:MuMuInstaller_1.1.0.4
2.米家app :xiaomi.smarthome-5.0.19,可以到如下地址去下载:
3.文件管理器:Re文件管理rootexplorer
4.aSQLiteManager:在安卓模拟器中安装360手机助手,然后从360助手里安装此app。

第二步,编写配置文件configuration.yaml

在配置文件中添加如下内容。新手在这一块折腾了有一段时间,此前配置文件导入后检查一直报错,后来才知道model那一栏自己填错了。而且发现,model的内容其实在获取token的时候,miio.db2里面就有。

#配置文件configuration.yaml
light:
  - platform: xiaomi_miio
    name: Philips智睿台灯  #台灯名字
    host: 192.168.123.84  #台灯在路由器上的IP
    token: aaf60d3c20b4d72713e704a0ef33c1f3  #token内容
    model: philips.light.sread1  

最后,通过xftp上传配置文件到配置目录下,xshell输入hass--script check_config检查配置文件正确性,然后网页端 Configuration-》Server Controls-》Server management,重启Hass服务。之后,就可以在概览里看到台灯啦!

智睿台灯是连上了,但是这个台灯还有场景设置,护眼模式,夜晚模式,延时关灯等功能还没有实现,折腾了几天也没搞出来,借此机会,也向论坛的大神请教,以上这些功能如何在Hass里启用?感谢!
显示.png



回复

使用道具 举报

21

主题

188

帖子

1483

积分

金牌会员

Rank: 6Rank: 6

积分
1483
金钱
1290
HASS币
60
发表于 2020-4-1 23:54:57 | 显示全部楼层
获取token可以用俄罗斯大神魔改版本的mihome apk http://www.kapiba.ru/2017/11/mi-home.html,在设备的网络信息的位置就可以看到token并复制。
这个灯我也有一个,不知道是不是二代,只有一个色温,两个灯。各种夜晚模式护眼模式其实只是亮度不同而已,无法接入而且意义不大。如果需要定时关灯的话可以在hass里写定时器。
我的睿智台灯实在是非常睿智,时不时就无法触控只能hass和app控制,需要拔电源重启,最后用天猫精灵+天猫按呗写了一个按钮给他用……
回复

使用道具 举报

0

主题

71

帖子

1331

积分

论坛积极会员

积分
1331
金钱
1260
HASS币
0
发表于 2020-4-2 00:42:46 | 显示全部楼层
这台灯在接入HA后,面板触摸按键在一段时间后会失效,不知道是不是只有我这个个例
回复

使用道具 举报

1

主题

6

帖子

38

积分

论坛分享达人

积分
38
金钱
32
HASS币
0
 楼主| 发表于 2020-4-2 08:08:24 | 显示全部楼层
chiunownow 发表于 2020-4-1 23:54
获取token可以用俄罗斯大神魔改版本的mihome apk http://www.kapiba.ru/2017/11/mi-home.html,在设备的网 ...

感谢提供一个更简单的途径获取token。在手机米家APP上可以控制的功能比如疲劳提醒,手机阅读模式,看书模式,我是想把这些功能都弄出来,放在一起。就是目前还没找到方法。
回复

使用道具 举报

1

主题

6

帖子

38

积分

论坛分享达人

积分
38
金钱
32
HASS币
0
 楼主| 发表于 2020-4-2 08:09:43 | 显示全部楼层
zhou1104 发表于 2020-4-2 00:42
这台灯在接入HA后,面板触摸按键在一段时间后会失效,不知道是不是只有我这个个例 ...

我的试了大概一周吧,目前没有这个问题。
回复

使用道具 举报

11

主题

359

帖子

2478

积分

金牌会员

Rank: 6Rank: 6

积分
2478
金钱
2119
HASS币
0
发表于 2020-4-22 17:57:03 | 显示全部楼层
感谢分享,2s可用。
回复

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
金钱
15
HASS币
0
发表于 2024-9-8 17:29:12 | 显示全部楼层
zhou1104 发表于 2020-4-2 00:42
这台灯在接入HA后,面板触摸按键在一段时间后会失效,不知道是不是只有我这个个例 ...

我的也是,有没有什么方法可以解决啊
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 23:55 , Processed in 0.524938 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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