新手树莓派4B安装Supervised+Home Assistant及问题解决
测试平台:树莓派4B(4G)
系统版本:Raspberry Pi OS with desktop and recommended software
Release date: September 22nd 2022
System: 32-bit
Kernel version: 5.15
Debian version: 11 (bullseye)
终于搞清楚了,官方的Supervised安装会附带安装Homeassistant,
因此完全可以不用单独安装homeassistant,
只是supervised的安装后ha的安装受网路的限制比较慢,最好科学上网,否则会非常慢。
完全照官网的方法安装,然后登录ha后在配置里显示几项错误,且无法修复,于是重新写了64位系统,还是出现这些错误:
于是又刷回32位系统,这回在安装的时候针对报错去解决,
最终成功减少为只剩一项需要修复,
但这个错误不影响任何使用:
至此,完工。
详细安装及问题处理步骤
在pi os系统写好后update一下,然后开始按照官网的操作一步一步来:
一、安装依赖
pi@raspberrypi:~# su - # 切换到root账户root@raspberrypi:~# apt-get install \
apparmor \
jq \
wget \
curl \
udisks2 \
libglib2.0-bin \
network-manager \
dbus \
systemd-journal-remote -y # 安装依赖
二、 安装最新docker-CE
root@raspberrypi:~# curl -fsSL get.docker.com | sh
三、下载及安装 OS-Agent
root@raspberrypi:~# wget https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent_1.4.1_linux_armv7.deb # 下载对应os-agent版本,在https://github.com/home-assistant/os-agent/releases里搜索对应deb包root@raspberrypi:~# dpkg -i os-agent_1.0.0_linux_x86_64.deb # 运行安装os-agent
四、下载及安装Home Assistant Supervised软件包
root@raspberrypi:~# wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.debroot@raspberrypi:~# dpkg -i homeassistant-supervised.deb
然后自动弹出选择自己硬件的选项,我选树莓派4:
通用-x86-64
机器人-c2
机器人-n2
odroid-xu
qemuarm
qemuarm-64
qemux86
qemux86-64
树莓派
树莓派2
树莓派3
树莓派4
树莓派3-64
树莓派4-64
修补匠
khadas-vim3
然后注意这条报错信息:[warn] Could not find /etc/default/grub or /boot/firmware/cmdline.txt failed to switch to cgroup v1
(正在读取数据库 ... 系统当前共安装有 106728 个文件和目录。)
准备解压 homeassistant-supervised.deb ...
[warn]
[warn] If you want more control over your own system, run
[warn] Home Assistant as a VM or run Home Assistant Core
[warn] via a Docker container.
...[warn] Could not find /etc/default/grub or /boot/firmware/cmdline.txt failed to switch to cgroup v1...
[info] Within a few minutes you will be able to reach Home Assistant at:
[info] http://homeassistant.local:8123 or using the IP address of your
[info] machine: http://192.168.2.135:8123
经过搜索大量文献,终于搞定了cmdline.txt在树莓派OS里并不在/boot/firmware/下,而是在/boot/下:
root@raspberrypi:~# nano /boot/cmdline.txt
在cmdline最后添加(不是最后一行,是在末尾按空格再添加):
systemd.unified_cgroup_hierarchy=false lsm=apparmor
如下图:
然后保存文件,后reboot重启:
root@raspberrypi:~# reboot
重启后,再用root账户运行一下安装homeassistant-supervised.deb
pi@raspberrypi:~ $ su -
密码:
root@raspberrypi:~# dpkg -i homeassistant-supervised.deb
这时的提示不报错了:
然后查看下安装日志,大概需要十几分钟安装
root@raspberrypi:~# journalctl -f
基本灯红色报错完了之后,就可以建账户及登录了,登录后看到1个错误。
Supervised+Home Assistant就安装完成。
五、HACS安装及中文加速版HACS安装(可选)
按HACS官网说明一键安装,
但需要安装在hassio目录下,否则搜索不到HACS集成:
root@raspberrypi:~# docker exec -it homeassistant bashbash-5.1# wget -O - https://get.hacs.xyz | bash -
看到已经在/homeassistant/下自动创建了custom_components文件夹和hacs文件夹:
然后重启homeassistant,在集成中就可以搜索到HACS了:
需要接受所有条件,然后点提交 :
会提示网络问题失败 :
多试几次,直到出现以下信息
新手树莓派4B安装Supervised+Home Assistant及问题解决相关推荐
- 树莓派安装python3.5+tensorflow_树莓派4B安装Tensorflow的方法步骤
1.写作背景 Tensorflow官方在2018年宣布,正式发布支持树莓派版本的Tensorflow,编者开始直接用: pip install tensorflow 进行安装,在安装成功后使用impo ...
- 树莓派4B安装OPENCV遇到ffmpeg库版本太高的问题
较新的安装教程:树莓派4B安装OpenCV教程_luoi_han的博客-CSDN博客_树莓派4b安装opencv 这几天安装opencv,其他的问题好说,但是遇到了这个问题: /home/pi/Dow ...
- 树莓派4B安装ffmpeg的方法
具体的参照这个链接: 树莓派4B安装ffmpeg - michaelchengjl - 博客园 简单而言: 1 安装x264 为了方便在QT中使用,需要将库生成动态链接库, x264安装需要生成动态库 ...
- MacOS下无屏幕通过共享WiFi的方式为树莓派4B安装64-bit系统
目录 教程参考说明 工具 步骤 下载系统 烧录系统 连接网络 启用桌面VNC 教程参考说明: 本教程为使用Mac笔记本,在MacOS系统下,在无屏幕下条件下,安装 RasPberry Pi OS 64 ...
- 树莓派4B安装Openwrt软路由并用作家庭网络网关设备
树莓派4B安装Openwrt软路由并用作家庭网络网关设备 缘由 家里需要联网设备太多,光猫性能不够,家里小米AX3600不想来刷机,然后就想到了被尘封的树莓派4B,经过一段时间的研究与折腾,最终完成了 ...
- 树莓派4B安装系统,配置远程连接和WiFi,更新源,更新中文支持,基本Linux命令,用Python输出hello和“你好,世界”
树莓派4B 系列1 从入门到进阶 作者(当然就是我本人了,哈哈哈哈哈),写这篇文章的目的是给刚入门树莓派或者从3B/3B+版本过度到4B的小朋友们总结出一些成系统的规律和方法,以及4B全新版本的变化. ...
- 树莓派4b安装Android10
[更新]树莓派4b安装Android10 下载 由于镜像过大,我把Android10的压缩包上传上去 https://cloud.189.cn/t/FjqAJjjiMni2 而烧录工具我在上一篇博客中 ...
- 树莓派4B安装OpenCV教程
树莓派4B安装OpenCV 树莓派安装与远程登陆 Python版本切换 下载.编译和安装OpenCV 1. 更换源 2. 存储空间的操作 3. OpenCV相关库的下载 4. 下载OpenCV包及其编 ...
- 树莓派4B安装ubuntu18.04 Wifi热点开启
树莓派4B安装ubuntu18.04 Wifi热点开启 最近开发需要以树莓派为主机开启Wifi热点,经过网上搜寻,采用create_ap 来开启,遇到了些坑,在这里和大家一起分享一下: 首先,需要安装 ...
最新文章
- GitHub的新服务GIST
- linux中截断日志
- 【Java】使用前准备工作配置环境变量
- geoServer的安装
- Linux内核管理之分配掩码(三)
- Linux下用dump实现备份和还原
- 程序员使用未经批准的软件时会怎么样?
- strpos、 strstr、 substr三个函数的对比讲解
- python解一元一次方程标准形式_一元一次方程的标准形式的概念以及解法
- 如何将pdf文件转换成图片格式,插入到word中
- Windows 10日语输入法无法输入假名问题
- leetcode1480.一维数组的动态和
- 大功率高精度恒流源的设计
- Airflow Architecture
- xca自签发证书解决chrome浏览器证书不可信问题记录
- Java调用命令行+java生成词云
- 我们要理智使用计算机英语,新视野大学英语第四册(四级)期末复习重点单词词组句子...
- live2d动态壁纸android,live2dviewerex宅男自定义动态壁纸下载-live2dviewerex动态桌面2.0.4 官方安卓版下载_东坡手机下载...
- 一个数据分析师的自我修养
- zabbix之添加对某个ip地址的监控