猫盘安装Homebridge
本帖最后由 QQ66566 于 2019-10-23 12:49 编辑Homebridge是啥?GitHub解释如下。
Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices.
简单说来就是把小米智能家居系统通过Homebridge接入到Apple的Homekit中。
最关键的就是省钱。因为我们穷!
操作比较简单,方法如下
2019-10-20更新
1.按照H大神更新系统为debian。(原来推荐用Ubuntu,不过apt的软件包都比较老一点。)
2.apt update
3.apt upgrade
4.更新软件
apt install gcc
apt install make
apt install samba
apt install nodejs
apt installnpm
5.升级nodejs
node可以单独下载
wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-arm64.tar.gz
tar -xzvf node-v10.16.3-linux-arm64.tar.gz
cd node-v10.16.3-linux-arm64.tar.gz
拷贝目录下所有文件到/usr/下面
cp -r node-v10.16.3-linux-arm64/* /usr/
6.升级npm
wget https://registry.npmjs.org/npm/-/npm-6.12.0.tgz
tar xvfz npm-6.12.0.tgz
cd package
./configure
make
make install
7.安装homebridge及插件
只安装123就可以,2和4安装任意一个就行。
(1)npm install -g --unsafe-perm homebridge
(2)npm install -g homebridge-xiaomi-gateway #小米网关
(3)npm install -g homebridge-mi-gateway #网关灯,FM,警报设置
(4)npm install -g homebridge-mi-aqara #aqara网关
下面根据需要安装。
#npm install -g homebridge-mi-air-purifier #空气净化器
#npm install -g miio
#npm install -g --unsafe-perm homebridge-config-ui-x #图形界面
如果下载很慢可以更换npm的源
npm config set registry https://registry.npm.taobao.org
npm config get registry
8.运行homebridge
提示缺少配置文件。然后根据实际情况配置。
9.后面就是详细的设备配置信息了。根据自己家的设备来配置。我慢慢更新。
PS:目前问题1.通过小米网关灯插件可以控制FM,灯和报警
2.通过小米网关或aqara网关无法控制开关,插座灯。但是状态显示没有问题。
我在继续测试。
2019-10-23更新
测试了几天,更换了几个插件,但是问题依旧。应该是密码错误。不过不知道什么。
还有这样的操作? 猫盘又有新玩法,不错 感觉好高级,小白来看看 花式玩猫盘:lol 很给力啊 请问大佬,安装homebridge需要硬盘不? herole 发表于 2019-10-18 08:52
请问大佬,安装homebridge需要硬盘不?
不需要,我之前买的硬盘快递整丢了。又买了一个在路上。昨天折腾的时候没有硬盘。因为用的ubuntu,不需要。x3p自己折腾的空间比较小,建议用ubuntu或者debian。
这个正是我需要的,但是第一步就卡住了,不知是如何办。纯小白。求祥细教程。