.

.

 找回密码
 免费注册
Safari 11.0.3 macOS 10.13.3
虽然在米家上提供了整套的小米以及各种小米旗下智能家庭的控制. 但是唯一一点不足的就是无法用 Siri 控制.
所以需要通过开源的 Homebridge 来曲线救国.

之前有文章介绍如何在Mac上安装 Homebridge , 但是需要Mac一直开机.

IMG_7340.JPG


可以使用廉价 并且强大的树莓派做终端. 现在最新的树莓派 p3b 已经很强大, 而且也内置了Wifi芯片了. 蛮好用的.

树莓派就直接tb买就可以了, 英国版就行.


IMG_F5B33955E277-1.jpg



----



下载 树莓派 系统.

首先下载最新的树莓派系统.
https://www.raspberrypi.org/downloads/raspbian/
下载链接:
https://downloads.raspberrypi.org/raspbian_latest



----




写入树莓派系统

将树莓派系统写入 mSD 卡.
将mSD卡初始化 抹掉为 FAT32格式的.

然后打开终端, 输入
diskutil list
找到这个磁盘的路径.
pic 2018-02-26 at 8.18.13 PM.jpg


将下载好的树莓派镜像放在桌面上:
打开终端输入:
sudo dd if=(img位置) of=/dev/disk3

( 如果提示资源忙的话, 记得打开磁盘工具先将u盘 unmount . )

pic 2018-02-26 at 7.26.11 PM.jpg







-----




开机联网

系统弄好以后就是要将树莓派鼠标, 键盘, HDMI 都接上.
接上电源开机.

很快就进入系统了.

进入系统后第一步先把 WIFI 给连上 . 这样就不需要网线一直插了.
IMG_4239.jpg


随后进入系统设置中
IMG_7066.jpg



1-1.jpg

将VNC 与 SSH打开方便管理与配置.

在 System 选项里, 记得修改一下默认的密码与机器名字就可以了.




---





配置树莓派




随后在Mac上与 树莓派在一个wifi环境内, 通过路由器找到树莓派的IP

pic 2018-02-26 at 8.18.04 PM.jpg




打开终端输入

ssh pi@192.168.32.1.

这里的ip换成你自己的.


开始安装 NodeJS 与 Homebridge
打开终端输入, 完成一个输入一个.
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash
sudo apt-get install -y nodejs
sudo apt-get install libavahi-compat-libdnssd-dev
sudo npm install -g --unsafe-perm homebridge

安装小米扩展
sudo npm install -g homebridge-mi-aqara

安装yeelight 扩展
sudo npm install -g homebridge-yeelight

安装净化器扩展
sudo npm install -g homebridge-xiaomi-air-purifier miio

-----


都搞好以后继续输入


cd /pi
mkdir .homebridge

创建配置文件
sudo nano /home/pi/.homebridge/config.json

输入:
{
        "bridge": {
                "name": "HomeKit",
                "username": "78:11:DC:63:F8:3B",
                "port": 51825,
                "pin": "031-45-154"
        },

        "platforms": [{
                "platform": "yeelight",
                "name": "yeelight"
        },
    {
                "platform": "MiAqaraPlatform",
         "gateways": {
            "7811dcb8f78e": "3A246CADCB52XXX"
        }
        }],



        "accessories": [{
                "accessory": "MiAirPurifier",
                "name": "Air Purifier",
                "ip": "192.168.32.246",
                "token": "3afde6abacabc9363d169e8adb978b20",
                "showTemperature": true,
                "showHumidity": true,
                "showAirQuality": true
        }]

}

复制如上内容, 按control-x , 按Y 保存. 红色的内容需要按照你的设备来获取.
首先是 小米网关的password 与 sid .
需要打开米家 找到小米网关.



IMG_6249.PNG


IMG_6248.PNG


IMG_6247.PNG





小米净水器, 需要利用另外一个扩展来发现.
在树莓派终端内继续输入:
sudo npm install -g miio

安装好后运行
miio discover

pic 2018-02-26 at 10.01.07 PM.jpg


就可以找到token 与ip地址了. 改到配置文件里即可.

--




启动 Homebridge


配置文件都搞定以后, 输入
Homebridge

即可启动服务. 然后用iPhone上的家庭就可以添加智能设备了.

IMG_6251.jpg


Yeelight 可以调节亮度颜色等.

IMG_6252.jpg


IMG_6253.PNG


小米净化器也可以调节风扇转速与开关等.
IMG_6254.PNG


这么折腾一番,  最重要的就是可以用 siri 控制了.
这下你就有买 Homepod 的理由啦.

IMG_BA4CB434E95B-1.jpg




----



最后一步, 你会发现当你关闭了mac上的终端后, 树莓派上的Homebridge就停止工作了.

需要安装另外一个工具.

ssh连接到树莓派上输入.
sudo sudo apt-get install screen
screen -S home
homebridge

----

树莓派的 Linux 系统很稳定一般只要不是停电很少出故障, 如果你不放心也可以把 Homebridge 服务加入到启动里.


----

感谢您的浏览.


分享 18-2-26 22:50:30
jizyjiang ( ☆☆ )

Safari 11.0.3 macOS 10.13.3
我想知道哪里有200元的树莓派3B
分享 18-2-26 22:52:55

Safari 11.0.3 macOS 10.13.3
jizyjiang 发表于 18-2-26 22:50
我想知道哪里有200元的树莓派3B

tb 249 .
分享 18-2-26 23:42:50
易易木风 ( ☆☆☆ ) ( 赞 3 )

Chrome 64.0.3282.119
这么快就来了!支持楼主的分享!
分享 18-2-26 23:47:26

Safari 11.0.3 macOS 10.13.3
哎呦,不錯哦。
分享 18-2-26 23:48:46
易易木风 ( ☆☆☆ ) ( 赞 3 )

Chrome 64.0.3282.119
tb的树莓派3B好像有好多价位的 190左右的好几个呢
分享 18-2-27 05:18:32

Safari 11.0.3 macOS 10.13.3
厉害厉害。就差小米净化器,小米温度计,小米灯泡等等等了。。
分享 18-2-27 06:40:04
sohot16 ( ☆☆☆☆ ) ( 赞 31 )

Chrome 64.0.3282.167
感觉这家公司程序植入技术更是厉害 我自己是直接绕道。
分享 18-2-27 09:29:54
hangshao ( ☆☆ )

Chrome 51.0.2704.79
厉害了,大佬
分享 18-2-27 11:04:13
yingwei13 ( ☆☆☆☆ ) ( 赞 7 )

Chrome 64.0.3282.167 macOS 10.13.3
真厉害,大佬你是怎么知道这么多的

 

您需要登录后才可以回帖 登录 | 免费注册

联系我们|急聘英才|移动版|站点地图|iPhone 客户端|保修查询|排行榜|Mac软件宝箱|麦克叉 ( 京ICP证110625号,京ICP备11029045号-1 )

Since Feb-16-2005

回顶部