Skip to main content

Home Assistant 集成

pir

Wio Tracker 1110 开发板 集成到 Home Assistant 中,实现实时跟踪和实时环境分析。Wio Tracker 1110 开发板 是一个用户友好的基于 LoRa 的跟踪开发平台,您可以使用该开发板开发更多自定义功能,让您的家庭环境更加智能和响应迅速。

开始使用

在本教程中,我们使用 Home Assistant Green 作为 Home Assistant 主机,您可以使用任何带有 Supervisor 的 Home Assistant 主机。查看安装指南了解更多详情。

设备配置

在开始之前,请确保您已阅读 Wio Tracker 1110 开发板的用户指南,并将平台选择为 SenseCAP

pir

Home Assistant 配置

导航到您的 Home Assistant 网页界面

为了充分发挥 Home Assistant 的潜力并获得高级功能的访问权限,建议在用户界面中启用 高级模式

点击您的个人资料,并启用 高级模式

pir

安装附加组件

转到设置 > 附加组件

pir

在官方 附加组件 部分下,您将找到 File editorAdvanced SSH & Web Terminal 附加组件。

pir

建议启用 在侧边栏中显示,这样您可以更容易地找到它。

pir

安装 HACS

Home Assistant 社区商店为您提供了一个强大的用户界面来处理所有自定义需求的下载。

打开您的终端并导航到配置目录:

cd /config

Download and run the HACS installation script:

wget -q -O - https://install.hacs.xyz | bash -

pir

安装脚本完成后,重启 Home Assistant 以应用更改。

转到 Settings > System > Restart

pir

导航到 Settings -> Devices & Services

pir

点击 ADD INTEGRATION 添加新的集成。

pir

搜索 HACS 并点击它。

pir

只有最后一项(实验性功能)是可选的,您需要接受上面的所有内容才能设置 HACS。

pir

按照说明授权 Home Assistant 访问您的 GitHub 账户。这通常涉及输入 GitHub 提供的验证码来确认您的身份。

HACS 使用设备 OAuth 流程对 GitHub API 进行身份验证。

pir

安装 SenseCraft 插件

导航到 HACS,点击右上角的图标,选择 Custom repositories

pir

复制 Repositorie

Repository

https://github.com/Seeed-Solution/SenseCraft-HomeAssistant.git

类别: 集成

点击 Add。现在仓库已添加到您的 HACS 中,您也可以在 Integrations 下的列表中找到 SenseCraft 集成。

pir

导航到 SenseCraft 集成并点击 DOWNLOAD

pir

我们现在已经成功完成了 SenseCraft 插件的安装。

添加设备

导航到 Settings -> Devices & Services -> SenseCraft,点击 ADD DEVICE

pir

选择 Add devices using SenseCraft Account(账号集成)

pir

使用您的 SenseCAP Mate APP 账户登录,并选择 global 版本。

pir

然后您账户中的所有设备将被列出,选择您想要连接的设备,然后点击 SUBMIT

pir

连接成功后,您将看到设备和实体显示出来。

pir

点击设备,您将看到所有上传的数据,点击 ADD TO DASHBOARD

pir

添加地图卡片

在我们添加地图卡片之前,我们需要先添加一个位置实体。

打开 File Editor 并导航到 configuration.yaml 文件,添加以下代码:

template:
- sensor:
- name: "Device Location"
state: >
{{ states('sensor.latitude') }},{{ states('sensor.longitude') }}
attributes:
latitude: "{{ states('sensor.latitude') }}"
longitude: "{{ states('sensor.longitude') }}"

pir

tip

name 可以自定义,states 应该与您设备的实体 ID 相同。

您可以在 Settings -> Devices and Services -> Entities 中查看实体 ID

pir

在仪表板上点击 ADD CARD

pir

选择地图卡片。

pir

将代码复制到 CODE EDITOR 中并点击 SAVE

type: map
entities:
- entity: sensor.device_location

pir

tip

实体应该与您的实体 ID 相同,您可以在 设置 -> 设备和服务 -> 实体 中查看实体 ID

pir

您现在可以在地图上查看实时位置。

pir

开发板的所有数据都可以在仪表板中查看。

pir

Loading Comments...