Home Voice Box 完整文档

Home Voice Box 是一个基于 Cloudflare Pages 的 Serverless 智能家居语音控制平台。 它连接天猫精灵和 Home Assistant,让你可以通过语音指令控制家中的智能设备。

核心特性:无需服务器、自动部署、内存缓存、安全认证

快速开始

  1. 部署 Home Assistant(如果没有)
  2. 配置 Cloudflare Tunnel(如果没有公网 IP)
  3. 部署 Home Voice Box 到 Cloudflare Pages
  4. 配置环境变量
  5. 创建意图映射
  6. 配置天猫精灵技能

文档章节

Home Assistant 部署指南

学习如何部署和配置 Home Assistant,包括 Docker 部署、基本配置等。

Cloudflare Tunnel 配置

在没有公网 IP 的情况下,使用 Cloudflare Tunnel 打通 Home Assistant。

Cloudflare Pages 部署

详细步骤:如何将项目部署到 Cloudflare Pages,包括 Git 连接、环境变量配置等。

配置指南

环境变量配置、KV Namespace 配置、登录路径设置等详细说明。

使用指南

登录系统、创建意图映射、配置天猫精灵、测试语音控制等操作步骤。

API 文档

完整的 API 接口文档,包括认证、意图映射、设备管理等接口说明。

功能特性

  • 语音控制:通过天猫精灵语音指令控制 Home Assistant 设备
  • 意图映射管理:可视化界面管理意图与设备操作的映射关系
  • 内存缓存:意图映射数据存储在内存中,查询速度极快
  • 安全认证:管理员密码保护,登录路径隐藏
  • 设备支持:支持灯光和风扇设备的开关、切换等操作
  • 自定义回复:可以为每个意图配置自定义的语音回复内容
  • Serverless:基于 Cloudflare Pages,无需维护服务器