xiaozhi-esp32-server全模块Docker部署教程

本文详细讲解如何通过Docker全模块部署小智ESP32语音服务端,提供一键自动化脚本与手动分步部署两种主流方案。内容全面涵盖Linux环境准备、核心语音模型下载、Docker容器编排及启动校验。重点梳理部署后必须完成的三大关键配置:同步管理端密钥、接入大语言模型API、正确配置WebSocket与OTA升级接口。文末附带端口放行、镜像拉取超时等常见问题排查指南,助力开发者快速搭建稳定服务,轻松打通硬件语音交互与智能家居控制链路,适合新手与进阶开发者参考。

DIY 一颗「智能家居万能板」:ESP32 + Home Assistant

本文详细介绍了一款专为极客打造的ESP32智能家居开发板,以“一套接口、N种场景”为核心设计,轻松覆盖智能鱼缸、自动浇花与宠物箱等高频生活需求。该开发板支持通过ESPHome平台无缝接入开源智能家居中枢Home Assistant,依托其强大的自动化脚本与传感器联动机制,用户仅需编写简短YAML配置,即可实现定时喂食、缺水提醒、恒温控制等全自动任务。板载集成水位浮球检测、温湿度传感、多路直流/步进马达驱动及继电器接口,并重点提示了各接口的供电电流上限与电源选型建议。凭借低门槛的固件开发与丰富的硬件扩展能力,这款开发板为家庭智能化提供了务实、高效且高度自由的DIY新方案。

433红外BLE协议太散?一个ESP32固件全收进MQTT

面对家中门磁、空调遥控、温湿度计等传感器协议繁杂、需搭配多个独立网关与App的痛点,OpenMQTTGateway提供了一站式解决方案。该开源固件基于ESP32开发,内置射频与红外模块,能够直接解码并统一输出433MHz、红外及BLE等数据至MQTT。用户无需依赖厂商私有云,即可通过Home Assistant实现设备集中管理与双向控制。本文详细梳理了其硬件选型、编译配置及快速上手指南,适合希望摆脱多App束缚、构建免云智能家居系统的玩家参考。

零基础学ESP32:继电器——用小电流控制大电流,打开智能家居的大门!

本文详细讲解了如何利用ESP32配合继电器模块实现小电流控制大电流的硬件操作。通过深入解析继电器的电磁工作原理与COM、NO、NC端口的实际作用,手把手指导低压控制线与高压负载线的规范接线流程。结合极简的MicroPython编程示例,仅需两行核心代码即可精准控制继电器吸合与断开,从而安全、稳定地操控220V市电电器。掌握此项隔离控制技术后,结合前序WiFi通信课程,即可轻松打造手机远程开关、智能插座等实用项目,是零基础开发者迈入智能家居DIY领域的关键一步。

ESPHome 官方入门套件发布:ESP32‑C6 平台,零 YAML 即可玩转智能家居开发

Apollo Automation 联合 Open Home Foundation 正式发布首款 ESPHome 官方入门套件。该套件以搭载 Wi-Fi 6 与蓝牙 LE 的 ESP32-C6-MINI-1 模组为核心主板,灵活扩展人体感应、温湿度监测、独立按键及集成十颗 RGB 灯珠与蜂鸣器的 Casita 通知模块。其核心卖点在于彻底告别繁琐的 YAML 代码编写,用户仅需借助官方桌面应用 ESPHome Device Builder 进行可视化配置,即可快速完成设备搭建并无缝接入 Home Assistant 服务器。整套产品售价 40 美元,专为智能家居新手打造,真正实现零门槛、开箱即用的物联网开发体验。

弱电改造神器,用ESP32‑C3搞定 HA 智能化!(文末附带PCB开源文件)

针对老小区Comelit Simplebus2对讲系统改造难、布线贵、成品网关溢价高等痛点,本文推荐一套基于ESP32-C3的开源网桥方案。该方案无需砸墙改线,直接并联原有总线取电,配合自研信号调理电路实现长距离稳定通信,将老旧模拟信号无缝转换为标准MQTT协议。设备原生适配Home Assistant,支持手机可视化配网、OTA远程升级及参数动态调节,原理图、固件源码与3D外壳全链路开源。无论是个人全屋智能折腾还是弱电工程批量交付,均可低成本快速落地,彻底破解老旧楼宇智能化升级难题。

3个ESP32搞定室内定位,比GPS还准

本文介绍了一种基于BLE的低成本室内定位方案——BPS(BLE Positioning System)。只需3个ESP32设备作为蓝牙代理,配合手机或iBeacon标签,即可通过信号强度估算距离并计算精确的2D坐标。该系统无需贴满传感器,覆盖全屋甚至多层住宅,能实时追踪人员移动路径及物品位置。相比传统方案,它支持楼层自动识别、安防区域报警等功能,且安装简单,适合Home Assistant用户快速部署。目前集成已更新至v0.1.5,修复了多项Bug并增加了多楼层地图卡等实用功能。对于希望提升智能家居体验的用户,这是一个极具性价比的选择,后台私信“BPS”即可获取详细配置教程与源码仓库。

ESP32教程:人体移动监测与报警+远程监控

本文详细介绍如何利用 ESP32-C6 开发板,配合 AHT20 温湿度传感器、AM312 人体红外传感器及无源蜂鸣器,打造一款功能强大的智能环境监测站。系统不仅能高精度采集温湿度数据,还能通过 PIR 传感器精准检测 3-7 米内的人体移动,并驱动蜂鸣器发出 PWM 控制的声音报警。内置 Web 服务器支持手机或电脑远程访问,实时刷新报警状态与环境数据,提供移动触发次数统计及一键重置功能。硬件接线清晰,代码简洁易懂,是电子爱好者入门智能家居安防项目的理想选择,轻松实现本地监控与远程管理。

ESP32-BLE2MQTT:将你的BLE设备轻松接入物联网世界

智能家居设备之间往往存在“语言不通”的问题,不同品牌的蓝牙设备难以联动,导致体验割裂。本文介绍了一款名为 esp32-ble2mqtt 的开源项目,利用 ESP32 芯片强大的蓝牙与 WiFi 功能作为翻译官,将仅支持手机蓝牙通信的设备直接接入 MQTT 协议。通过修改简单的 config.json 配置文件,即可实现温湿度计、智能灯泡等设备的实时数据读取与远程控制,完美兼容 Home Assistant 等系统。该项目不仅支持黑名单白名单过滤及 OTA 空中升级,稳定性极高,而且成本极低,仅需二三十元的开发板即可替代昂贵官方网关,是玩家打破生态壁垒、低成本实现全屋智能联动的绝佳选择。

ESP32-BLE2MQTT:将你的BLE设备轻松接入物联网世界

智能家居设备间“语言不通”是最大痛点,不同品牌难以联动。本文介绍开源项目 esp32-ble2mqtt,利用 ESP32 芯片作为翻译官,将仅支持蓝牙通信的设备(如小米温湿度计、飞利浦灯泡)转换为 MQTT 协议,直接接入 Home Assistant 等系统。无需购买昂贵官方网关,成本仅需二三十元。项目支持数据读取与控制写入,兼容多种蓝牙协议,具备白名单过滤、OTA 空中升级及远程日志功能。实测运行稳定且功耗低,配置文件简单易懂。安装过程简单,一条命令即可完成固件刷写。对于喜欢折腾的玩家,这是打破品牌壁垒、实现跨设备联动的绝佳低成本方案,真正让万物互联成为可能。