From 9ee243842a418a73dc7ca8a1d8f2c411fe176d9e Mon Sep 17 00:00:00 2001 From: waxgourd Date: Mon, 28 Apr 2025 20:31:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7=E4=BA=86xiaozhi-esp32-srver?= =?UTF-8?q?=E3=80=81xiaozhi-esp32-webui=E3=80=81xiaozhi-esp32-server-mini?= =?UTF-8?q?=E3=80=81xiaozhi-esp32-server-java?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xiaozhi-esp32-server-java/config.yaml | 2 -- xiaozhi-esp32-server-mini/CHANGELOG.md | 5 +++++ xiaozhi-esp32-server-mini/config.yaml | 10 ++++++++-- xiaozhi-esp32-server/CHANGELOG.md | 2 ++ xiaozhi-esp32-server/config.yaml | 2 +- xiaozhi-esp32-webui/DOCS.md | 4 ++-- xiaozhi-esp32-webui/README.md | 4 ++-- xiaozhi-esp32-webui/config.yaml | 6 +++--- 8 files changed, 23 insertions(+), 12 deletions(-) diff --git a/xiaozhi-esp32-server-java/config.yaml b/xiaozhi-esp32-server-java/config.yaml index 2ae7144..a1bef91 100644 --- a/xiaozhi-esp32-server-java/config.yaml +++ b/xiaozhi-esp32-server-java/config.yaml @@ -12,8 +12,6 @@ init: false host_network: false map: - config:rw -services: - - mysql:need options: mysql_host: "core-mariadb" mysql_port: 3306 diff --git a/xiaozhi-esp32-server-mini/CHANGELOG.md b/xiaozhi-esp32-server-mini/CHANGELOG.md index 74edc40..49cad4e 100644 --- a/xiaozhi-esp32-server-mini/CHANGELOG.md +++ b/xiaozhi-esp32-server-mini/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.3.12 (2025-04-28) + +- 增加支持 OTA 接口 +- 支持下发 WebSocket 接口地址 + ## 0.3.11 (2025-04-27) - 版本升级 ## 0.3.4 (2025-04-25) diff --git a/xiaozhi-esp32-server-mini/config.yaml b/xiaozhi-esp32-server-mini/config.yaml index 075f46c..5a7066c 100644 --- a/xiaozhi-esp32-server-mini/config.yaml +++ b/xiaozhi-esp32-server-mini/config.yaml @@ -1,5 +1,5 @@ name: "小智 AI Server 极速版" -version: "0.3.11" +version: "0.3.12" slug: "xiaozhi_esp32_server_mini" description: "小智 AI Server 极速版 - 提供语音识别、对话和控制功能,支持与ESP32设备通信" url: "https://gitcode.com/waxgourd/addons" @@ -11,18 +11,22 @@ boot: manual translations: true ports: 8000/tcp: 8000 + 8002/tcp: 8002 ports_description: 8000/tcp: "WebSocket服务端口" + 8002/tcp: "OTA设备激活升级固件端口" map: - addon_config:rw host_network: false init: false watchdog: "tcp://[HOST]:[PORT:8000]" +# webui: "http://[HOST]:[PORT:8002]" journald: true +hassio_api: true options: plugins.home_assistant.base_url: http://homeassistant.local:8123 plugins.home_assistant.api_key: "" - plugins.home_assistant.devices: [ ] + plugins.home_assistant.devices: [] llm.type: DoubaoLLM model_name: "doubao-1-5-pro-32k-250115" llm.api_key: "" @@ -38,6 +42,7 @@ options: plugins.get_weather.default_location: 广州 log_level: INFO timezone: Asia/Shanghai + host_ip: "homeassistant.local" schema: plugins.home_assistant.base_url: url plugins.home_assistant.api_key: str @@ -58,4 +63,5 @@ schema: plugins.get_weather.default_location: str log_level: list(INFO|DEBUG) timezone: str + host_ip: str? image: r.hassbus.com/wghaos/xiaozhi-esp32-server-mini-{arch} diff --git a/xiaozhi-esp32-server/CHANGELOG.md b/xiaozhi-esp32-server/CHANGELOG.md index 7403b14..96a929a 100644 --- a/xiaozhi-esp32-server/CHANGELOG.md +++ b/xiaozhi-esp32-server/CHANGELOG.md @@ -1,3 +1,5 @@ +## 0.3.12 (2025-04-28) +- 版本升级 ## 0.3.11 (2025-04-27) - 版本升级 ## 0.3.4-20 (2025-04-25) diff --git a/xiaozhi-esp32-server/config.yaml b/xiaozhi-esp32-server/config.yaml index 5a71ff8..6b0a452 100644 --- a/xiaozhi-esp32-server/config.yaml +++ b/xiaozhi-esp32-server/config.yaml @@ -1,5 +1,5 @@ name: "小智 AI Server 最简化版" -version: "0.3.11" +version: "0.3.12" slug: "xiaozhi_esp32_server" description: "小智 AI Server 最简化版 - 提供语音识别、对话和控制功能,支持与ESP32设备通信" url: "https://gitcode.com/waxgourd/addons" diff --git a/xiaozhi-esp32-webui/DOCS.md b/xiaozhi-esp32-webui/DOCS.md index e5bb249..07de791 100644 --- a/xiaozhi-esp32-webui/DOCS.md +++ b/xiaozhi-esp32-webui/DOCS.md @@ -1,4 +1,4 @@ -# 小智 AI OTA 管理 +# 小智 AI 智控台 本加载项提供小智 ESP32 语音识别服务器功能,可与 ESP32 设备配合使用实现语音识别功能。 @@ -6,7 +6,7 @@ 1. 在 Home Assistant 的加载项商店中添加此仓库地址或复制到本地加载项目录 1. 安装 "Redis Server" 并配置 1. 安装 "Mysql"或"MariaDB" 并配置 - 1. 安装 "小智 AI OTA 管理" 加载项 + 1. 安装 "小智 AI 智控台" 加载项 ## 配置 diff --git a/xiaozhi-esp32-webui/README.md b/xiaozhi-esp32-webui/README.md index 3cf55b0..0b05dec 100644 --- a/xiaozhi-esp32-webui/README.md +++ b/xiaozhi-esp32-webui/README.md @@ -1,6 +1,6 @@ -# 冬瓜甄选addons:小智 AI OTA 管理 +# 冬瓜甄选addons:小智 AI 智控台 -适用于 Home Assistant 的 小智 AI OTA 管理加载项。 +适用于 Home Assistant 的 小智 AI 智控台 加载项。 ## 使用方法 diff --git a/xiaozhi-esp32-webui/config.yaml b/xiaozhi-esp32-webui/config.yaml index 7623edc..c64f14e 100644 --- a/xiaozhi-esp32-webui/config.yaml +++ b/xiaozhi-esp32-webui/config.yaml @@ -1,7 +1,7 @@ -name: "小智 AI OTA 管理" +name: "小智 AI 智控台" version: "0.3.12" slug: "xiaozhi_esp32_webui" -description: "小智 AI OTA 管理 - 提供语音识别、对话和控制功能,支持与ESP32设备通信,集成WEB管理界面" +description: "小智 AI 智控台 - 提供语音识别、对话和控制功能,支持与ESP32设备通信,集成WEB管理界面" url: "https://gitcode.com/waxgourd/addons" arch: - aarch64 @@ -32,7 +32,7 @@ schema: mysql_port: port mysql_database: str mysql_username: str - mysql_password: str + mysql_password: password redis_host: str redis_port: port timezone: str