数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 853|回复: 15

[家电] 让你的Siri能控制更多设备 - 搭建Homebridge让涂鸦/米家智能插座接入HomeKit

[复制链接]
发表于 2021-11-21 05:20:13 | 显示全部楼层 |阅读模式

认识众多玩家高手/拆客/DIY爱好者,查阅更多资源,一起学习技术知识

您需要 登录 才可以下载或查看,没有帐号?立即注册 微信登录

x
背景
前不久有个智能插座的车,美帝良心想的SE-341A智能插座比白菜还便宜(现在应该没了,大家自己找找吧),说是8266的模块,于是我也上车撸了10个回来,拿回来拆开刷了一个发现功能有点少,剩下的全都用APP升级固件接入到涂鸦智能APP里了。
由于之前家里用的插座都是用米家控制的,这下好了,得安装两个APP。。。就想着能不能在iOS手机上用一个APP就能控制所有的插座,然后就了解到了Homebridge和HomeAssistant。
本帖只讨论涂鸦和米家接入Homebridge,其他厂商的大家自行百度吧,其实都差不多。


一、什么是Homebridge?
Homebridge是一个轻量级NodeJS服务器,它模拟iOS HomeKit API,提供从HomeKit到“智能家居”设备制造商提供的各种第三方 API 的基本桥接。通过Homebridge的桥接,可以让Siri控制完全不支持HomeKit的设备。
GitHub链接:https://github.com/homebridge/homebridge
homebridge-master.zip (310.05 KB, 下载次数: 1)

二、搭建Homebridge(Windows)
Homebridge的安装非常简单,并且支持多种平台,你可以把它安装到win/linux/docker/树莓派等环境中。目前我有一台低功耗的nas,跑的是win server的系统,所以本帖以windows环境下安装为例:

2.1 安装Node.js环境
下载地址:https://nodejs.org/zh-cn/
这个安装没有特别需要配置的地方,直接无脑下一步就行。安装完成后,在CMD命令行输入node -v和npm -v,看到有输出版本号就可以了。

cmd.png


2.2 安装Homebridge
CMD命令行执行:
安装Homebridge UI:

  1. <font size="3">npm install -g --unsafe-perm homebridge homebridge-config-ui-x</font>
复制代码
安装Homebridge服务:
  1. <font size="3">hb-service install</font>
复制代码


安装完成后,打开浏览器访问http://localhost:8581/,即可访问Homebridge UI配置页面,此时可用默认账户密码admin/admin登录,
hb.png
完整安装过程可参考:https://github.com/homebridge/ho ... ridge-on-Windows-10

此时拿起你的iOS设备并接入与Homebridge同一局域网中,然后进入HomeKit APP,右上角扫描扫码,扫配置页面左上角的二维码,就可以添加成功了。
homekit1.png


三、接入涂鸦智能设备
相信几个月前有不少坛友都撸了那个几块钱的Lenovo SE-341A的智能插座,当时也跟风撸了10个。其中有个拆开刷机带着TTL线接220V炸了,还送了点给朋友,手里还有6个,用安卓APP更新固件后接入到涂鸦智能,挺好用的,继电器够大接2000W热水器一点压力都没有。

plug.png

3.1 安装Homebridge Tuya Platform插件
Homebridge Tuya Platform是涂鸦智能官方的插件,GitHub链接:https://github.com/tuya/tuya-homebridge
在Homebridge UI - 插件 - 搜索“tuya”,找到Homebridge Tuya Platform并安装。

tuya1.png


如果提示安装失败,可以尝试把报错前面的命令行直接复制到CMD命令行里面执行安装。
tuya2.png

3.2 配置Homebridge Tuya Platform,接入涂鸦设备
大多教程都会一笔带过让你写config.json文件,对小白们不太友好,刚开始我也踩了很多坑
这里直接用Homebridge Tuya Platform的UI界面进行配置:

tuya3.png

进入配置界面,填写配置信息,Access ID和Key如何获取下面会有说
tuya4.png

接下来说说涂鸦的Access ID和key的获取。刚开始以为是和米家插座类似,拿到key/token就可以用插件控制,于是去度娘上面找了半天,试了几个方法发现都已经失效了。
其中有个方法是用安卓root设备拿到APP的preferences_global_keyayXXXX文件,里面有localkey,但是弄好root环境拿到文件的时候发现这个文件现在只是个只有文件头的空文件了,这条道走不通了。
于是不死心,看到Homebridge Tuya Platform是涂鸦官方出的插件,去官网找到了说明:https://developer.tuya.com/cn/do ... in?id=Kamcldj76lhzt
结合bing搜索,一番鼓捣后终于接入成功,步骤其实也不复杂:


1、要接入的插座需要绑定涂鸦智能或智能生活其中一个APP,我这里用的是涂鸦智能,试了下智能生活也是可以的。
app.png


2、到涂鸦 IoT 平台( iot.tuya.com )注册一个账号。然后点击左边的 云开发 -->创建项目。 开发方式填 全屋智能SaaS,数据中心中国,其他随便填。
iot1.png


3、项目创建完成后,进入这个项目,设备 --> 关联涂鸦APP账号,添加APP账号,然后把你的涂鸦智能or智能生活APP的登录账户关联上去。
iot2.png

4、然后你应该就可以在全部设备里面看到你在APP里面绑定的涂鸦插座了
iot3.png


5、在服务API里面确保已经自动帮你启用了 IoT Core连接服务、授权管理、全屋智能场景联动。

iot4.png


6、最后就可以把概况上面的Access ID和key填入你的Homebridge Tuya Platform插件中了。
iot5.png


添加完成后,重启下Homebridge,再重新进入HomeKit,应该就能看到你的涂鸦插座的按钮了,试着用Siri控制一下它吧!
homekit2.png


三、接入米家设备
这里直接推荐个插件吧,Homebridge-Miot,虽然不是官方的插件,但接入米家设备非常简单,可以直接登录米家APP的账户自动添加支持的设备,也可以自己添加设备key进行控制:
mi1.png

点击automatically discover all devices via micloud,填入米家APP账户密码,即可自动添加支持的设备。
mi2.png


打赏

参与人数 7M币 +109 收起 理由
链接 + 20
oydl82 + 21 謝謝分享
xiaoxuanfeng + 20 謝謝分享
三千万 + 5 謝謝分享
moontree + 20 謝謝分享
jf201006 + 20 優秀文章
lyly125 + 3 優秀文章

查看全部打赏

发表于 2021-11-21 05:28:11 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-21 06:38:58 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-21 09:29:26 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-21 10:22:29 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-21 10:25:03 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-21 10:27:30 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-24 22:23:41 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-30 16:39:06 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 4 天前 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 4 天前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

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

本版积分规则

轻APP|手机版|小黑屋|关于我们|联系我们|法律条款|数码之家

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2021-12-9 21:22 , Processed in 0.312000 second(s), 15 queries , Redis On.

Powered by Discuz!

© 2006-2021, MyDigit.cn

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