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 Web 界面

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

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

pir

安装附加组件

转到 设置 > 附加组件

pir

在官方 附加组件 部分,您会找到 文件编辑器高级 SSH & Web 终端 附加组件。

pir

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

pir

安装 HACS

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

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

cd /config

下载并运行 HACS 安装脚本:

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

pir

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

转到 设置 > 系统 > 重启

pir

导航到 设置 -> 设备与服务

pir

点击 添加集成 以添加新的集成。

pir

搜索 HACS 并点击它。

pir

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

pir

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

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

pir

安装 SenseCraft 插件

导航到 HACS,点击右上角的图标,然后选择 自定义仓库

pir

复制以下 仓库地址

仓库地址:

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

类别: 集成

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

pir

导航到 SenseCraft 集成并点击 下载

pir

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

添加设备

导航到 设置 -> 设备与服务 -> SenseCraft,点击 添加设备

pir

选择 通过 SenseCraft 账号添加设备(账号集成)

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 相同。您可以在 Settings -> Devices and Services -> Entities 中查看实体 ID。

pir

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

pir

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

pir

Loading Comments...