出去旅游几天回来发现树莓派上的内存卡废了,只好重新画大力气再部署一遍智能家居,想起来上次这样折腾已经是半年前了吧。因此我认为HA这种平台还是需要有一定动手能力,半年崩盘这种事情,一般人应该受不了,而且取决于内存卡的寿命,一切都很难讲。
固件
下载固件
官网下载最新固件,用etcher或者win32diskmgr烧录到内存卡上。
烧录
烧录完成后,创建一个空白文件命名为ssh拷贝进内存卡的根目录下,用以开启ssh功能。
首次启动
基础配置
sudo raspi-config
进入初始配置,改个密码,改个时区,扩大一下系统空间,其他改不改都无所谓,然后输入
sudo reboot
重启树莓派
首次更新
sudo apt-get update
sudo apt-get upgrade
一套基本更新和升级,
安装samba
由于每次换源之后,都没办法正常安装samba,所以在换源之前就要先把samba安装清楚
apt-get install libcups2 samba samba-common cups
apt-get install samba
安装完成后编辑samba配置,加入root文件夹。
sudo nano /etc/samba/smb.conf
1 | [root] |
sudo smbpasswd -a root
sudo systemctl restart smbd.service
大功告成~!
安装docker
添加docker官方GPG key
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo “$ID”)/gpg | sudo apt-key add -
添加 Docker CE 仓库
1 | echo "deb [arch=armhf] https://download.docker.com/linux/debian \ |
安装docker-ce
sudo apt-get update
sudo apt-get install docker-ce
sudo usermod -aG docker $USER
增加 Docker 仓库镜像
sudo nano /etc/docker/daemon.json
1 | { |
部署home-assistant
复制代码,进入root账户
sudo -i
apt-get install software-properties-common
add-apt-repository universe
apt-get update
apt-get install -y apparmor-utils apt-transport-https avahi-daemon ca-certificates curl dbus jq network-manager socat
curl -fsSL get.docker.com | sh
树莓派3 输入
curl -sL “https://raw.githubusercontent.com/home-assistant/hassio-installer/master/hassio_install.sh" | bash -s – -m raspberrypi3

打开浏览器,输入树莓派IP+端口号8123( http://192.168.1.2:8123)

看到这个页面,说明Home-Assistant部署完成,接下去就是配置各种硬件了。详见下一篇《【智能家居:二】HA添加各平台硬件及中文设置》!