telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant

作者:PEKO哑虎呸呸
标题也说了,这是一个冷门需求。之前参加zaker的众测,中了一个Aqara G3的网关摄像头。
这个摄像头素质不错,原生支持Homekit,也有网关功能。但是有点不好的是,它不能接入米家,只能用Aqara的APP,而家里的大部分智能设备都是米家的或者Aqara中可以接入米家的。所以在智能联动方面有点烦恼(比如我现在小米摄像头是指纹锁关门后开启)。虽然可以用Homekit反向接入到Home Assistant,但是太卡,体验不好。
这段时间也是在折腾Home Assistant为正在装修的新家智能家居系统做准备。
现在有了开启Telnet的方法,于是就动手了。如果有兴趣可以搜aQRootG3着看看。
首先我们下载这个aQRootG3.py程序。安装好python3。我装的python3.85
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

然后右键用python打开
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

选择run customized模式运行
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

对话框输入你要使用的wifi ssid和密码 注意这个和后面G3用的wifi信息保存一致。
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

会弹出一个二维码(没错这个是二维码)
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

我建议复制到notepad这样的软件里,这个就比较明显了。
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

把截图复制到PS做个反相处理。我没做反相是没有扫出来的。下面开始正式root了。
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

1.快速按10下Aqara G3的按钮,等待一下,听到相机重置就可以了。
2.直接用Aqara G3扫描刚才生成的二维码,屏幕上显示也可以。
3.Aqara G3会语音提示开始连接网络(此处如果无语音提示,请用0.1版本的程序试试),过会会提示添加网络失败。
4.然后按一下Aqara G3的按钮,进入联网模式。下面都是正常的Aqara G3联网操作了。以后APP也是正常使用的。
0.1版的地址如下,我用0.3版没有成功,扫描二维码无反应,用0.1的成功了。按开发者的回复,可能跟ssid编码有关,我的ssid有大小写字母。
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

用telnet连接下试试。
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

用户名为root,密码为空。其实也没什么好看的。能连接就说明telnet已经开启了。
niceboygithub/AqaraCamera
我们再来接入Home Assistant
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

进Home Assistant--HACS--自定义储存库。
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

添加这个自定义集成 niceboygithub/AqaraCamera,因为还没有进HACS市场
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

下载下来,刚才只是给了路径。
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant
文章插图

下载后会要求重启,去docker把Home Assistant容器重启下。
telnet|冷门需求Aqara G3摄像头开启Telnet接入Home Assistant

推荐阅读