(一)NanoPi m4v2 安装 Home Assistant(含 supervisor)

本文介绍了如何在NanoPi m4v2上安装Home Assistant Supervised,包括安装基础环境、Docker-CE、OS-Agent,以及解决安装过程中遇到的问题,最后实现通过Web访问Home Assistant。
摘要由CSDN通过智能技术生成

一、环境

硬件:NanoPi m4v2。。。
系统:Armbian。。。(基于 Debian 11)

二、尝试的方法

  • 开始直接在 docker 中拉取镜像安装,但是安装完成后,发现没有 supervisor,没法集成米家的设备;

  • 直接安装 hass os 比较方便省事,直接从官网下载对应版本的镜像安装即可。但是shell没办法开启 ssh;

  • 所以最终是通过 supervised 方式安装,这种本质上也是安装在 docker 中,但是根据官网的指引可以达到直接安装 hass os 的效果,而且还可以安装自己的一些其他 docker 容器。

    ps:在 Home Assistant 官网查看各种安装方式 https://www.home-assistant.io/installation/
    官方各种安装方法对比图

三、安装过程

进入 Home Assistant 官网安装页面 https://www.home-assistant.io/installation/,点击进入 Linux 选项卡
Linux方式

划到页面最下方,找到 Install Home Assistant Supervised 安装方式
在这里插入图片描述

点击 requirements 查看以此方式安装的要求:

  • Docker CE >= 19.03
  • Systemd >= 239
  • NetworkManager >= 1.14.6
  • AppArmor == 2.13.x (built into the kernel)
  • Debian Linux Debian 11 aka Bullseye (no derivatives)
  • Home Assistant OS-Agent (Only the latest release is supported)

点击 home-assistant/supervised-installer 按照指引开始正式的安装步骤:

注意:后续安装命令请用 root 用户或具有 root 权限的用户 sudo 操作

1. 安装基础环境

apt-get install \
jq \
wget \
curl \
udisks2 \
libglib2.0-bin \
network-manager \
dbus -y

2. 安装 Docker-CE

curl -fsSL get.docker.com | sh

建议使用上方命令安装 Docker-CE,如果使用其他方式安装 Docker 后,安装 supervised 时报错:

The following packages have unmet dependencies:
 homeassistant-supervised 
  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值