hass-node-red:基于 Home Assistant 与 Node-RED 的智能家居集成项目

Companion Component for node-red-contrib-home-assistant-websocket to help integrate Node-RED with Home Assistant Core

Branch3Tags62
This repository is empty

Node-RED companion 集成

hacs releasebadge Build Status License

BuyMeCoffee

node-red-contrib-home-assistant-websocket 配套的组件,用于 Node-RED 与 Home Assistant 的无缝集成。

概述

Node-RED companion 集成搭建了 Node-RED 与 Home Assistant 之间的桥梁,使您能够直接从 Node-RED 管理 Home Assistant 实体和自动化。此集成通过实现这两个强大工具之间的动态交互,增强了您的智能家居自动化设置。

主要功能

  • 实体管理:
    • 从 Node-RED 创建和更新 Home Assistant 实体,包括:
      • 二进制传感器
      • 按钮
      • 数字
      • 选择器
      • 传感器
      • 开关
      • 文本字段
  • 流程控制:
    • 直接从 Home Assistant 用户界面启用或禁用 Node-RED 流程。
  • Webhook:
    • 创建和管理 Home Assistant Webhook,并在 Node-RED 中进行处理。
  • 设备自动化:
    • 在 Node-RED 中利用设备触发器和操作,实现高级自动化功能。

最低要求

安装

选项 1:HACS(Home Assistant 社区商店)

导航至集成

打开您的 Home Assistant 实例并在 Home Assistant 社区商店中打开一个仓库。

手动说明
  1. 导航至 HACS。
  2. 搜索 "hass-node-red"。
  3. 点击搜索结果。

安装集成

  1. 点击右下角的蓝色“下载”按钮。
  2. 在版本选择弹窗中点击“下载”以下载最新版本。
  3. 重启 Home Assistant。在“设置”中会有一个可点击的修复项。

安装设备

在 Home Assistant 中设置新集成

手动说明
  1. 在 Home Assistant 侧边栏中进入“设置”,然后选择“设备与服务”。 2. 点击右下角的蓝色【+ 添加集成】按钮,搜索“Node-RED Companion”,然后点击它。

按照屏幕提示中的步骤操作。

选项 2:手动安装

手动安装步骤如下:

  1. 访问您的 Home Assistant 配置目录(即 configuration.yaml 所在位置)。
  2. 如果尚未创建 custom_components 目录,请新建一个。
  3. custom_components 目录内,创建一个名为 nodered 的新文件夹。
  4. 从本仓库的 custom_components/nodered/ 目录下载所有文件。
  5. 将这些文件放入刚创建的 nodered 目录中。
  6. 重启 Home Assistant。
  7. 刷新浏览器窗口。
  8. 在 Home Assistant 侧边栏的“设置”中,选择“设备与服务”,点击蓝色的【+ 添加集成】按钮,搜索“Node-RED Companion”并进行安装。
    在 Home Assistant 中设置新集成

配置

Node-RED Companion 集成在 Home Assistant 集成中安装并添加后,所有进一步的配置均在 Node-RED 内管理。

贡献

欢迎贡献!如果您有兴趣参与贡献,请在提交拉取请求或 issue 前查看我们的贡献指南

支持

如果您觉得这个项目对您有帮助并想支持其开发,不妨请我喝杯咖啡!
请我喝杯咖啡


Introduction

伴随组件,用于node-red-contrib-home-assistant-websocket,助力实现Node-RED与Home Assistant Core的无缝集成。【此简介由AI生成】

Customize your domain
18583186Visit GitHub