在Windows上配置iobroker,让你的小米全家桶接入HomeKit

2020-04-12 17:17:55 22点赞 155收藏 10评论

前言:

感谢张大妈带领我步入物联网的大门,不得不说张大妈上真是什么都能学到,记得刚来的时候张大妈还不叫张大妈,那时候也只有优惠推送而已,现在原创频道里内容也越来越丰富。

为什么要接入homekit?米家app不香吗?其实还行,只是我觉得很烦的一点是没法通过Siri 控制,我很经常使用hey Siri 的功能,虽然最近可以添加捷径了,但是首先说出的指令必须是完全一样,不能多也不能少任何一个字(“打开净化器”和“打开空气净化器”只能选一个),更糟糕的是,最近发现Siri要求你先解锁设备才能执行,如果我非得去看我的iPhone一眼的话,我就不hey Siri了。

这篇文章的目的是能让感兴趣的人在自家的电脑上尝试iobroker然后把自己的小米设备接入homekit ,这样可以稍后再做决定是否需要购买别的设备当作服务器(因为安装了这个服务的设备是不能关机的,不然你的homekit 里的设备就会未响应),或者就退坑了也说不定。刚写这篇文章的时候,我的Windows已经弄的差不多了,所以就买了树莓派,现在正在楼下的蜂巢里躺着呢。当然了根据论坛里大佬的介绍,树莓派并不是最合适的设备,据说是因为性能不够会导致查看摄像头设备很卡。不过我一来没有摄像头,二来还想用树莓派弄点别的东西,就顺便买了个玩玩。家里有群晖或者斐讯的电视盒子都是可以直接拿来用的,也不需要在Windows上先尝试了。接下来是正文:

安装:

首先下载NodeLTS版本:

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

然后用管理员权限打开你的命令行(开始菜单里搜索cmd然后右键以管理员权限打开),依次(等一条执行完可以输入后)执行以下命令:

  • npm install --global windows-build-tools

  • md C:iobroker

  • cd /d C:iobroker

  • npm install iobroker

  • npm install --production --no-optional --logevel=error

  • net start iobroker.exe

  • iobroker status

然后就装好啦。

当然可能安装没有这么顺利,比如你会看到各种各样的错误信息(大部分时候可以忽略),或者执行完最后一句后你并没有看到希望看到的这个结果:

At least one iobroker host is running

没关系,可以在评论里询问,我会尽量再现你的问题然后想个解决办法。

使用:

安装适配器:

如果你安装成功,那么就可以在这台电脑的浏览器里输入:localhost:8081(或者任意一台同一局域网下的设备,例如我这台iPad,浏览器里输入电脑的IP:8081也可以)访问iobroker的配置界面了,可以根据下面图例设置语言和地点(地点在这里不是必须的,而且请放心,这个地点不是我家)。

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

然后打开适配器界面,搜索”xiaomi”,如果你想添加网关以及下面的传感器等设备,那就安装gateway适配器,如果还想再添加其他wifi直连设备比如wifi插座,空气净化器等,那就再安装protocol device那个适配器,都只需要点右边的+号并等待安装结束即可。需要注意的是,网关设备目前只有支持老的小米网关,现在新出的多模网关好像还不支持,感觉好像小米也越来越封闭了。

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

这两个适配器只能把你的小米设备和你的电脑连接起来,想要再从电脑把信息推送到homekit的话,还需要再安装一个叫做homekit的适配器,直接搜索,一样安装。

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

配置适配器:

切换到实例(刚才其实是安装了2-3个实例),先说接入小米设备的(就拿一个wifi插座举例吧,因为最简单),点击这个小扳手打开配置界面:

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

配置界面非常简单,你要做的事情也非常简单,就是输入设备名称,IP和token即可,如何获取token?可以参考这个链接,感谢作者sqxiaofei

智能家居 篇一:ios端简单抓包,5分钟获取小米设备token本来我的hass一切工作正常的,直到有一天被我家小子连按台灯开关n次恢复出厂值.......记住:小米设备的token每次通过app重新绑定后,token是变化的一、传统的小米token获取先说下小米的token常规获取办法,也是我第一次使用的办法:使用root过的安卓手机安装老版本的米家,连接好所sqxiaofei| 18 评论33 收藏114查看详情


在Windows上配置iobroker,让你的小米全家桶接入HomeKit

我一下子关联进了所有设备,当然你嫌麻烦的话可以只关联一台试试看,然后点击保存并关闭。

让我们到对象界面看看关联进来的设备们,这里可以看到这个插座目前是关闭状态(因为电源值是false)那么至此我们已经把这台插座的信息关联到了电脑上来了

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

接下来配置另一个适配器,即后来安装的用于推送信息到iOS homekit的,呃,homekit,不过实例这里我们看到名字变了,叫yahka,可能在适配器里叫homekit是为了大家方便搜索吧

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

可以看到我已经添加了很多设备,刚开始只会有第一个,只需要在其中保证username和pincode都有数值即可,其他都只是为了好看的,可有可无,需要注意的是,如果在稍后与你的iOS设备连接之后,username更改了,那么你需要重新连接,然后连接的过程中,iOS设备会要求你输入这个pincode

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

然后点击添加设备,输入名称,比如“插座”,然后类别可以换换看,不过只会影响这里显示的图标而已没有具体的作用

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

然后点击添加服务,输入名称,比如还是”插座“,服务类型选择为插座,然后选中特征值 on(代表开关状态),选择关联到一个iobroker状态(state),然后点击... 弹出浏览界面

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

在浏览界面里显示的即为刚才在对象界面中看到的内容,找到的插座电源值(就是那个false),选中,返回配置,保存并关闭

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

至此,你的电脑已经变成了那个插座的替身了,你还可以继续添加其他设备,其他服务,如果有需要我会再写一篇其他(我有的)各种类型的设备的配置。这里如果只是为了体验,你已经可以打开你的iOS设备,点击home app,开始关联了(如果你在电脑里添加了很多设备和服务,也只需要关联一次,或者说,如果你后续在电脑里添加了新的设备和服务,只要你一开始提到的username没有改变,那么它们也会自动出现在你的home app中)。

点击右上角+号添加设备,然后选择我没有或无法扫描代码,你应该就可以看到yahka这个设备了,输入上面提到的pincode匹配即可。正如上面说的,设备并不是插座,是因为yahka会负责把你添加的所有设备一起添加进来。

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

如果你也像我一样添加了很多设备,那么你可以让Siri这样做

在Windows上配置iobroker,让你的小米全家桶接入HomeKit

大功告成!去拍一张题图吧。然后下楼取快递,我的树莓派。

展开 收起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

106元起

Microsoft 微软 office365家庭版microsoft365增强版15个月

Microsoft 微软 office365家庭版microsoft365增强版15个月

279元起

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

249元起

Microsoft 微软 Office2016小型企业版 MAC专用

Microsoft 微软 Office2016小型企业版 MAC专用

149元起

自助挂号应用服务

自助挂号应用服务

15000元起

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

暂无报价

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

29000元起

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

38800元起

京东 金山麒麟WPS办公软件V11

京东 金山麒麟WPS办公软件V11

暂无报价

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

170000元起

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

229元起

Microsoft 微软 MAC专用办公软件office2019永久版

Microsoft 微软 MAC专用办公软件office2019永久版

269元起

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

6904元起

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

3990元起

Microsoft 微软 OfficePLUS 订阅会员

Microsoft 微软 OfficePLUS 订阅会员

9.9元起

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

196元起
10评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
155
扫一下,分享更方便,购买更轻松