odroid
安装家庭助理操作必威是什么系统
如果您想轻松地开始使用家庭助理,或者您几乎没有Linux的经验,请遵循本指南。必威是什么
建议的硬件
我们将需要一些事情才能开始安装家庭助理。必威是什么下面的链接导致阿米迪特。如果您不在美国,则应该能够在您所在国家的网络商店中找到这些物品。
首先,我们建议使用Odroid N2+,这是最强大的Odroid。它是快速的,内置的EMMC是经营家庭助理的最佳董事会之一。必威是什么也是董事会为我们的动力必威是什么家庭助理蓝色。
如果无法使用,我们也建议您Odroid C4或者odroid xu4。
将图像写入启动媒体
将家庭助理启动媒体(E必威是什么MMC模块/SD卡)附加到您的计算机
如果您正在使用必威是什么家庭助理蓝色或odroid n2+,您可以直接连接设备。
下载并开始Balena Etcher。(您可能需要在Windows上使用管理员特权运行它)。
选择“从URL闪存”
https://github.com/home-assistant/operating-system/releases/download/7.6/haos_odroid-n2-7.6.img.xz
https://github.com/home-assistant/operating-system/releases/download/7.6/haos_odroid-n2-7.6.img.xz
https://github.com/home-assistant/operating-system/releases/download/7.6/haos_odroid-c2-7.6.img.xz
https://github.com/home-assistant/operating-system/releases/download/7.6/haos_odroid-c4-7.6.img.xz
https://github.com/home-assistant/operating-system/releases/download/7.6/haos_odroid-xu4-7.6.img.xz
选择并复制URL或使用悬停在悬停的“复制”按钮。
- 将URL粘贴到odroid中,然后单击“确定”
启动您的odroid
插入您刚创建的启动媒体(EMMC模块/SD卡)。
将以太网电缆连接到网络。
连接电源电缆。
在桌面系统的浏览器中,几分钟后,您将能够在新的家庭助理上接触必威是什么本地:8123。
- 如果您正在运行旧的Windows版本或具有更严格的网络配置,则可能需要在必威是什么乡亲:8123或者
http://x.x.x.x.x:8123
(用ODROID的IP地址替换X.x.x.x)。
借助Home As必威是什么sistant操作系统,您可以继续入职。
入职
安装家庭助理容器必威是什么
这些下面的说明是为了安装在您自己管理的容器环境中运行的家庭助理容器。必威是什么任何OCI可以使用兼容的运行时,但是本指南将专注于与Docker安装。
先决条件本指南假定您已经安装了操作系统设置和容器运行时(例如Docker)。
如果您使用的是Docker,则需要至少使用19.03.9版,理想情况下是更高版本,并且
libseccomp
2.42或更新。平台安装
使用Docker安装很简单。调整以下命令,以便:
/path_to_your_config
指向要存储配置并运行它的文件夹。my_time_zone
是一个TZ数据库名称, 像tz =美国/los_angeles
。Docker Run-d\ \- 姓名乡亲\ \- 特权\ \- 重新开始=除非停滞\ \-eTZ=my_time_zone\ \-v/path_to_your_config:/config\ \- 网络=主持人\ \ghcr.io/home-assistant/home-assistant:Stable
#如果此返回“图像是最新的”,那么您可以在这里停止docker pull ghcr.io/home-assistant/home-assistant:Stable
#停止运行的容器Docker停止乡亲
#从Docker的容器列表中删除DockerR M乡亲
#最后,开始一个新的Docker Run-d\ \- 姓名乡亲\ \- 重新开始=除非停滞\ \- 特权\ \-eTZ=my_time_zone\ \-v/path_to_your_config:/config\ \- 网络=主持人\ \ghcr.io/home-assistant/home-assistant:Stable
一旦家庭助理容器正必威是什么在运行家庭助理,应使用
http:// <主机>:8123
(代替带有系统的主机名或IP)。您可以继续入职。 入职
重新启动家庭助理必威是什么
如果更改配置,则必须重新启动服务器。为此,您有3个选项。
- 在您的必威体育存款家庭助理U必威是什么I中设置- >系统然后单击“重新启动”按钮。
- 你可以去开发者工具- >服务,选择服务
荷马斯特式
然后单击“通话服务”。 - 从终端重新启动它。
Docker重新启动乡亲
Docker-Compose重启
Docker组成
为了使用
Docker-Compose
你首先需要安装Docker-Compose
在您的系统上。随着Docker命令变得更加复杂,切换到
Docker-Compose
可以优选,并支持在故障或系统重新启动时自动重新启动。创建一个docker-compose.yml
文件:版本:'3'服务:乡亲:container_name:乡亲图片:“ghcr.io/home-assistant/home-assistant:Stable”卷:-/path_to_your_config:/config-/etc/localtime:/etc/localtime:ro ro重新开始:除非停滞特权:真的网络模式:主持人
通过运行开始:
Docker-Compose-d
一旦家庭助理容器正必威是什么在运行家庭助理,应使用
http:// <主机>:8123
(代替带有系统的主机名或IP)。您可以继续入职。 入职
暴露设备
为了使用Z-Wave,Zigbee或其他需要访问设备的集成,您需要将适当的设备映射到容器中。确保运行容器的用户具有正确的特权来访问
/dev/tty*
文件,然后将设备映射添加到您的容器说明中:Docker Run ...- 设备/dev/ttyusb0:/dev/ttyusb0 ...
版本:'3'服务:乡亲:...设备:-/dev/ttyusb0:/dev/ttyusb0
优化
家庭助理必威是什么容器正在使用替代内存分配库Jemalloc为了获得更好的内存管理和Python运行时加速。
由于Jemalloc可能会在某些硬件上引起问题,因此可以通过环境变量来禁用它
disable_jemalloc
以任何值,例如:Docker Run ...-e“ disable_jemalloc = true”...
版本:'3'服务:乡亲:...环境:disable_jemalloc:真的
错误消息
是一个已知的指标。:不支持的系统页面大小 安装家庭助理核心必威是什么
这是一个高级安装过程,您的系统可能有些不同。考虑到此安装类型的性质,我们假设您可以处理本文档和所使用的系统配置之间的细微差异。如有疑问,请考虑其他安装方法,因为它们可能更合适。
先决条件本指南假定您已经具有操作系统设置并已安装了Python 3.9(包括包装
python3-dev
)或更新。安装依赖项
启动之前,请确保您的系统已完全更新,本指南中的所有软件包均已安装
易于
,如果您的操作系统没有,请寻找替代方案。Sudoapt-get更新Sudo适合升级-y
安装依赖项:
Sudoapt-get安装-yPython3 Python3-Dev Python3-Venv Python3-Pip libffi-dev libfi libssl-dev libjpeg-dev zlib1g zlib1g-dev autoconf autoconf build ensential libopenjp2-7 libtiff5 libturbojpeg0-dev0-dev tzdata
上述依赖项可能会有所不同或丢失,具体取决于您的系统或对家庭助理的个人使用。必威是什么
创建一个帐户
添加一个为家庭助理核心的帐户称为必威是什么
乡亲
。由于此帐户仅用于运行家庭助理核心必威是什么-R M
添加以创建系统帐户并创建一个主目录。论点-g拨号,gpio,i2c
将用户添加到拨号
,,,,GPIO
和I2C
团体。使用Z-Wave和Zigbee控制器需要第一个,而第二个是与GPIO通信所必需的。SudoUSERADD-R M乡亲-G拨号,GPIO,I2C
创建虚拟环境
首先,我们将创建一个用于安装家庭助理核心的目录,然后将所有者更改为必威是什么
乡亲
帐户。Sudo Mkdir/srv/homeassistantSudo Chown乡亲:乡亲 /srv /homeassistant
接下来是创建并更改为家庭助理核心的虚拟环境。必威是什么这将作为
乡亲
帐户。Sudo-u乡亲-H-s光盘/srv/python3-mVENV。来源垃圾箱/激活
激活虚拟环境后(注意提示更改为
(乡亲)[电子邮件保护]:/srv/homeassistant $
)您需要运行以下命令来安装所需的Python软件包。python3-mpip安装车轮
安装了所需的Python软件包后,现在该安装Home Assistant Core!必威是什么
PIP3安装乡亲
首次启动家庭必威是什么助理核心。这将为您完成安装,自动创建
.homeassistant
配置目录/家庭/乡亲
目录,并安装任何基本依赖项。哈斯
您现在可以通过网络接口达到安装
http://homeassistant.local:8123
。如果此地址不起作用,您也可以尝试
http:// localhost:8123
或者http://x.x.x.x.x:8123
(用计算机的IP地址替换X.X.X.X)。当您运行
哈斯
它首次下载,安装和缓存必要的库/依赖项。此过程可能需要5到10分钟的时间。在此期间,访问Web界面时,您可能会遇到“站点”错误。这只会在第一次发生,随后的重新启动会更快。我们获得了通过这篇文章中链接进行购买的佣金。