Home Assistant初学者指南 -2 之 Hass.io安装

几个月前,我将向您展示如何使用Hassbian安装Home Assistant,这是一种在Raspberry Pi中进行设置的简单方法。今天,我想向您展示如何使用Hass.io安装设置Home Assistant,这是一种设置Home Assistant的简单方法。

本文是基于Hass.io安装我将对Home Assistant进行的一系列文章的第1部分。在以后的文章中,我将介绍如何使用DuckDNS 设置远程连接,以便您可以从任何地方访问home Assistant。我们还将探索其他可用的Hass.io附加组件,例如Node-RED 附加组件,我很高兴能够开始使用Home Assistant。而且,我还将带来其他项目,我将向您展示如何使用Home AssistantGoogle HomeIFTTTNode-RED 等自动化和控制您家周围的不同事物。

步骤1:将Hass.io映像安装在microSD卡中

我们需要做的第一件事是从Home Assistant网站下载最新版本的Hass.io. 然后,将SD卡插入计算机,并使用Etcher将图像复制到SD卡。单击“ 选择图像” 。搜索并选择Hass.io 图像。单击选择驱动器,然后选择SD卡。最后,单击Flash 并给它几分钟的时间来完成该过程。

Home Assistant初学者指南 -2 之 Hass.io安装_第1张图片

第2步:配置WiFi设置(可选)

如果您通过WiFi而不是以太网电缆连接Raspberry Pi,将Hass.io映像复制到SD卡后,您可以打开树脂启动驱动器,单击系统连接并选择树脂样本文件。您可以仅使用Windows中的常规记事本打开它,也可以使用Atom等文本编辑器。输入您的无线网络名称下SSIDwifi passwordPSK

[connection]
id=resin-sample
type=wifi

[wifi]
hidden=true

mode=infrastructure
ssid=My_WiFi_SSID

[wifi-security]
auth-alg=open
key-mgmt=wpa-psk
psk=super_secret_wifi_password

保存文件,从计算机上卸下SD卡,将其插入Raspberry Pi并打开Pi电源。

一旦Pi靴子,请转到hassio.local:8123。如果Pi连接到WiFi没有问题,您将获得一个中间有Home Assistant徽标的页面。为最新版本的Home Assistant安装并刷新页面几分钟。

第3步:安装Configurator插件

Home Assistant首次通过hassio.local:8123加载后,我们可以安装Configurator插件,它允许我们直接从Home Assistant Web界面访问配置文件。

在左侧,点击Hass.io 。然后转到Add-on Store 并选择Configurator 。单击Install 并给它几分钟。安装完成后,设置用户名和密码,以便保护对Home Assistant配置文件的访问。确保用户名和密码在引号“” 之间。对于SSL ,暂时将其设置为false ,但是,如果您设置远程访问(我们将在下一篇文章中介绍),则需要将其设置为true 。

{
  "username": "Admin",
  "password": "Password",
  "certfile": "fullchain.pem",
  "keyfile": "privkey.pem",
  "ssl": false,
  "allowed_networks": [
    "192.168.0.0/16"
  ],
  "banned_ips": [
    "8.8.8.8"
  ],
  "banlimit": 0,
  "ignore_pattern": [
    "__pycache__"
  ],
  "dirsfirst": false
}

完成后,单击“ 保存” ,然后单击“启动” 以启用“配置程序”加载项。向下滚动并检查日志以确保激活顺利。如果日志中没有显示错误,则设置进行良好,现在启用了加载项。

配置器打开web ui窗口
要通过配置程序访问Home Assistant文件,请单击“ 打开Web UI” 。将打开另一个选项卡,您必须使用您创建的新用户名和密码登录。登录后,您将可以访问configuration.yaml文件并访问其他文件,单击窗口左上角的“文件夹”图标。

配置器页面

第4步:为Web界面设置密码

现在您可以访问configuration.yaml文件,为Home Assistant Web界面设置新密码。在HTTP ,我们也行# api_password 。删除开头的哈希值“#” 以激活该行并键入新密码。

api_password

步骤5:在侧边菜单上添加配置程序的快捷方式

我们还想在Home Assistant的侧面菜单中添加配置器的快捷方式,允许我们直接从Home Assistant前端快速访问Configurator插件。为此,请将以下内容添加到configuration.yaml文件中。

panel_iframe:
  configurator:
    title: Configurator
    icon: mdi:wrench
    url: http://hassio.local:3218

然后,要保存更改,请单击顶部的“ 保存” 图标。要重新启动Home Assistant,可以单击右上角的Menu 图标,然后单击Restart Hass 。
给它一分钟,然后刷新Home Assistant页面。系统将要求您输入在configuration.yaml文件中设置的新的Home Assistant密码。登录后,您可以看到Home Assistant前端的侧边菜单中添加了新的配置程序快捷方式。

配置器快捷方式

第6步:设置Samba

即使您将Configurator设置为直接从Home Assistant Web界面访问Home Assistant文件,您仍然可以选择设置Samba,以便直接从计算机访问文件并使用您选择的任何文本编辑器进行编辑。例如Notepad ++或Atom。要设置Samba,请转到Hass.io 选项卡,然后选择Add-on store ,选择Samba共享加载项,然后单击Install 。

桑巴 - 附加
在Config下,您可以设置一些内容。如果您的本地计算机设置了特定的工作组名称,则可以在此处指定。否则,默认值为WORKGROUP。您还可以更改默认设置为Hassio的共享文件夹名称。访客模式,您希望将其禁用,因此没有用户名和密码,任何人都无法访问它。在地图下,您可以选择在共享文件夹中查看5个不同的文件夹。如果要禁用其中一个,可以将其从true更改为false。设置用户名和密码,以便保护共享文件夹。请记住用引号“” 括起来。现在为界面如果您使用以太网电缆将Raspberry Pi连接到路由器,请将其设置为eth0 。如果通过无线连接,请将其设置为wlan0 。

{
  "workgroup": "WORKGROUP",
  "name": "Hassio",
  "guest": true,
  "map": {
    "config": true,
    "addons": true,
    "ssl": false,
    "share": true,
    "backup": true
  },
  "username": "admin",
  "password": "password",
  "interface": ""
}

完成后,单击“ 保存” ,然后单击“启动” 以启用Samba共享加载项。检查下面的日志以确保一切顺利。如果日志显示安装成功,请在计算机上打开Windows资源管理器,然后转到网络并刷新页面。

如何手动映射samba共享文件夹

如果由于某种原因共享文件夹没有出现,您可以随时手动映射文件夹。为此,请单击“ 网络”,然后选择“ 映射网络驱动器” 。现在键入**\ HASSIO \ config** ,然后单击Finish 。由于这是第一次访问此文件夹,因此您需要使用在Samba共享附加组件中创建的用户名和密码登录。返回到此PC ,您将看到新的Config共享文件夹。要查看其他共享文件夹,请执行相同的步骤,并在路径末尾输入特定文件夹的名称(例如,\ HASSIO \ backup,\ HASSIO \ addons,\ HASSIO \ share)。

Samba文件夹

好的,我现在要把它留在这里。在下一篇文章中,我们将使用DuckDNS设置远程访问,所以请务必关注它。如果您不熟悉我的YouTube频道,请务必订阅并按下铃声按钮,以便在我上传新视频时收到通知,这样您就不会错过任何内容。

相关文章
如何通过几个简单的步骤安装Hassbian(Home Assistant)
Home Assistant - 如何设置远程访问
如何在Raspberry Pi上设置Samba文件共享

你可能感兴趣的:(Home)