前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >斐讯N1盒子安装 Home Assistant Supervised(官方支持版本)

斐讯N1盒子安装 Home Assistant Supervised(官方支持版本)

作者头像
北溟有鱼QAQ
发布2022-09-19 14:46:37
7.5K1
发布2022-09-19 14:46:37
举报
文章被收录于专栏:北溟有鱼QAQ

感谢以下链接教程

  • https://bbs.hassbian.com/thread-14469-1-1.html
  • https://github.com/ophub/amlogic-s9xxx-armbian
  • https://github.com/justbin95/HA-Supervised/wiki/n1-Supervised
  • https://www.bilibili.com/video/BV1DU4y1m74Z
  • https://www.bilibili.com/read/cv16695201
  • https://community.home-assistant.io/t/installing-home-assistant-supervised-on-debian-11/200253
  • https://peyanski.com/how-to-install-home-assistant-supervised-official-way/

本文说明

本文主要是基于以上链接进行整理实操记录一下过程,希望有网友会用到吧 本文所使用的设备为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

Supervisor:

(中文=管理员)就是以前的HassIO/Hass.io,是用来管理和更新Home Assistant Core,管理操作系统,管理docker(HA和加载项),以及管理前三者之前的API和互动,它自己在docker容器里面,并且管理着其他容器。

Home Assistant Core:

这个以前就叫Home Assistant(core=核心)

Home Assistant OS(HAOS):

以前叫HassOS,是官方为树莓派打造的基于Linux的操作系统,包含了Home Assistant core, Supervisor,也就是完整的全套,可以直接安装于或者虚拟机,这是官方推荐安装方法

Home Assistant Supervised:

这个也是全套,跟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

代码语言:javascript
复制
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因此选择代码中这个文件

代码语言:javascript
复制
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。 依次执行一下命令

代码语言:javascript
复制
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一定要**上网环境 否则就会遇到我的问题 一直打不开端口访问不了

我没有用到蓝牙,如有用到蓝牙的可以参考其他教程处理 我尝试过但是失败哈哈哈哈 或者是我没搞明白怎么用 打算再刷OpenWrt当软路由用了

本文为北溟有鱼QAQ原创文章,转载无需和我联系,但请注明来自北溟有鱼QAQ https://www.umdzz.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022/08/04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本文说明
  • Supervisor:
  • Home Assistant Core:
  • Home Assistant OS(HAOS):
  • Home Assistant Supervised:
  • 操作步骤
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档