感谢以下链接教程
本文主要是基于以上链接进行整理实操记录一下过程,希望有网友会用到吧 本文所使用的设备为PDD购买扩容64G版本的N1盒子 U盘使用大于8G的U盘 网络环境最好是 kexue 环境下 本文所使用的系统版本 https://github.com/ophub/amlogic-s9xxx-armbian/releases
文件名 Armbian_22.08.0_Aml_s905d_bullseye_5.10.134_server_2022.07.30.img.gz
(中文=管理员)就是以前的HassIO/Hass.io,是用来管理和更新Home Assistant Core,管理操作系统,管理docker(HA和加载项),以及管理前三者之前的API和互动,它自己在docker容器里面,并且管理着其他容器。
这个以前就叫Home Assistant(core=核心)
以前叫HassOS,是官方为树莓派打造的基于Linux的操作系统,包含了Home Assistant core, Supervisor,也就是完整的全套,可以直接安装于或者虚拟机,这是官方推荐安装方法
这个也是全套,跟HAOS的区别是可以装在普通Linux上因此适合更多硬件,N1用的就是这个。安装原理就是手动把docker,Home Assistant Core、Supervisor和其他所有必要组件安装在普通Linux系统上。为了花更多精力提升HA本上而不是debug各种兼容性问题,去年官方大幅减少支持的环境,目前唯一支持的是Debian 11,否则,轻则安装完后显示“不支持的操作系统”,重则无法安装)
1、将镜像写入大于8G的U盘 我这里用的是 balenaEtcher
2、U盘镜像制作完成后 N1断电 插入U盘【要插入HDIM旁边的USB】,连接显示屏,插上键盘,插网线,插上电源,进入系统。重新设置root密码、创建新用户、新用户密码、设置时区、设置语言等。
完事后执行: armbian-install
将系统安装到EMMC 【如果没有升级内存没有测试 据说很大内存会不够用】,等待提示迁移成功就好了 然后 poweroff
关机
3、拔掉U盘显示器键盘等 然后插电重新开机 这时候路由器会重新分配一个IP 然后用电脑ssh这个IP地址 用户名root 密码就是新修改的root密码
4、进入系统后执行以下代码 更新源 安装必要组件 安装docker
sudo -i
apt update && sudo apt upgrade -y && sudo apt autoremove -y
apt --fix-broken install
apt-get install jq curl avahi-daemon apparmor-utils udisks2 libglib2.0-bin network-manager dbus wget -y
curl -fsSL get.docker.com | sh
以上代码执行完毕后重启机器 可以关机后重新拔插电源 或者执行重启命令 poweroff 关机 reboot 重启
执行以下代码 安装OS agent。Supervisor通过OS agent对接操作系统,官方已经强制要求 所有版本网址在这里 https://github.com/home-assistant/os-agent/releases N1的架构是aarch64因此选择代码中这个文件
wget https://github.com/home-assistant/os-agent/releases/download/1.2.2/os-agent_1.2.2_linux_aarch64.deb
dpkg -i os-agent_1.2.2_linux_aarch64.deb
以上代码执行完毕后重启机器 可以关机后重新拔插电源 或者执行重启命令 poweroff 关机 reboot 重启
安装Homeassistant Supervised。 依次执行一下命令
sudo -i
wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
dpkg -i homeassistant-supervised.deb
过一会儿会进入一个蓝屏让你选择系统架构,选择qemuarm-64 安装完成之后 等着就行了 他会在后台下载很大的docker镜像 最大的1.5G左右 所以N1一定要科学上网环境 否则就会遇到我的问题 一直打不开端口访问不了
安装HACS HACS(Home Assistant Community Store)即Home Assistant官方的插件商店,提供各种设备集成、前端装饰等的下载,是Home Assistant必备的插件。
1)安装HACS可以通过 https://github.com/hacs/integration/releases/ 下载离线包,解压后将hacs文件夹通过FTP软件拷贝至/usr/share/Hassio/homeassistant/custom_components(没有此路径的话新建一个)。
2)或者在SSH中输入以下命令一键安装。
wget -O - https://get.hacs.xyz | bash -
然后在后台界面选择“配置”-“系统”,右上角点击“重新启动”。
重启后,在“配置”-“设备与服务”中添加集成。
我没有用到蓝牙,如有用到蓝牙的可以参考其他教程处理 我尝试过但是失败哈哈哈哈 或者是我没搞明白怎么用 打算再刷OpenWrt当软路由用了
本文为北溟有鱼QAQ原创文章,转载无需和我联系,但请注明来自北溟有鱼QAQ https://www.amdzz.cn
最新评论