Smart home|智能家居全屋设计(Home Assistant)

强烈建议不要用 docker

Posted by Elli0t on 2020-07-16

我本来是想着为了简便和可移植性用 docker 就可以了,结果用 docker 不知道改转发哪几个端口(因为官网的镜像星星不是最高,所以就没下。用了全部映射,服务又开不起来),配置的时候只配置 8123 和 51828 端口(也不知道有哪些端口),导致网络内很多设备找不到。。。

还是老老实实用这个办法吧,没想到的是异常通畅:在Raspberry Pi OS上安装Home Assistant

演示网址

https://demo.home-assistant.io/#/lovelace/0

资料

Homeassistant 官网(美国)🌟🌟🌟🌟🌟

https://www.home-assistant.io/

Homeassistant (中国)🌟🌟🌟🌟

https://home-assistant.cc/

Homeassistant 教程(中文)

http://cxlwill.cn/categories/Home-Assistant/page/3/

HomeAssistant 论坛(中国)🌟🌟

https://bbs.hassbian.com/forum.php

一键安装脚本

https://bbs.hassbian.com/forum.php?mod=viewthread&tid=4520&highlight=hassio

继电器

https://www.hachina.io/7187.html

设计图网站🌟🌟🌟🌟

https://floorplanner.com/

教学视频网址🌟🌟🌟

https://www.youtube.com/channel/UC2gyzKcHbYfqoXA5xbyGXtQ

制作准备

小米设备支持列表:https://www.jianguoyun.com/p/DbzdYzoQp5HMBhjZ4IkB

学习之路:https://www.hachina.io/docs/321.html

docker 安装(不推荐):https://www.home-assistant.io/docs/installation/docker/

1
docker run -d --name="home-assistant" -e "TZ=Asia/Shanghai" -v /root/Homeassistant/config:/config -p 8123:8123 --restart=always homeassistant/home-assistant

Home assistant 手机客户端文档:https://companion.home-assistant.io/docs/getting_started/getting-started/

中途少添加了 51828 端口导致 homekit 的连接出了点问题添加了端口转发解决了,参考(https://blog.csdn.net/chouzhou9701/article/details/86725203)

外网证书购买与安装

https://post.smzdm.com/p/av7k64nn/

树莓派引脚接入 homeassistant

https://www.home-assistant.io/integrations/rpi_gpio#switch

https://www.home-assistant.io/integrations/rpi_gpio#binary-sensor

docker 内的 homeassistant 升级

1
2
pip3 install --upgrade pip
pip3 install homeassistant --upgrade

https://www.youtube.com/watch?v=XJ38-OvkR08

进阶教程

https://www.youtube.com/channel/UCf8MbF6J9xWf1m9guutozlw/videos

1
2
3
4
hass --config path/to/config
#使用其它目录作为配置文件所在地
hass --script check_config
#在不启动Home Assistant的情况下,测试配置文件的有效性