教程:让你的不智能蓝牙灯接入 HomeKit 智能家居

引言 如果你有一个蓝牙灯,并且它能够被以下几个手机应用控制: LampSmart Pro Lamp Smart Pro - Soft Lighting / Smart Lighting FanLamp Pro Zhi Jia Zhi Guang ApplianceSmart Vmax smart Zhi Mei Deng Kong 那么恭喜你,你可以跟随本篇教程,一步一步将它接入 HomeKit 智能家居。 来实现通过 iPhone 家庭应用控制以及 Siri 语音控制。 对于实现后的效果,可以看我另一篇博文:折腾:HomeKit 接入蓝牙吸顶灯 非常感谢 https://github.com/NicoIIT/ha-ble-adv/,本篇教程实际是从零接入该项目。 开始之前 在开始之前,需要一点点基础的计算机知识,确保满足以下条件: 熟悉 Home Assistant 概念和一些基本操作,可以阅读官方文档快速熟悉; 能够使用 Terminal 命令行工具; 已安装 Docker 并且可用; 有一个 GitHub 帐号; 关键:一块 ESP32 开发板; 主要用于蓝牙通信,如果没有的话,可以网购一块,25 元左右的价格; (未来会研究如何直接使用系统自带的蓝牙); 教程方式 本教程以 MacOS 为例。如果你使用 Linux 或 Windows,部分操作可能需要稍作调整。 教程的每个步骤会说明:要做什么、怎么做、以及验证结果。请确保完成验证后再进行下一步。遇到问题时,可以参考自查攻略(部分步骤有)或联系我。 如何实现 对于实现不感兴趣的,可以跳转到下一部分 组件列表 Home Assistant (HA) Home Assistant Community Store (HACS) ha-ble-adv 缩写是 Home Assistant Bluetooth Low Energy Advertise 翻译为 Home Assistant 蓝牙低功耗广播 ESP Home esphome-ble-adv-proxy ESP32 组件交互 核心是使用 ha-ble-adv 通过蓝牙与设备交互,控制开关和亮度 通过 Home Assistant 提供的 HomeKit Bridge 连接到 iPhone 家庭应用,来实现控制 要让 Home Assistant 成功使用上 ha-ble-adv 需要具备以下条件: 通过 HACS 安装组件 ha-ble-adv 通过 ESP Home 在 ESP32 上面安装 esphome-ble-adv-proxy 以供 ha-ble-adv 发送和接收蓝牙信息 以下是整体架构图 ...

四月 27, 2025 · 6 分钟 · Lex Cao