【2024 DigiKey 创意大赛】Raspberry Pi5 部署HA系统
[复制链接]
本帖最后由 maskmoo 于 2024-9-8 21:47 编辑
HA是HomeAssistant的简称,Home Assistant是一个开源的智能家居系统软件,能接入各种平台的智能设备,打破不同设备厂商之间的壁垒,即使是不支持联网的传统家电,也可以通过 DIY 一些传感器和开关将其整合到 HA 中;也可以通过编定制自动化场景,满足特定需求进而实现万物互联。
HA在Raspberry Pi5上的安装:
将安装到Raspberry Pi5上主要有两种安装方式,一种是在通用系统的基础之上手动对HA软件进行安装 ,另一种是直接安装HassOS 系统。两种方式各有优缺点,我这里主要为了使用HA就选择了第二种方式。
官网安装说明Raspberry Pi - Home Assistant (home-assistant.io)
硬件准备:一个 5V5A 电源,还要32GB 以上的 microSD 卡+读卡器来安装系统。 再准备一根网线用来访问HA。
可以通过Raspberry Pi Imager软件以在线方式进行安装,如果网络环境有问题也可以下载 Home Assistant 映像并使用 Balena Etcher 或其他烧录软件对SD卡进行镜像烧录。
1 打开 Raspberry Pi Imager 软件并选择 Raspberry Pi 设备
2 选择系统镜像类别, 这里选择基于Raspberry Pi5的 Home Assistant 操作系统.。
接下来选择插入计算机的SD卡,然后选择选择下一步等待 Home Assistant 操作系统写入 SD 卡。最后烧写完成弹出SD卡。
访问HOME ASSISTANT
将烧写完镜像的SD卡插入树莓派,用网线连接到路由器,连接电源开机,等待几分钟打开浏览器输入 homeassistant.local:8123 如果一切正常的话就能进入HomeAssistant。
在这个过程可能会遇到一些问题,如果一段时间后打开浏览器还是没反应可以外接一个显示器看下屏幕上的错误提示。我这里遇到的问题是网页能打开,但是会报一些克隆github相关仓库异常等问题导致不能正常进入主页面,这个是因为初始化阶段会在线下载一些资源,由于国内网络环境访问GitHub不稳定的原因造成的。我这里在确认PC能正常访问Github的时候尝试重新启动了树莓派解决的。
最终可以看到如下登录界面:
登录后界面:
-
概览:智能家居控制面板,也叫做仪表盘,可自定义卡片布局,是打开 HA 网页后看到的首页。
-
能源:监控家庭能源消耗情况,统计电力数据。
-
地图:可显示地理信息,如家、公司和家庭成员的位置信息。
-
日志:系统中各个实体的状态变化记录,如太阳升起和降落、灯的打开和闭合。
-
历史:以图像的形式显示各实体在某个时间段的状态信息。
-
媒体浏览器:将视频、音频和图像文件放在媒体目录中,就能在浏览器或支持的媒体播放器上浏览和播放这些文件。
-
开发者工具:包括实体状态、服务调用、显示模板以及事件触发的调试和开发。
-
配置:HA 配置页面,HA 所有可配置项基本可以在该页面找到。之前版本里的 Supervisor 菜单也移到了该界面。
-
通知:系统消息通知,如当系统检测到网络中存在可接入设备,会进行通知。
-
用户中心:用户自定义配置,以用户为单位进行配置,如系统语言、系统主题等。
|