通过树莓派+Homebridge+小米智能,实现我homekit梦

前言:

“嘿,siri,帮我打开空调”,”好的“,接着空调开了,“嘿,siri,帮我打开卧室的等”......自从苹果的homekit推出,可以通过siri控制家里的设备以后,这样的梦就一直出现在我的脑海里。但是无奈通过homekit认证的设备价格都这么高,动不动就好几千块,只能望而退步...

自从威锋网上的一篇《首发威锋!我们一起来玩HomeKit智能家居!用Siri来控制你的家用电器!》,我的内心再一次不淡定了,网上各种找资料,帖子、教程看了无数,爬过无数坑,总算找到了一条适合自己的安装之路。

正文:

言归正传,现在就开始安装之路...

硬件列表:

1.树莓派3代一台

2.IOS手机和Android手机各一部

2.小米多功能网关2代

3.米家温湿度传感器

4.Macbook Pro电脑(macOS Sierra)

5.网线一根

6.TF卡和读卡器

安装系统,及登录树莓派

第一步:下载树莓派所需要的系统,我使用的是RASPBIAN JESSIE LITE(https://downloads.raspberrypi.org/raspbian_lite_latest)。

第二步:下载Etcher(http://www.pc6.com/down.asp?id=248733)。

第三步:将读卡器(TF)插入电脑,打开Etcher,选定img文件和U盘的位置,点击Flash!

第四步:将TF卡插入树莓派,接上电源,给树莓派安装系统。

第五步:安装完成后,用网线连接好树莓派和路由器,打开Mac的终端,用ssh登录树莓派:

sshpi@X.X.X.X(树莓派的ip的地址,路由器的运行网页查看到)

之后终端会要求输入密码,输入raspberry回车即可。


如果出现下列问题:


输入:ssh-keygen -R 192.168.1.104(树莓派的地址)

第六步:更新树莓派软件源:

sudo apt-get update

sudo apt-get upgrade

第七步:安装Node.js:

依次在终端输入一下命令:

wgethttp://nodejs.org/dist/latest/node-v7.10.0-linux-armv6l.tar.gz

tar -xvfnode-v7.10.0-linux-armv6l.tar.gz

cdnode-v7.10.0-linux-armv6l

Sudo cp -R * /usr/local/

完成之后,输入 node -v 检查一下是否安装完成,如果现实v7.10.0,则表示Node.js安装成功。


第八步:安装Avahi和相关

输入命令:sudo apt-get install libavahi-compat-libdnssd-dev

第九步:安装HomeBridge和相关依赖软件包

依次在终端输入以下命令:

sudo npm install -g —unsafe-perm homebridge hap-nodejs node-gyp

cd /usr/local/lib/node_modules/homebridge/

sudo npm install —unsafe-perm bignum

cd /usr/local/lib/node_modules/hap-nodejs/node_modules/mdns

Sudo node-gyp BUILDTYPE=rebuild

第十步:添加Homebridge-aqara配置文件

sudo npm install -g homebridge-aqara

第十一步:获取小米网关基本信息

需要借助Android手机来获取小米多功能网关的信息:

1.点击屏幕右上角


2.点击关于


3.狂点屏幕下方,开启开发者模式


4.点击局域网通讯协议


5.打开局域网,并记住密码。(这里的密码是:lafc1cntweph7j8v)


6.点击网关信息,记录mac地址(这里的mac:28:6C:07:F0:9B:C2)


第十二步:配置config.json文件

需要把网关的MAC以及密码配置到config.json中。MAC地址需要小写,且config.json需要防止在~/homebridge目录下。

1. 返回主目录:cd~

2.创建.homebridge文件夹:mkdir .homebridge

3.编辑config.json文件:nano .homebridge/config.json


注:sid这里是mac地址,password是网关局域网密码

第十三步:启动homebridge


完成这一步,小米只能家庭这里的华景基本搞定了,如果出现错误,可能是第十二步文件配置不对,检查语法。

树莓派端已经设置完了,接着就是设置手机端:

1.点击”家庭”APP

2.添加配置


3.点击Homebridge


4.手动输入代码(树莓派设置的密码)


大功告成!!!


到此阶段,基本设置已经完成。暂时只买了一个米家温湿度传感器,所以还不能真正的控制家具的智能化,更多的连接将在后续持续更新,期望大家持续期待!将有更多精彩在后面!

在此感谢:

hhalibo的《首发威锋!我们一起来玩HomeKit智能家居!用Siri来控制你的家用电器!》

茶水正浓的《小米网关接入Homekit完整教程,声控家中设备》

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269

推荐阅读更多精彩内容