网易首页 > 网易手机 > 正文

锋友分享技术贴! 一起来玩HomeKit智能家居

0
分享至

(原标题:锋友分享技术贴! 一起来玩HomeKit智能家居)

手把手教我们怎么玩玩 HomeKit 智能家居!用 Siri 来控制你的家用电器,而且还有续集,感谢大神!

  毫无疑问,智能家居一直以来都是这些年热门的话题之一,而大家也非常关心智能家居的发展。而自从 iOS 8 开始就一直在不断改进,变革的 HomeKit,其实也是为 iPhone 与我们打开了一扇了解和使用智能家居的大门。


  想一起来玩 HomeKit 智能家居,用 Siri 来控制你的家用电器?威锋论坛一直以来都是藏龙卧虎的地方,感谢锋友 hhalibo,他作为一个资深的“技术宅”,为我们提供了一个“廉价”的体验智能家居的好方案(毕竟目前能够兼容 HomeKit 的产品都是大牌厂家的智能产品),现在,让我们一起踏上体验 HomeKit 的“旅程”!

  首先,我们要先准备好需要用到的硬件和工具。


  在电脑上,我们需要用到的软件有:Win32 DiskImager,Arduino IDE,和 Putty 。而在 iPhone 上需要用到的软件则有 Fing(查找树莓派 IP 地址的时候要用到),还有就是“家庭 app ”(iOS 10 自带)。

  接下来,我们将下载好的 2016-09-26-Hassbian-Bluetooth.img 用 Win32DiskImager 写入 TF 卡。

  当写入完毕后,我们会看到如下图的提示。



  然后点击 OK,再点击 Exit。


  接下来,我们将 TF 卡从电脑上拔出,然后插入树莓派的卡槽里,将树莓派接上网线和电源。这时,TF卡系统会自动开始安装最新版本的 HomeAssitant 软件,请等待一小会儿(大概 5-10 分钟,这个时间取决于你的网速)。

  在这个过程中,请打开你的 iPhone 上的 Fing ,查找你的树莓派被自动分配的IP地址是多少,记录下来。

  打开电脑上的浏览器,在浏览器的地址栏输入 IP 地址:8123,锋友的树莓派地址为 192.168.1.200 ,那么我们就在浏览器地址栏输入 192.168.1.200:8123 (这里一定要注意,中间那个“冒号”是英文字符,不要用中文输入法状态输入!切记!)

  如果出现下面的图示,说明系统的自动安装还没有结束,请耐心等待。


  你可以不断的刷新该网页,直到出现下图,如果你看到了图中这个网页,那么恭喜你,我们已经有了一个非常好的开端!可以继续加油,进入下一个步骤!


  在 PC 上打开 Putty ,按图上的几处红色标记填写正确的内容,然后点击 Open 。


  如果这时候出现下面的“出错信息”,别担心,我们只需先断开树莓派的电源,然后再重新插上电源,就可以越过该“出错信息”,点击确定后继续下一步!


  来到下图的步骤时,我们点击左上角图标,然后在菜单中选择 Restart session 。


  接下来,点击“是”,然后按照下图的步骤做,当提示符出现后,输入 sudo nano /etc/apt/sources.list 。





  然后,“复制”下面的内容:

  01 deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib

  02 deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib

  将光标移动到上图的红箭头处,粘贴。然后,按键盘上的 Ctrl+X 键,然后键入 Y ,再点“回车”保存并退出。


  输入:sudo apt-get update 后点回车,我们就会看到出现如下图的过程,这时候我们再耐心等待一会。




  等到“命令行提示符”再次出现的时候,输入 sudo apt-get install -y sambascreen git 。这个命令行的意思是来安装“Samba Screen和Git”这三个系统组件,接下来的安装过程中我们会用到。


  下面,“大戏”就要正式登场了,我们要准备安装 HomeBridge !HomeBridge 可以让我们用 Siri 来“语音控制”智能系统的开关、智能灯泡的亮度,调节空调的温度等等!用锋友的话来说,发挥你的想象力!只有你想不到,没有你做不到!

  按下面的图,输入 curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - ,点回车


  如下图,输入 sudo apt-get install -y nodejs 。


  然后,安装依赖包 libavahi ,如下图 sudo apt-get -y install libavahi-compat-libdnssd-dev 。


  接下来,输入 sudo npm install -g --unsafe-perm homebridge hap-nodejs node-gyp 。


  再输入 cd /usr/lib/node_modules/homebridge/ 。


  输入 sudo npm install --unsafe-perm bignum 。


  输入 cd /usr/lib/node_modules/hap-nodejs/node_modules/mdns 。


  输入 sudo node-gyp BUILDTYPE=Release rebuild 。



  接下来的工作,是要安装一个 HomeBridge 的插件 HomeBridge-HomeAssitant ,这个插件很重要,它可以说是一个桥梁,可以将 HomeAssitant 这个“智能家居系统”,顺利与苹果的 HomeKit 平台“联姻”,为我们以后用 Siri 语音控制家里的电器设备打下坚实的基础!先输入并回车 cd /,然后输入 sudo npm install -g homebridge-homeassistant 并回车,如下图。


  接下来当我们看到下图时,输入 homebridge 再点击回车。


  下图中,我们注意一行黄色的字体 config.json(/home/pi/.homebridge/config.json) not found.这是说明我们还缺少一个 config.json 的配置文件,接下来,我们就来创造它!此时我们距离成功也仅剩一步之遥了。


  先在键盘上按 Ctrl+C 停止 HomeBridge 的运行,重新出现命令行提示符后输入 cd /home/pi/.homebridge 并回车(如下图)。


  按照下图,输入 sudo nano config.json 。


  注意,黄色的框内,是代码的内容,请按上图“复制”并“粘贴”,然后按键盘上的 Ctrl+X 键,输入 Y,保存退出。(代码在原帖

  另外:请注意这一段代码—"host": "http://192.168.1.200:8123",这是锋友 hhalibo 的树莓派 IP 地址,当我们在创建时请替换成你的实际地址(用 iPhone 上的 app 程序 Fing 取得),再次输入 homebridge 并且回车。


  这是也许你会发现,上次黄色的出错信息已经不见了,而且,红色圈中的数字已经变成了刚刚我们设置的 123-45-678 ,这个就是 iPhone 上的“家庭 app”所需要的“配对码”。


  现在,请你打开你的 iPhone,点击“家庭 app”,看到了 homebridge 了吗?,点击它,然后“手动输入”123-45-678 后你就能发现已经连接好了!

  不过这时候我们会发现一个问题,这里面好像没有“可以控制的设备”,由于这篇教程基本上算是锋友“手把手”教程了,锋友觉得大家可能对 linux 系统的操作可能并不太熟悉,所以,他在写这篇教程的时候,是先把自己已经安装好的系统 TF 卡完全格式化以后,然后重新一步步安装并在过程中截图!

  所以,剩下的,更好玩的内容,锋友 hhalibo 会在以后的日子里,继续为我们呈现,而我们自然也会继续期待他为我们提供的续集!(如果想和更多锋友交流,大家可以前往原帖查看)。

相关推荐
热点推荐
冉莹颖浴室照曝光!冉莹颖身材太好了,网友:邹市明这能忍住吗?

冉莹颖浴室照曝光!冉莹颖身材太好了,网友:邹市明这能忍住吗?

阿芒娱乐说
2024-04-25 17:28:19
深圳10区缩减2024年一般公共预算支出,强化“过紧日子”

深圳10区缩减2024年一般公共预算支出,强化“过紧日子”

界面新闻
2024-04-26 09:50:41
中超鲁川战评分:三人满分两将不及格,后防线众志成城

中超鲁川战评分:三人满分两将不及格,后防线众志成城

撒丁岛体育
2024-04-26 22:38:58
家长质疑:打着研学的幌子圈钱,研学教育到底是谁发明的?

家长质疑:打着研学的幌子圈钱,研学教育到底是谁发明的?

李老师讲最真教育
2024-04-24 21:06:18
贝林厄姆正与荷兰模特瓦尔克约会,后者一直拜访他的豪华别墅

贝林厄姆正与荷兰模特瓦尔克约会,后者一直拜访他的豪华别墅

足球推文C
2024-04-25 21:25:43
冠军赛亚运金牌强阵轻松问鼎男女4x100混 潘展乐连追五人助浙粤队摘银

冠军赛亚运金牌强阵轻松问鼎男女4x100混 潘展乐连追五人助浙粤队摘银

小豆豆赛事
2024-04-26 21:57:42
美国“学运”爆发,学生高举标语支持巴勒斯坦,防暴警察下场镇压

美国“学运”爆发,学生高举标语支持巴勒斯坦,防暴警察下场镇压

不掉线电波
2024-04-25 17:24:17
币圈机会来了!业内大佬:“持续的通货膨胀”将是比特币或涨至20万美元的关键

币圈机会来了!业内大佬:“持续的通货膨胀”将是比特币或涨至20万美元的关键

FX168链界观察
2024-04-26 04:43:10
陈晓空降热搜!被曝和陈妍希离婚后会与赵丽颖复合,评论区已乱套

陈晓空降热搜!被曝和陈妍希离婚后会与赵丽颖复合,评论区已乱套

叶二娱评
2024-04-25 10:09:21
武汉三镇队爆发,2-1掀翻联赛第6,终结5轮不胜,邓涵文制胜

武汉三镇队爆发,2-1掀翻联赛第6,终结5轮不胜,邓涵文制胜

侧身凌空斩
2024-04-26 21:35:49
后仰跳投!刘军帅接角球头球吊射进远角,坐广告牌庆祝

后仰跳投!刘军帅接角球头球吊射进远角,坐广告牌庆祝

直播吧
2024-04-26 19:15:41
NBA官宣年度大奖:库里当选最佳关键球员 10项关键数据联盟第一

NBA官宣年度大奖:库里当选最佳关键球员 10项关键数据联盟第一

罗说NBA
2024-04-26 07:04:11
北京一股民267买的st左江已经跌到了7元,他问一股评能不能回本?

北京一股民267买的st左江已经跌到了7元,他问一股评能不能回本?

资本百科
2024-04-26 09:47:29
李想关车门向雷军讲解L6!官号调侃:把我老板放出来

李想关车门向雷军讲解L6!官号调侃:把我老板放出来

手机中国
2024-04-26 16:47:21
重磅新闻!上海外环外即将放开限购;中国铁建花语前湾政策加持!

重磅新闻!上海外环外即将放开限购;中国铁建花语前湾政策加持!

售楼处电话热线
2024-04-26 09:25:03
陕西检察长陈平疑案:死前喊冤,被枪毙后家属不能收尸,直接火化

陕西检察长陈平疑案:死前喊冤,被枪毙后家属不能收尸,直接火化

午夜故事会
2024-04-15 18:31:39
美国使馆官员布林肯访华,台湾问题成焦点,中方安排暗藏玄机!

美国使馆官员布林肯访华,台湾问题成焦点,中方安排暗藏玄机!

世界探索者发现
2024-04-26 23:32:12
3-1!广东淘汰广厦!赛后听听京媒,粤媒,辽媒和沪媒怎么说

3-1!广东淘汰广厦!赛后听听京媒,粤媒,辽媒和沪媒怎么说

邹维体育
2024-04-25 22:14:31
油价调整!涨7毛跌6分!4月25日调价后92号汽油价格,猪价如何

油价调整!涨7毛跌6分!4月25日调价后92号汽油价格,猪价如何

猪友巴巴
2024-04-24 14:10:02
闹大了!120人被捕

闹大了!120人被捕

环球时报新闻
2024-04-25 15:49:58
2024-04-27 00:18:44

头条要闻

媒体:中国领导人希望布林肯"不虚此行" 传达明确信号

头条要闻

媒体:中国领导人希望布林肯"不虚此行" 传达明确信号

体育要闻

硬不起来的阿波,软不下去的切特

娱乐要闻

金靖回应不官宣恋情结婚的原因

财经要闻

贾跃亭,真他娘是个人才

科技要闻

车展观察|德系日系绝不能放弃中国市场

汽车要闻

2024北京车展 比亚迪的自驱力让对手紧追猛赶

态度原创

本地
房产
旅游
手机
军事航空

本地新闻

蛋友碰碰会空降西安!5.1山海境等你!

房产要闻

海南最新房价出炉,三亚跌价最猛!

旅游要闻

白俄,中国人的快乐福地?

手机要闻

时隔13个季度重夺第一!华为手机为何能逆袭?四点原因望周知

军事要闻

以军称已完成对拉法地面军事行动准备工作

无障碍浏览 进入关怀版
×