树莓派开始你的Home Assistant(1)——树莓派安装

网友投稿 3152 2022-05-28

Home Assistant是什么?

Home Assistant(以下简称HA)是一个开源项目,一个基于python的智能家居系统。它具备集成化、自动化、群组化的优势,实现了智能IOT设备DIY的乐趣。你可以摆脱手机上无数个app占满页面的困扰,只用一个HA就能帮你管理。为什么推荐用树莓派来装呢,因为树莓派可以24小时不断电的工作,也不耗电,如果装在windows上,不舍得一直开着电脑(才不会说是因为树莓派便宜!)

为什么要写这个blog?

在树莓派上开始你的Home Assistant(1)——树莓派安装

网上已经有很多大神的安装视频、文档等,大家一定看过很多。我写这个blog一是为了帮大家学习,二是避免大家踩我经过的坑。可能脸太黑,按照教程走的流程中,我总会遇到各种各样的bug,有的困扰了我一两天,拖慢了我搭建HA的进度,有的是因为教程时间过长,github上源文件更新,导致docker无法pull。总之,我希望可以帮大家少走弯路。

准备工作

(1) 树莓派3B或3B+

(2) 8G以上的TF卡(推荐32g,不贵,毕竟以后数据迁移挺麻烦)

(3) TF读写器

安装步骤

下载树莓派镜像(https://www.raspberrypi.org/downloads/raspbian/),树莓派硬件有3个版本:完整版,桌面版,简易版,新手推荐桌面版。

建议用官方的烧录工具Etcher,把镜像烧录到TF卡上,Etcher-是https://etcher.io/,根据自己的电脑选择对应版本。

Etcher的使用是傻瓜式的,第一步选择下载的树莓派镜像包,然后将 SD 卡插入读卡器并将读卡器接入电脑,第二步点击 Select target 选择SD卡,第三步点击 Flash 进入烧录系统。烧录的速度快慢取决于SD卡,我使用的是98M/S。

烧录完成后,重新插拔读卡器,电脑提示格式化就否定,在新出来的U盘中可以看到树莓派的配置文件,操作如下:

(1) 新建wpa_supplicant.conf 文件,里面复制内容如下(感谢hassbian论坛的lidicn大神提供的代码)

country=CN

ctrl_interface=DIR=/var/run/wpa_supplicantGROUP=netdev

update_config=1

network={

ssid="your_wifi_ssid"

psk="your_wifi_password"

key_mgmt=WPA-PSK

priority=1

}

(2) 新建ssh的空白文件,无后缀名,这一步主要为了后面用putty登录树莓派

有条件的朋友可以将树莓派连接HDMI显示屏,再配个键盘、鼠标什么的,在树莓派的可视化界面操作。条件限制,我主要偏向远程登录树莓派。

(1) 用网线将树莓派和电脑连接起来,然后电脑连接无线网络,点开“网络和共享中心”,点开“更改适配器设置”,选择连接的无线网络打开“属性”,设置共享。

(2) 下载putty并安装,主要是用putty远程登录树莓派

(3) 寻找树莓派的IP地址,一般推荐进路由器找出分配给树莓派的IP地址,由于环境限制,我没有路由器的管理员权限,所以用了另外一个我觉得好用的方法,通过命令行arp -a 来找出树莓派的IP,一般b开头的是树莓派的地址。(还是推荐路由器找ip,比较稳定)

(4) 打开PUTTY,输入查询的IP地址,Port是22,connection type是SSH,这里推荐建立一个sessions叫raspberrypi,save一下,这样后面点击raspberrypi就可以连接树莓派了。

(5) 树莓派默认的登录名是pi .密码是raspberry(密码是不显示的,注意不要输入错误)

(6) 回车一下,登陆树莓派

树莓派的安装结束,你已经能起飞了。其实我个人比较喜欢在PUTTY上操作树莓派,很方便,但有的小伙伴喜欢可视化界面,下一章节来说说如何用树莓派连接VNC。

网络 镜像服务

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:国人之光-分布式存储框架FastDFS入门篇
下一篇:新购【华为云】小白的云服务器的第一次尝试连接
相关文章