最新 HomeAssistant OS 10.3 智能家居搭建(树莓派P400)

2023-12-21 13:59

本文主要是介绍最新 HomeAssistant OS 10.3 智能家居搭建(树莓派P400),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最新 HomeAssistant OS 10.3/2 智能家居搭建(树莓派)

首先,我在这儿给大家做个个人总结,我之前在树莓派P400 4G版本上安装过Debian + Home Assistant Core版本,本以为可以继续操作树莓派的其他功能,当电脑用的,但事实上,我高估了树莓派的性能,很卡,所以我最终选择了把整个树莓派直接安装OS版本。虽然可能不太划算,预算是600RMB不到,但毕竟对比用家中威联通NAS上的Docker,我很担心长期通电会对NAS的硬盘造成损害,得不偿失。这仅仅是个人想法,还望轻喷。

树莓派内存卡烧录

我采用的是专用的“树莓派镜像烧录器 v1.7.5”(官网:https://www.raspberrypi.com/software/)。
在这里插入图片描述
选择操作系统时,选择 Other specific-purpose OS -> Home assistants and home automation -> Home Assistant -> Home Assistant OS 10.3 (RPi 4/400)。然后选择16G以上的SD卡,进行烧录就可以。烧录完成后,就可以插入树莓派中开机啦。

也可以选择自己想要的版本,因为最新版本能不能成功全看运气,呜呜呜~~~具体选择哪个版本可以到github上面选择,推荐10.1版本,最新的可能有一点bug。链接: home-assistant操作系统
在这里插入图片描述

系统打开后十有八九都会遇到的问题

在这里插入图片描述
图片会显示报错 Error returned from Supervisor: System is not ready with state: setup
这时候,输入 banner 尝试解决,看看是什么状况。
绝大多数情况都是可以成功的,呈现下图:
在这里插入图片描述
大家可以看到,成功了!
很简单解释一下:System information中的IPv4是你的HomeAssistant的IP地址,日后登陆网站的时候需要使用的就是下面的Home Assistant URL: http://homeassistant.local:8123 也就是 http://192.168.3.45:8123。(不同的人IPv4地址不一样,登录时要记得更改)

这里注意一下,有的人输入 banner 之后可能依旧没用,这时候就考虑输入 supervisor repair。等待运行好之后输入 supervisor restart 重新启动。肯定可以的。(部分人对 linux 命令不熟悉,这里做一下补充:重新启动先在图中的ha >后输入 login,回车后输入行变为#,再输入reboot,回车后系统会自动重启)

解决完 HomeAssistant 的系统安装问题,接下来就到了HomeAssistant 前端页面操作了

在家中任意电脑的浏览器中输入网址 192.168.3.45:8123 会显示如图界面:
在这里插入图片描述
这时候,系统正在准备中,我们可以看到“this can take up to 20 minutes”。意思是准备过程占用20分钟左右。真的只要20分钟吗?!! 哈哈,笑笑不说话。一切取决于网速!不要觉得时间长是安装失败,安装过程就是要好久好久(几个小时都是可能的)。
一定要有耐心!
一定要有耐心!
一定要有耐心!
重要的话说三遍!
在此期间,大家可以前往官网(https://www.home-assistant.io/)了解一下 HomeAssistant 的介绍和后期,不过我估计大多数人懒得看!不过,(https://www.home-assistant.io/installation/)这个网站详细介绍了 HomeAssistant 四个版本(OS、Container、Supervised、Core)的具体差别,感兴趣的朋友我推荐了解一下,我们今天采用的是OS操作系统版本的。(https://www.home-assistant.io/installation/raspberrypi)这个页面就专门针对树莓派上安装进行了介绍。
版本的大概区别
九九八十一难,我加载成功了(大约1.5小时)。
在这里插入图片描述
注册大家肯定都会的吧!这边就略过了。

在这里插入图片描述
接下来,我们点击“用户名”打开“高级模式”。然后重启 HomeAssistant 系统。

添加HACS库

首先,点击页面左侧的 配置 -> 加载项 -> (右下角的)加载项商店,安装图片中的两项,Terminal & SSH 和 File editor,分别用于接下来的命令输入和文件编辑。安装时间可能稍长,耐心等待。
在这里插入图片描述
我采用的是国内的HACS极速版,毕竟翻墙太麻烦了。
推荐使用命令行安装,也就是Terminal & SSH。输入命令:

wget -O - https://hacs.vip/get | bash -

如果上面的命令执行后卡住不动,或没有提示安装成功,请尝试下面的命令

wget -O - https://hacs.vip/get | HUB_DOMAIN=ghproxy.com/github.com bash -

也可以手动安装(先在电脑上下载,再转到HomeAssistant系统,稍微有点麻烦,需要通过Samba 或者 ftp 进入 HomeAssistant 配置目录)大家可以参照这位博主的 链接: homeassistant 安装 hacs 商店、更换 ui 演示。

总结

以上就是搭建homeassistant以及添加HACS库的全部过程,但由于科学上网的阻碍,大家可能会遇到加载项安装的问题。后期,我找到解决方法会进行补充。谢谢!

这篇关于最新 HomeAssistant OS 10.3 智能家居搭建(树莓派P400)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/520263

相关文章

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

MySQL双主搭建+keepalived高可用的实现

《MySQL双主搭建+keepalived高可用的实现》本文主要介绍了MySQL双主搭建+keepalived高可用的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录一、测试环境准备二、主从搭建1.创建复制用户2.创建复制关系3.开启复制,确认复制是否成功4.同

查看Oracle数据库中UNDO表空间的使用情况(最新推荐)

《查看Oracle数据库中UNDO表空间的使用情况(最新推荐)》Oracle数据库中查看UNDO表空间使用情况的4种方法:DBA_TABLESPACES和DBA_DATA_FILES提供基本信息,V$... 目录1. 通过 DBjavascriptA_TABLESPACES 和 DBA_DATA_FILES

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统

最新Spring Security实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)

《最新SpringSecurity实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)》本章节介绍了如何通过SpringSecurity实现从配置自定义登录页面、表单登录处理逻辑的配置,并简单模拟... 目录前言改造准备开始登录页改造自定义用户名密码登陆成功失败跳转问题自定义登出前后端分离适配方案结语前言

OpenManus本地部署实战亲测有效完全免费(最新推荐)

《OpenManus本地部署实战亲测有效完全免费(最新推荐)》文章介绍了如何在本地部署OpenManus大语言模型,包括环境搭建、LLM编程接口配置和测试步骤,本文给大家讲解的非常详细,感兴趣的朋友一... 目录1.概况2.环境搭建2.1安装miniconda或者anaconda2.2 LLM编程接口配置2

使用DeepSeek搭建个人知识库(在笔记本电脑上)

《使用DeepSeek搭建个人知识库(在笔记本电脑上)》本文介绍了如何在笔记本电脑上使用DeepSeek和开源工具搭建个人知识库,通过安装DeepSeek和RAGFlow,并使用CherryStudi... 目录部署环境软件清单安装DeepSeek安装Cherry Studio安装RAGFlow设置知识库总

Linux搭建Mysql主从同步的教程

《Linux搭建Mysql主从同步的教程》:本文主要介绍Linux搭建Mysql主从同步的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux搭建mysql主从同步1.启动mysql服务2.修改Mysql主库配置文件/etc/my.cnf3.重启主库my

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

Mysql中InnoDB与MyISAM索引差异详解(最新整理)

《Mysql中InnoDB与MyISAM索引差异详解(最新整理)》InnoDB和MyISAM在索引实现和特性上有差异,包括聚集索引、非聚集索引、事务支持、并发控制、覆盖索引、主键约束、外键支持和物理存... 目录1. 索引类型与数据存储方式InnoDBMyISAM2. 事务与并发控制InnoDBMyISAM