新人下载app,立即提现现金 您的好友 送你现金 去提现

使用树莓派开启HomeKit智能家居系统 篇五:Docker下安装Home Assistant和Homebridge

BrianTffff 01-17 20:44 关注

上一篇文章中我们成功安装了Docker,这次我们要在Docker使用docker-compose安装我们的主角Home Assistant和Homebridge。

安装docker-compose

只要是完全根据我的教程走的,最新的树莓派镜像是可以直接使用以下代码进行安装:

sudo apt-get install -y docker-compose

Home Assistant

使用 smb 建立 docker-compose.yml 文件

按照之前文章提到过的方式SMB连接树莓派,进入“pi”文件夹,新建一个名叫“homeassistant”的文件夹:

忽略下面截图中的其他文件,因为我已经配置过一遍了。

使用树莓派开启HomeKit智能家居系统 篇五:Docker下安装Home Assistant和Homebridge

再在“homeassistant”文件夹下新建空白文本文档,输入以下内容并把文件名改为“docker-compose.yml”:

version: '3'

services:

homeassistant:

container_name: home-assistant

image: homeassistant/home-assistant:stable

volumes:

- /home/pi/homeassistant:/config

environment:

- TZ=Asia/Shanghai

restart: always

network_mode: host

使用树莓派开启HomeKit智能家居系统 篇五:Docker下安装Home Assistant和Homebridge

启动Home Assistant容器

通过SSH进入该文件夹:

cd /home/pi/homeassistant

使用树莓派开启HomeKit智能家居系统 篇五:Docker下安装Home Assistant和Homebridge

输入以下命令启动容器:

sudo docker-compose up -d

使用Portainer查看容器运行状态:

使用树莓派开启HomeKit智能家居系统 篇五:Docker下安装Home Assistant和Homebridge

使用电脑浏览器输入树莓派IP:8123(如:192.168.31.100:8123),进入HomeAssistant,安装成功

使用树莓派开启HomeKit智能家居系统 篇五:Docker下安装Home Assistant和Homebridge

如何使用HomeAssistant将会是下一个系列的文章,近期期待。

Homebridge

Homebridge也是一样的操作,在pi文件夹中新建“homebridge”文件夹,再新建docker-compose.yml文件,下面给出文件内容:

version: '2'

services:

homebridge:

image: oznu/homebridge:raspberry-pi

restart: always

network_mode: host

volumes:

- ./config:/homebridge

environment:

- PGID=1000

- PUID=1000

- HOMEBRIDGE_CONFIG_UI=1

- HOMEBRIDGE_CONFIG_UI_PORT=8080

使用树莓派开启HomeKit智能家居系统 篇五:Docker下安装Home Assistant和Homebridge

剩余操作与上面类似

cd /home/pi/homebridge

sudo docker-compose up -d

Homebridge的地址为树莓派IP:8080,如192.168.31.100:8080

使用树莓派开启HomeKit智能家居系统 篇五:Docker下安装Home Assistant和Homebridge

初始用户名密码均为“admin”。

本系列文章 树莓派 X Homekit 全部结束,感谢大家的阅读。

如何使用Home Assistant和Homebridge可能是我接下来的主题,敬请期待。

相关地址总结如下:

portainer: IP:9000

HomeAssistant: IP:8123

Homebridge: IP:8080

展开阅读全文

打开App,享最佳阅读体验

一站式解决

智能家居选购问题

全部评论 (16)
想在路上
1
01-18 12:16

不用这么麻烦,直接装hassos更方便。hb还要用么?hass自带homekit接的

BrianTffff
0
02-13 15:40
想在路上: 不用这么麻烦,直接装hassos更方便。hb还要用么?hass自带homekit接的 1
BrianTffff: ha没有空气净化器类 想要小米空气净化器完美接入HomeKit并显示滤网必须用homebridge ha只能作为电风扇接入 2
展开隐藏评论
想在路上: 有空净啊,但确实没有显示滤网数据,滤网数据不用显示吧[皱眉] 3
BrianTffff: HomeKit里面ha只能作为风扇Fan 不是“空气净化器” 小米miio接入就是fan 4
想在路上: 不影响使用,你试下就知道真香 5

我知道不影响使用 我也试过 但我就是强迫症不喜欢风扇的图标不行?

想在路上
0
02-13 12:27
想在路上: 不用这么麻烦,直接装hassos更方便。hb还要用么?hass自带homekit接的 1
BrianTffff: ha没有空气净化器类 想要小米空气净化器完美接入HomeKit并显示滤网必须用homebridge ha只能作为电风扇接入 2
展开隐藏评论
想在路上: 有空净啊,但确实没有显示滤网数据,滤网数据不用显示吧[皱眉] 3
BrianTffff: HomeKit里面ha只能作为风扇Fan 不是“空气净化器” 小米miio接入就是fan 4

不影响使用,你试下就知道真香

BrianTffff
0
02-09 19:40
热肯: 请问树莓派不是可以直接安装hb吗。为什么还要装docker 呢,谢谢 1

更方便管理 HA官方推荐也是Docker

热肯
0
02-09 08:59

请问树莓派不是可以直接安装hb吗。为什么还要装docker 呢,谢谢

BrianTffff
0
02-04 12:10
想在路上: 不用这么麻烦,直接装hassos更方便。hb还要用么?hass自带homekit接的 1
BrianTffff: ha没有空气净化器类 想要小米空气净化器完美接入HomeKit并显示滤网必须用homebridge ha只能作为电风扇接入 2
展开隐藏评论
想在路上: 有空净啊,但确实没有显示滤网数据,滤网数据不用显示吧[皱眉] 3

HomeKit里面ha只能作为风扇Fan 不是“空气净化器” 小米miio接入就是fan

想在路上
0
02-04 12:09
想在路上: 不用这么麻烦,直接装hassos更方便。hb还要用么?hass自带homekit接的 1
BrianTffff: ha没有空气净化器类 想要小米空气净化器完美接入HomeKit并显示滤网必须用homebridge ha只能作为电风扇接入 2

有空净啊,但确实没有显示滤网数据,滤网数据不用显示吧[皱眉]

真实小白
0
01-30 17:09
真实小白: 我在拉取homeassistant时,速度特别慢,请问有没有什么解决办法? 1
BrianTffff: 第四篇文章 创建docker镜像仓库那边,我打错了,应该是图中的 3laho3y3.mirror.aliyuncs.com 2

我换了一个中科大的源,瞬间舒适了,多谢楼主~

BrianTffff
0
01-30 12:22
真实小白: 我在拉取homeassistant时,速度特别慢,请问有没有什么解决办法? 1

第四篇文章 创建docker镜像仓库那边,我打错了,应该是图中的 3laho3y3.mirror.aliyuncs.com

真实小白
0
01-30 00:08

我在拉取homeassistant时,速度特别慢,请问有没有什么解决办法?

打开App,查看更多好文和评论
最新智能家居优惠
 MIJIA 米家 人体传感器 2
MIJIA 米家 人体传感器 2

入选装修必买小米产品推荐榜单 近30日已发布新低

49元
小米有品 03-01
16 33%
猜你喜欢
查看更多
相关好价
相关商品
查看更多热门商品
社区主页 文章详情
22
135
16
你已经点过赞了
新浪微博 QQ空间 微信好友 豆瓣
当前为触屏版
热门搜索