From 180057d42722e3670874e586c9a317122e7c06b8 Mon Sep 17 00:00:00 2001 From: Rdzleo Date: Thu, 5 Mar 2026 13:31:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E6=B3=A8=E5=86=8CRTC?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E6=97=B6=EF=BC=8C=E8=AE=BE=E5=A4=87=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E4=BB=8EWi-Fi=E7=9A=84MAC=E5=9C=B0=E5=9D=80=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E4=BD=BF=E7=94=A8=E8=93=9D=E7=89=99=E7=9A=84MAC?= =?UTF-8?q?=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 05-最新日志.txt | 1289 ++++++++++++--------------- main/protocols/volc_rtc_protocol.cc | 6 +- 2 files changed, 570 insertions(+), 725 deletions(-) diff --git a/05-最新日志.txt b/05-最新日志.txt index 8783143..2447c2d 100644 --- a/05-最新日志.txt +++ b/05-最新日志.txt @@ -1,733 +1,578 @@ -I (2151) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (2151) AudioCodec: 将运行时输出音量设置为:40 -I (2151) Application: 设备启动完成,播放开机播报语音 -I (2151) pp: pp rom version: e7ae62f -I (2151) net80211: net80211 rom version: e7ae62f -I (2161) wifi:wifi driver task: 3fce4d24, prio:23, stack:6656, core=0 -I (2161) wifi:wifi firmware version: bea31f3 -I (2161) wifi:wifi certification version: v7.0 -I (2161) wifi:config NVS flash: disabled -I (2161) wifi:config nano formatting: disabled -I (2161) wifi:Init data frame dynamic rx buffer num: 32 -I (2161) wifi:Init dynamic rx mgmt buffer num: 5 -I (2161) wifi:Init management short buffer num: 32 -I (2161) wifi:Init static tx buffer num: 16 -I (2161) wifi:Init tx cache buffer num: 32 -I (2161) wifi:Init static tx FG buffer num: 2 -I (2161) wifi:Init static rx buffer size: 1600 -I (2161) wifi:Init static rx buffer num: 16 -I (2161) wifi:Init dynamic rx buffer num: 32 -I (2161) wifi_init: rx ba win: 16 -I (2161) wifi_init: accept mbox: 6 -I (2161) wifi_init: tcpip mbox: 32 -I (2161) wifi_init: udp mbox: 6 -I (2161) wifi_init: tcp mbox: 6 -I (2161) wifi_init: tcp tx win: 5760 -I (2161) wifi_init: tcp rx win: 5760 -I (2161) wifi_init: tcp mss: 1440 -I (2161) wifi_init: WiFi/LWIP prefer SPIRAM -I (2161) phy_init: phy_version 701,f4f1da3a,Mar 3 2025,15:50:10 -I (2201) wifi:mode : sta (20:6e:f1:b9:af:a0) -I (2201) wifi:enable tsf -I (2201) Application: 开始播放下行音频: 样本=960 采样率=16000 -I (4611) wifi: 发现可连接 AP: airhub, BSSID: 70:2a:d7:85:bc:eb, RSSI: -32, Channel: 6, Authmode: 3 -I (4611) WifiBoard: Starting WiFi connection, playing network connection sound -W (4611) wifi:Password length matches WPA2 standards, authmode threshold changes from OPEN to WPA2 -I (4711) wifi:new:<6,1>, old:<1,0>, ap:<255,255>, sta:<6,1>, prof:1, snd_ch_cfg:0x0 -I (4711) wifi:state: init -> auth (0xb0) -I (4731) wifi:state: auth -> assoc (0x0) -I (4751) wifi:state: assoc -> run (0x10) -I (4771) wifi:connected with airhub, aid = 2, channel 6, 40U, bssid = 70:2a:d7:85:bc:eb -I (4771) wifi:security: WPA2-PSK, phy: bgn, rssi: -31 -I (4771) wifi:pm start, type: 1 +I (1353) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (1353) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (1453) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (1453) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (1553) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (1553) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (1653) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (1653) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (1753) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (1753) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (1853) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (1853) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (1953) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (1953) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (2053) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (2053) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (2153) Airhub1: ADC: 991, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (2153) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (2233) Airhub1: ADC: 991, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (2233) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (2253) Airhub1: ADC: 991, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (2253) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (2253) AudioCodec: 将运行时输出音量设置为:50 +I (2253) Application: 设备启动完成,播放开机播报语音 +I (2253) pp: pp rom version: e7ae62f +I (2253) net80211: net80211 rom version: e7ae62f +I (2263) wifi:wifi driver task: 3fce5220, prio:23, stack:6656, core=0 +I (2263) wifi:wifi firmware version: 3263cda +I (2263) wifi:wifi certification version: v7.0 +I (2263) wifi:config NVS flash: disabled +I (2263) wifi:config nano formatting: disabled +I (2263) wifi:Init data frame dynamic rx buffer num: 32 +I (2263) wifi:Init dynamic rx mgmt buffer num: 5 +I (2263) wifi:Init management short buffer num: 32 +I (2263) wifi:Init static tx buffer num: 16 +I (2263) wifi:Init tx cache buffer num: 32 +I (2263) wifi:Init static tx FG buffer num: 2 +I (2263) wifi:Init static rx buffer size: 1600 +I (2263) wifi:Init static rx buffer num: 16 +I (2263) wifi:Init dynamic rx buffer num: 32 +I (2263) wifi_init: rx ba win: 16 +I (2263) wifi_init: accept mbox: 6 +I (2263) wifi_init: tcpip mbox: 32 +I (2263) wifi_init: udp mbox: 6 +I (2263) wifi_init: tcp mbox: 6 +I (2263) wifi_init: tcp tx win: 5760 +I (2263) wifi_init: tcp rx win: 5760 +I (2263) wifi_init: tcp mss: 1440 +I (2263) wifi_init: WiFi/LWIP prefer SPIRAM +I (2263) phy_init: phy_version 701,f4f1da3a,Mar 3 2025,15:50:10 +I (2303) wifi:mode : sta (20:6e:f1:b9:af:a0) +I (2303) wifi:enable tsf +I (2303) Application: 开始播放下行音频: 样本=960 采样率=16000 +I (4713) wifi: 发现可连接 AP: airhub, BSSID: 70:2a:d7:85:bc:eb, RSSI: -34, Channel: 1, Authmode: 3 +I (4713) WifiBoard: Starting WiFi connection, playing network connection sound +W (4713) wifi:Password length matches WPA2 standards, authmode threshold changes from OPEN to WPA2 +I (4813) wifi:new:<1,0>, old:<1,0>, ap:<255,255>, sta:<1,0>, prof:1, snd_ch_cfg:0x0 +I (4813) wifi:state: init -> auth (0xb0) +I (4833) wifi:state: auth -> assoc (0x0) +I (4863) wifi:state: assoc -> run (0x10) +I (4893) wifi:connected with airhub, aid = 3, channel 1, BW20, bssid = 70:2a:d7:85:bc:eb +I (4893) wifi:security: WPA2-PSK, phy: bgn, rssi: -36 +I (4903) wifi:pm start, type: 1 -I (4771) wifi:dp: 1, bi: 102400, li: 3, scale listen interval from 307200 us to 307200 us -I (4771) wifi:set rx beacon pti, rx_bcn_pti: 14, bcn_timeout: 25000, mt_pti: 14, mt_time: 10000 -I (4791) wifi:idx:0 (ifx:0, 70:2a:d7:85:bc:eb), tid:0, ssn:0, winSize:64 -I (4841) wifi:AP's beacon interval = 102400 us, DTIM period = 1 -I (5081) Airhub1: 📤 电量上报功能已启用,每30秒上报一次 -I (6501) wifi: Got IP: 192.168.124.25 -I (6501) esp_netif_handlers: sta ip: 192.168.124.25, mask: 255.255.255.0, gw: 192.168.124.1 -I (11181) Airhub1: ADC: 963, 原始电压: 0.96V, 计算电池电压: 4.18V, 电量: 98%, 满电电压: 4.20V -I (11181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (11501) VolcRtcProtocol: 设置Agent配置参数: {"Config":{"WebSearchAgentConfig":{"ParamsString":"{\"bot_id\":\"7585449675889608233\",\"stream\":true,\"location_info\":{\"city\":\"广州市\"}}"}}} -I (11501) VolcRtcProtocol: VolcRtcProtocol 开始启动... -I (11501) VolcRtcProtocol: 使用Wi-Fi MAC地址作为设备名称(已替换冒号为下划线): 20_6e_f1_b9_af_a0 -I (11501) VolcRtcProtocol: NVS凭证已加载:secret=1 appid=1 device_name=20_6e_f1_b9_af_a0, free_heap=8289960 +I (4903) wifi:dp: 1, bi: 102400, li: 3, scale listen interval from 307200 us to 307200 us +I (4903) wifi:set rx beacon pti, rx_bcn_pti: 14, bcn_timeout: 25000, mt_pti: 14, mt_time: 10000 +I (4913) wifi:idx:0 (ifx:0, 70:2a:d7:85:bc:eb), tid:0, ssn:0, winSize:64 +I (4983) wifi:AP's beacon interval = 102400 us, DTIM period = 1 +I (6133) Airhub1: 📤 设备状态上报已启用,每30秒上报一次 +I (7323) wifi: Got IP: 192.168.124.21 +I (7323) esp_netif_handlers: sta ip: 192.168.124.21, mask: 255.255.255.0, gw: 192.168.124.1 +I (10503) VolcRtcProtocol: 设置Agent配置参数: {"Config":{"WebSearchAgentConfig":{"ParamsString":"{\"bot_id\":\"7585449675889608233\",\"stream\":true,\"location_info\":{\"city\":\"广州市\"}}"}}} +I (10503) VolcRtcProtocol: VolcRtcProtocol 开始启动... +I (10503) VolcRtcProtocol: 使用Wi-Fi MAC地址作为设备名称(已替换冒号为下划线): 20_6e_f1_b9_af_a0 +I (10503) VolcRtcProtocol: NVS凭证已加载:secret=1 appid=1 device_name=20_6e_f1_b9_af_a0, free_heap=8289744 [INF|volc_rtc.c:597]volc_rtc_create: set param[0]: {"debug":{"log_to_console":1}} [INF|volc_rtc.c:597]volc_rtc_create: set param[1]: {"audio":{"codec":{"internal":{"enable":1}}}} [INF|volc_rtc.c:597]volc_rtc_create: set param[2]: {"rtc":{"access":{"concurrent_requests":1}}} [INF|volc_rtc.c:597]volc_rtc_create: set param[3]: {"rtc":{"ice":{"concurrent_agents":1}}} -1970-01-01 08:00:43.149 [I] VolcEngineRTCLite.c:153 ****************** HELLO BOOKA (68f0bc7617b8520178bef12c)(1.57.207.001)(HASH-5c3aa20fe851886d21cede0115044e17c3ec8a67) ******************** -1970-01-01 08:00:43.150 [I] VolcEngineRTCLite.c:158 Platform esp32s3 -1970-01-01 08:00:43.150 [I] VolcEngineRTCLite.c:161 OsVersion FreeRTOS/unknown -1970-01-01 08:00:43.150 [I] VolcEngineRTCLite.c:164 CompilerInfo GCC/14.2.0 -1970-01-01 08:00:43.150 [I] VolcEngineRTCLite.c:100 BOOKA_DEVICE_LOW_RESOURCE : ON -1970-01-01 08:00:43.151 [I] VolcEngineRTCLite.c:104 BOOKA_ENABLE_EVENT_REPORT : ON -1970-01-01 08:00:43.151 [I] VolcEngineRTCLite.c:108 ENABLE_G722_CODEC : ON -1970-01-01 08:00:43.151 [I] GlobalParams.c:232 pGlobalParams->configParams.rtc.access.concurrent_requests from 2 to 1 -1970-01-01 08:00:43.152 [I] GlobalParams.c:233 pGlobalParams->configParams.rtc.ice.concurrent_agents from 2 to 1 -1970-01-01 08:00:43.152 [I] GlobalParams.c:239 pGlobalParams->configParams.audio.codec.internal.enable from 0 to 1 -1970-01-01 08:00:43.152 [I] GlobalParams.c:244 pGlobalParams->configParams.debug.log_to_console from 0 to 1 -1970-01-01 08:00:43.153 [I] GlobalParams.c:247 pGlobalParams->configParams.rtc.root_path to . -I (11511) wifi:idx:1 (ifx:0, 70:2a:d7:85:bc:eb), tid:3, ssn:0, winSize:64 -1970-01-01 08:00:43.156 [E] Cache.c:273 operation returned status code: 0x00000009 -2026-02-12 11:07:27.040 [E] SocketConnection-Lite.c:191 bind local ip failed -2026-02-12 11:07:27.043 [I] LiteResolver.c:213 start resolve rtc-log-service.volcvideo.com by sep thread -2026-02-12 11:07:27.046 [I] API byte_rtc_set_audio_codec engine 0x3c2eb4f0 audio_codec_type 4 -2026-02-12 11:07:27.047 [I] Common.c:82 rtcAudioCodec2SdkAudioCodec codec 5 -2026-02-12 11:07:27.047 [I] API byte_rtc_set_video_codec engine 0x3c2eb4f0 video_codec_type 0 -I (11521) VolcRtcProtocol: RTC实例已准备就绪;房间加入将在监听状态后执行 -I (11521) Application: 🌐 开始初始化WebSocket协议... -I (11521) Application: 🔧 创建WebsocketProtocol实例 -I (11521) Application: 🚀 启动WebSocket协议 -I (11521) Application: ✅ WebSocket协议初始化完成 -I (11521) VolcRtcProtocol: VolcRtcProtocol初始化任务已创建 -I (11531) EspHttp: Opening HTTP connection to https://xiaozhi-dev-web.goods.fun/xiaozhi/ota/ -I (11531) Application: 打印设置设备状态日志: idle -I (11531) Application: Entering idle state, playing standby sound -I (11531) WeatherApi: [AutoDetectAndSetLocation] 调用全局函数自动检测位置 -I (11531) WeatherApi: [AutoDetectLocation] ===== 开始自动检测位置 ===== -I (11531) WeatherApi: [AutoDetectLocation] 从NVS命中位置: '广州市',已更新默认城市 -I (11531) WeatherApi: [AutoDetectLocation] ===== 位置检测完成 ===== -I (11531) main_task: Returned from app_main() -2026-02-12 11:07:27.095 [I] LiteResolver.c:213 start resolve rtc-log-info.volcvideo.com by sep thread -2026-02-12 11:07:27.115 [I] LiteResolver.c:213 start resolve access.rtc.volcvideo.com by sep thread -I (12051) esp-x509-crt-bundle: Certificate validated -2026-02-12 11:07:27.987 [E] Cache.c:311 operation returned status code: 0x00000009 -I (12651) Ota: HTTP response status code: 0 -I (12661) Ota: Server role: , Device role: RTC_Test -W (12661) Ota: Role mismatch (Device:RTC_Test vs Server:), upgrade denied -W (12661) Ota: ✗ Upgrade conditions not met - Role: ✗, Version check: skipped -I (12661) Ota: Running partition: ota_0 -2026-02-12 19:07:28.179 [I] IceAgent.c:2533 cur nominatedCandidatePair local 192.168.124.25:0 remote 183.60.131.168:50000 state ICE_CANDIDATE_PAIR_STATE_SUCCEEDED -I (21181) Airhub1: ADC: 964, 原始电压: 0.96V, 计算电池电压: 4.18V, 电量: 98%, 满电电压: 4.20V -I (21181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (21181) Airhub1: 🔋 进入低功耗模式:CPU降频、Light Sleep启用、功放关闭 -I (21181) I2S_IF: Pending out channel for in channel running -I (21181) AudioCodec: Set output enable to false -I (21181) Airhub1: 🔊 功放已关闭 -I (31181) Airhub1: ADC: 964, 原始电压: 0.96V, 计算电池电压: 4.18V, 电量: 98%, 满电电压: 4.20V -I (31181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (34081) Airhub1: 📤 准备上报电量: 98% -I (34081) Airhub1: 当前WiFi信号强度: -33 dBm -I (34081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":98,"wifi_rssi":-33} -I (34081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (34301) esp-x509-crt-bundle: Certificate validated -I (34931) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (34931) Airhub1: ✅ 电量上报完成 -I (41181) Airhub1: ADC: 965, 原始电压: 0.96V, 计算电池电压: 4.19V, 电量: 99%, 满电电压: 4.20V -I (41181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (51181) Airhub1: ADC: 966, 原始电压: 0.97V, 计算电池电压: 4.19V, 电量: 99%, 满电电压: 4.20V -I (51181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (61181) Airhub1: ADC: 966, 原始电压: 0.97V, 计算电池电压: 4.19V, 电量: 99%, 满电电压: 4.20V -I (61181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (64081) Airhub1: 📤 准备上报电量: 99% -I (64081) Airhub1: 当前WiFi信号强度: -36 dBm -I (64081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":99,"wifi_rssi":-36} -I (64091) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (64261) esp-x509-crt-bundle: Certificate validated -I (65141) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (65141) Airhub1: ✅ 电量上报完成 -I (71181) Airhub1: ADC: 967, 原始电压: 0.97V, 计算电池电压: 4.20V, 电量: 99%, 满电电压: 4.20V -I (71181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (81181) Airhub1: ADC: 968, 原始电压: 0.97V, 计算电池电压: 4.20V, 电量: 100%, 满电电压: 4.20V -I (81181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (91181) Airhub1: ADC: 969, 原始电压: 0.97V, 计算电池电压: 4.21V, 电量: 100%, 满电电压: 4.20V -I (91181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (94081) Airhub1: 📤 准备上报电量: 100% -I (94081) Airhub1: 当前WiFi信号强度: -37 dBm -I (94081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-37} -I (94081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (94251) esp-x509-crt-bundle: Certificate validated -I (94771) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (94781) Airhub1: ✅ 电量上报完成 -I (101181) Airhub1: ADC: 970, 原始电压: 0.97V, 计算电池电压: 4.21V, 电量: 100%, 满电电压: 4.20V -I (101181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (111181) Airhub1: ADC: 971, 原始电压: 0.97V, 计算电池电压: 4.21V, 电量: 100%, 满电电压: 4.20V -I (111181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (121181) Airhub1: ADC: 972, 原始电压: 0.97V, 计算电池电压: 4.22V, 电量: 100%, 满电电压: 4.20V -I (121181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (124081) Airhub1: 📤 准备上报电量: 100% -I (124081) Airhub1: 当前WiFi信号强度: -35 dBm -I (124081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-35} -I (124091) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (124271) esp-x509-crt-bundle: Certificate validated -I (124871) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (124871) Airhub1: ✅ 电量上报完成 -I (131181) Airhub1: ADC: 973, 原始电压: 0.97V, 计算电池电压: 4.22V, 电量: 100%, 满电电压: 4.20V -I (131181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (141181) Airhub1: ADC: 974, 原始电压: 0.97V, 计算电池电压: 4.23V, 电量: 100%, 满电电压: 4.20V -I (141181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (151181) Airhub1: ADC: 975, 原始电压: 0.98V, 计算电池电压: 4.23V, 电量: 100%, 满电电压: 4.20V -I (151181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (154081) Airhub1: 📤 准备上报电量: 100% -I (154081) Airhub1: 当前WiFi信号强度: -35 dBm -I (154081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-35} -I (154081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (154351) esp-x509-crt-bundle: Certificate validated -I (154971) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (154971) Airhub1: ✅ 电量上报完成 -I (161181) Airhub1: ADC: 976, 原始电压: 0.98V, 计算电池电压: 4.24V, 电量: 100%, 满电电压: 4.20V -I (161181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (171181) Airhub1: ADC: 977, 原始电压: 0.98V, 计算电池电压: 4.24V, 电量: 100%, 满电电压: 4.20V -I (171181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (181181) Airhub1: ADC: 978, 原始电压: 0.98V, 计算电池电压: 4.24V, 电量: 100%, 满电电压: 4.20V -I (181181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (184081) Airhub1: 📤 准备上报电量: 100% -I (184081) Airhub1: 当前WiFi信号强度: -34 dBm -I (184081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-34} -I (184081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (184271) esp-x509-crt-bundle: Certificate validated -I (184821) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (184821) Airhub1: ✅ 电量上报完成 -I (191181) Airhub1: ADC: 979, 原始电压: 0.98V, 计算电池电压: 4.25V, 电量: 100%, 满电电压: 4.20V -I (191181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (201181) Airhub1: ADC: 980, 原始电压: 0.98V, 计算电池电压: 4.25V, 电量: 100%, 满电电压: 4.20V -I (201181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (211181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (211181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (214081) Airhub1: 📤 准备上报电量: 100% -I (214081) Airhub1: 当前WiFi信号强度: -39 dBm -I (214081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-39} -I (214081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (214281) esp-x509-crt-bundle: Certificate validated -I (214771) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (214771) Airhub1: ✅ 电量上报完成 -I (221181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (221181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (231181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (231181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (241181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (241181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (244081) Airhub1: 📤 准备上报电量: 100% -I (244081) Airhub1: 当前WiFi信号强度: -42 dBm -I (244081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-42} -I (244081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (244291) esp-x509-crt-bundle: Certificate validated -I (244791) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (244791) Airhub1: ✅ 电量上报完成 -I (251181) Airhub1: ADC: 983, 原始电压: 0.98V, 计算电池电压: 4.27V, 电量: 100%, 满电电压: 4.20V -I (251181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (261181) Airhub1: ADC: 983, 原始电压: 0.98V, 计算电池电压: 4.27V, 电量: 100%, 满电电压: 4.20V -I (261181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (271181) Airhub1: ADC: 983, 原始电压: 0.98V, 计算电池电压: 4.27V, 电量: 100%, 满电电压: 4.20V -I (271181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (274081) Airhub1: 📤 准备上报电量: 100% -I (274081) Airhub1: 当前WiFi信号强度: -39 dBm -I (274081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-39} -I (274081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (274271) esp-x509-crt-bundle: Certificate validated -I (274891) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (274891) Airhub1: ✅ 电量上报完成 -I (281181) Airhub1: ADC: 983, 原始电压: 0.98V, 计算电池电压: 4.27V, 电量: 100%, 满电电压: 4.20V -I (281181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (291181) Airhub1: ADC: 983, 原始电压: 0.98V, 计算电池电压: 4.27V, 电量: 100%, 满电电压: 4.20V -I (291181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (301181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (301181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (304081) Airhub1: 📤 准备上报电量: 100% -I (304081) Airhub1: 当前WiFi信号强度: -41 dBm -I (304081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-41} -I (304091) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (304271) esp-x509-crt-bundle: Certificate validated -I (304921) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (304921) Airhub1: ✅ 电量上报完成 -I (311181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (311181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (321181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (321181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (331181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (331181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (334081) Airhub1: 📤 准备上报电量: 100% -I (334081) Airhub1: 当前WiFi信号强度: -32 dBm -I (334081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-32} -I (334081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (334271) esp-x509-crt-bundle: Certificate validated -I (334811) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (334811) Airhub1: ✅ 电量上报完成 -I (341181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (341181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (351181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (351181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (361181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (361181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (364081) Airhub1: 📤 准备上报电量: 100% -I (364081) Airhub1: 当前WiFi信号强度: -33 dBm -I (364081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (364081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (364331) esp-x509-crt-bundle: Certificate validated -I (365021) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (365021) Airhub1: ✅ 电量上报完成 -I (371181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (371181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (381181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (381181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (391181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (391181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (394081) Airhub1: 📤 准备上报电量: 100% -I (394081) Airhub1: 当前WiFi信号强度: -33 dBm -I (394081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (394081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (394251) esp-x509-crt-bundle: Certificate validated -I (394791) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (394791) Airhub1: ✅ 电量上报完成 -I (401181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (401181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (411181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (411181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (421181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (421181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (424081) Airhub1: 📤 准备上报电量: 100% -I (424081) Airhub1: 当前WiFi信号强度: -33 dBm -I (424081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (424081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (424271) esp-x509-crt-bundle: Certificate validated -I (424861) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (424861) Airhub1: ✅ 电量上报完成 -I (431181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (431181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (441181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (441181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (451181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (451181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (454081) Airhub1: 📤 准备上报电量: 100% -I (454081) Airhub1: 当前WiFi信号强度: -33 dBm -I (454081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (454081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (454271) esp-x509-crt-bundle: Certificate validated -I (454951) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (454951) Airhub1: ✅ 电量上报完成 -I (461181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (461181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (471181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (471181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (481181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (481181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (484081) Airhub1: 📤 准备上报电量: 100% -I (484081) Airhub1: 当前WiFi信号强度: -33 dBm -I (484091) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (484091) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (484251) esp-x509-crt-bundle: Certificate validated -I (484831) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (484841) Airhub1: ✅ 电量上报完成 -I (491181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (491181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (501181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (501181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (511181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (511181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (514081) Airhub1: 📤 准备上报电量: 100% -I (514081) Airhub1: 当前WiFi信号强度: -33 dBm -I (514081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (514081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (514251) esp-x509-crt-bundle: Certificate validated -I (514831) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (514831) Airhub1: ✅ 电量上报完成 -I (521181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (521181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (531181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (531181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (541181) Airhub1: ADC: 983, 原始电压: 0.98V, 计算电池电压: 4.27V, 电量: 100%, 满电电压: 4.20V -I (541181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (544081) Airhub1: 📤 准备上报电量: 100% -I (544081) Airhub1: 当前WiFi信号强度: -32 dBm -I (544091) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-32} -I (544091) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (544251) esp-x509-crt-bundle: Certificate validated -I (544821) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (544821) Airhub1: ✅ 电量上报完成 -I (551181) Airhub1: ADC: 983, 原始电压: 0.98V, 计算电池电压: 4.27V, 电量: 100%, 满电电压: 4.20V -I (551181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (561181) Airhub1: ADC: 983, 原始电压: 0.98V, 计算电池电压: 4.27V, 电量: 100%, 满电电压: 4.20V -I (561181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (571181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (571181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (574081) Airhub1: 📤 准备上报电量: 100% -I (574081) Airhub1: 当前WiFi信号强度: -31 dBm -I (574081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-31} -I (574081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (574321) esp-x509-crt-bundle: Certificate validated -I (574931) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (574931) Airhub1: ✅ 电量上报完成 -I (581181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (581181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (591181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (591181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (601181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (601181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (604081) Airhub1: 📤 准备上报电量: 100% -I (604081) Airhub1: 当前WiFi信号强度: -32 dBm -I (604081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-32} -I (604081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (604261) esp-x509-crt-bundle: Certificate validated -I (604791) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (604791) Airhub1: ✅ 电量上报完成 -I (611181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (611181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (621181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (621181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (631181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (631181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (634081) Airhub1: 📤 准备上报电量: 100% -I (634081) Airhub1: 当前WiFi信号强度: -33 dBm -I (634081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (634081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (634351) esp-x509-crt-bundle: Certificate validated -I (634921) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (634921) Airhub1: ✅ 电量上报完成 -I (641181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (641181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (651181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (651181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (661181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (661181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (664081) Airhub1: 📤 准备上报电量: 100% -I (664081) Airhub1: 当前WiFi信号强度: -33 dBm -I (664081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (664081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (664321) esp-x509-crt-bundle: Certificate validated -I (664921) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (664931) Airhub1: ✅ 电量上报完成 -I (671181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (671181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (681181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (681181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (691181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (691181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (694081) Airhub1: 📤 准备上报电量: 100% -I (694081) Airhub1: 当前WiFi信号强度: -33 dBm -I (694081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (694081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (694251) esp-x509-crt-bundle: Certificate validated -I (694841) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (694851) Airhub1: ✅ 电量上报完成 -I (701181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (701181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (711181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (711181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (721181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (721181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (724081) Airhub1: 📤 准备上报电量: 100% -I (724081) Airhub1: 当前WiFi信号强度: -34 dBm -I (724091) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-34} -I (724091) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (724281) esp-x509-crt-bundle: Certificate validated -I (724821) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (724831) Airhub1: ✅ 电量上报完成 -I (731181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (731181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (741181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (741181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (751181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (751181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (754081) Airhub1: 📤 准备上报电量: 100% -I (754081) Airhub1: 当前WiFi信号强度: -34 dBm -I (754081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-34} -I (754081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (754261) esp-x509-crt-bundle: Certificate validated -I (754831) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (754831) Airhub1: ✅ 电量上报完成 -I (761181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (761181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (771181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (771181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (781181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (781181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (784081) Airhub1: 📤 准备上报电量: 100% -I (784081) Airhub1: 当前WiFi信号强度: -34 dBm -I (784081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-34} -I (784081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (784291) esp-x509-crt-bundle: Certificate validated -I (784841) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (784841) Airhub1: ✅ 电量上报完成 -I (791181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (791181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (792291) wifi:new:<6,0>, old:<6,1>, ap:<255,255>, sta:<6,0>, prof:1, snd_ch_cfg:0x0 -I (801181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (801181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (811181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (811181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (814081) Airhub1: 📤 准备上报电量: 100% -I (814081) Airhub1: 当前WiFi信号强度: -33 dBm -I (814081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-33} -I (814081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (814261) esp-x509-crt-bundle: Certificate validated -I (814811) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (814811) Airhub1: ✅ 电量上报完成 -I (821181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (821181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (831181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (831181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (841181) Airhub1: ADC: 982, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (841181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (844081) Airhub1: 📤 准备上报电量: 100% -I (844081) Airhub1: 当前WiFi信号强度: -36 dBm -I (844081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-36} -I (844081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (844271) esp-x509-crt-bundle: Certificate validated -I (844881) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (844881) Airhub1: ✅ 电量上报完成 -I (846321) Airhub1: BOOT button clicked -I (846321) Airhub1: 触摸任务已解锁,可以接收新的触摸 -I (846321) Airhub1: 当前设备状态: 3 -I (846321) Airhub1: 所有触摸状态已重置 -I (846321) Airhub1: 从待命状态切换到聆听状态 -I (846321) Airhub1: 强制重新初始化音频输出 -I (846371) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1 -I (846371) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1 -I (846381) Adev_Codec: Open codec device OK -I (846381) AudioCodec: Set output enable to true -I (846381) Airhub1: 播放提示音:卡卡在呢 -I (846381) Airhub1: 等待音频播放完成... -I (846901) Airhub1: 音频队列已清空,等待硬件输出完成... -I (847401) Airhub1: 音频播放完成 -I (847401) Application: 打印设置设备状态日志: connecting -I (847401) Application: 正在尝试打开音频通道 -I (847401) WifiBoard: 🔋 电源管理模式切换: 禁用低功耗模式(恢复正常模式) -I (847401) wifi:Set ps type: 0, coexist: 0 +2026-03-05 10:25:13.675 [I] VolcEngineRTCLite.c:153 ****************** HELLO BOOKA (68f0bc7617b8520178bef12c)(1.57.207.001)(HASH-5c3aa20fe851886d21cede0115044e17c3ec8a67) ******************** +2026-03-05 10:25:13.676 [I] VolcEngineRTCLite.c:158 Platform esp32s3 +2026-03-05 10:25:13.676 [I] VolcEngineRTCLite.c:161 OsVersion FreeRTOS/unknown +2026-03-05 10:25:13.676 [I] VolcEngineRTCLite.c:164 CompilerInfo GCC/14.2.0 +2026-03-05 10:25:13.676 [I] VolcEngineRTCLite.c:100 BOOKA_DEVICE_LOW_RESOURCE : ON +2026-03-05 10:25:13.677 [I] VolcEngineRTCLite.c:104 BOOKA_ENABLE_EVENT_REPORT : ON +2026-03-05 10:25:13.677 [I] VolcEngineRTCLite.c:108 ENABLE_G722_CODEC : ON +2026-03-05 10:25:13.677 [I] GlobalParams.c:232 pGlobalParams->configParams.rtc.access.concurrent_requests from 2 to 1 +2026-03-05 10:25:13.678 [I] GlobalParams.c:233 pGlobalParams->configParams.rtc.ice.concurrent_agents from 2 to 1 +2026-03-05 10:25:13.678 [I] GlobalParams.c:239 pGlobalParams->configParams.audio.codec.internal.enable from 0 to 1 +2026-03-05 10:25:13.678 [I] GlobalParams.c:244 pGlobalParams->configParams.debug.log_to_console from 0 to 1 +2026-03-05 10:25:13.679 [I] GlobalParams.c:247 pGlobalParams->configParams.rtc.root_path to . +2026-03-05 10:25:13.680 [E] Cache.c:273 operation returned status code: 0x00000009 +2026-03-05 10:25:13.686 [E] SocketConnection-Lite.c:191 bind local ip failed +2026-03-05 10:25:13.689 [I] LiteResolver.c:213 start resolve rtc-log-service.volcvideo.com by sep thread +2026-03-05 10:25:13.693 [I] API byte_rtc_set_audio_codec engine 0x3c2eb530 audio_codec_type 4 +2026-03-05 10:25:13.694 [I] Common.c:82 rtcAudioCodec2SdkAudioCodec codec 5 +2026-03-05 10:25:13.694 [I] API byte_rtc_set_video_codec engine 0x3c2eb530 video_codec_type 0 +I (10533) VolcRtcProtocol: RTC实例已准备就绪;房间加入将在监听状态后执行 +I (10533) Application: 🌐 开始初始化WebSocket协议... +I (10533) Application: 🔧 创建WebsocketProtocol实例 +I (10533) Application: 🚀 启动WebSocket协议 +I (10533) Application: ✅ WebSocket协议初始化完成 +I (10533) VolcRtcProtocol: VolcRtcProtocol初始化任务已创建 +I (10533) EspHttp: Opening HTTP connection to https://xiaozhi-dev-web.goods.fun/xiaozhi/ota/ +I (10533) Application: 打印设置设备状态日志: idle +I (10533) Application: Entering idle state, playing standby sound +I (10543) WeatherApi: [AutoDetectAndSetLocation] 调用全局函数自动检测位置 +I (10543) WeatherApi: [AutoDetectLocation] ===== 开始自动检测位置 ===== +I (10543) WeatherApi: [AutoDetectLocation] 从NVS命中位置: '广州市',已更新默认城市 +I (10543) WeatherApi: [AutoDetectLocation] ===== 位置检测完成 ===== +I (10543) main_task: Returned from app_main() +2026-03-05 10:25:13.738 [I] LiteResolver.c:213 start resolve access.rtc.volcvideo.com by sep thread +2026-03-05 10:25:13.740 [I] LiteResolver.c:213 start resolve rtc-log-info.volcvideo.com by sep thread +I (10593) wifi:idx:1 (ifx:0, 70:2a:d7:85:bc:eb), tid:3, ssn:0, winSize:64 +I (10753) esp-x509-crt-bundle: Certificate validated +I (11273) Ota: HTTP response status code: 0 +I (11283) Ota: Server role: , Device role: RTC_Test +W (11283) Ota: Role mismatch (Device:RTC_Test vs Server:), upgrade denied +W (11283) Ota: ✗ Upgrade conditions not met - Role: ✗, Version check: skipped +I (11283) Ota: Running partition: ota_0 +2026-03-05 18:25:14.807 [E] Cache.c:311 operation returned status code: 0x00000009 +2026-03-05 18:25:15.024 [I] IceAgent.c:2533 cur nominatedCandidatePair local 192.168.124.21:0 remote 183.2.197.133:80 state ICE_CANDIDATE_PAIR_STATE_SUCCEEDED +I (12233) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (12233) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (14973) Airhub1: BOOT button clicked +I (14973) Airhub1: 触摸任务已解锁,可以接收新的触摸 +I (14973) Airhub1: 当前设备状态: 3 +I (14973) Airhub1: 所有触摸状态已重置 +I (14973) Airhub1: 从待命状态切换到聆听状态 +I (14973) Airhub1: 强制重新初始化音频输出 +I (14983) I2S_IF: Pending out channel for in channel running +I (14983) AudioCodec: Set output enable to false +I (15033) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1 +I (15033) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1 +I (15043) Adev_Codec: Open codec device OK +I (15043) AudioCodec: Set output enable to true +I (15043) Airhub1: 播放提示音:卡卡在呢 +I (15043) Airhub1: 等待音频播放完成... +I (15543) Airhub1: 音频队列已清空,等待硬件输出完成... +I (16043) Airhub1: 音频播放完成 +I (16043) Application: 打印设置设备状态日志: connecting +I (16053) Application: 正在尝试打开音频通道 +I (16053) WifiBoard: 🔋 电源管理模式切换: 禁用低功耗模式(恢复正常模式) +I (16053) wifi:Set ps type: 0, coexist: 0 -I (847401) VolcRtcProtocol: Join RTC: handle=0x3c2eb440 bot=botCL63FJgWe iot_ready=1 free_heap=8146300 -[INF|volc_rtc.c:695]volc_rtc_start: bot_id=botCL63FJgWe audio_codec=4 heap_free=8146300 +I (16053) VolcRtcProtocol: Join RTC: handle=0x3c2eb480 bot=botCL63FJgWe iot_ready=1 free_heap=8147128 +[INF|volc_rtc.c:695]volc_rtc_start: bot_id=botCL63FJgWe audio_codec=4 heap_free=8147128 [INF|volc_device_manager.c:594]Get RTC config URL: https://iot-cn-shanghai.iot.volces.com/2021-12-14/GetRTCConfig?Action=GetRTCConfig&Version=2021-12-14 -[INF|volc_device_manager.c:595]RTC config request body: {"InstanceID":"68f0bc7611a5cf890711f2d0","product_key":"69080ba98219e1f34702d133","device_name":"20_6e_f1_b9_af_a0","random_num":847353,"timestamp":847353,"signature":"gbKoU5hIRCWtMFWRF8zO2lJgrNSpNCdGaCKR82oeiWA=","bot_id":"botCL63FJgWe","audio_codec":4,"task_id":"test","Config":{"WebSearchAgentConfig":{"ParamsString":"{\"bot_id\":\"7585449675889608233\",\"stream\":true,\"location_info\":{\"city\":\"广州市\"}}"}}} -I (847401) VOLC_HTTP: HTTP POST attempt 1/3 -I (847401) VOLC_HTTP: Performing HTTP request... -I (847601) esp-x509-crt-bundle: Certificate validated -I (848261) VOLC_HTTP: HTTP_EVENT_ON_DATA: read 307 bytes, total: 307 -I (848261) VOLC_HTTP: HTTP_EVENT_ON_DATA: read 130 bytes, total: 437 -I (848261) VOLC_HTTP: HTTP response status: 200 -I (848261) VOLC_HTTP: Content-Length: 437, actually read: 437 -I (848261) VOLC_HTTP: Successfully read response: 437 bytes -I (848261) VOLC_HTTP: HTTP POST request completed, response_buffer=0x3c306be8 +[INF|volc_device_manager.c:595]RTC config request body: {"InstanceID":"68f0bc7611a5cf890711f2d0","product_key":"69080ba98219e1f34702d133","device_name":"20_6e_f1_b9_af_a0","random_num":16000,"timestamp":16000,"signature":"u25kLfx1+qvXRtsMAHnZ+2UYiasmlO6gwKd+CU3nNXA=","bot_id":"botCL63FJgWe","audio_codec":4,"task_id":"test","Config":{"WebSearchAgentConfig":{"ParamsString":"{\"bot_id\":\"7585449675889608233\",\"stream\":true,\"location_info\":{\"city\":\"广州市\"}}"}}} +I (16053) VOLC_HTTP: HTTP POST attempt 1/3 +I (16053) VOLC_HTTP: Performing HTTP request... +I (16193) esp-x509-crt-bundle: Certificate validated +I (16823) VOLC_HTTP: HTTP_EVENT_ON_DATA: read 307 bytes, total: 307 +I (16823) VOLC_HTTP: HTTP_EVENT_ON_DATA: read 130 bytes, total: 437 +I (16823) VOLC_HTTP: HTTP response status: 200 +I (16823) VOLC_HTTP: Content-Length: 437, actually read: 437 +I (16823) VOLC_HTTP: Successfully read response: 437 bytes +I (16823) VOLC_HTTP: HTTP POST request completed, response_buffer=0x3c309f18 [INF|volc_device_manager.c:605]Get RTC config response received -[INF|volc_device_manager.c:606]RTC config response content: {"ResponseMetadata":{"Action":"GetRTCConfig","Version":"2021-12-14"},"Result":{"RoomID":"aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000","TaskID":"test","UserID":"20_6e_f1_b9_af_a0","Token":"00168f0bc7617b8520178bef12ceQDWARICM0eNabOBlmkyAGFpYm90cnRjX0c3MTFBXzIwXzZlX2YxX2I5X2FmX2EwXzIwMjYwMjEyMTEyMTIzMDAwEQAyMF82ZV9mMV9iOV9hZl9hMAYAAACzgZZpAQCzgZZpAgCzgZZpAwCzgZZpBACzgZZpBQCzgZZpIAAz13We5AQ3wm2mdgrjyIJ7WrpV3a7KGezOUZhPFuYd9g=="}} -[INF|volc_device_manager.c:702]Retrieved RTC config: channel_name=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000, uid=20_6e_f1_b9_af_a0, task_id=test -[INF|volc_rtc.c:701]volc_get_rtc_config success heap_free=8145632 -[INF|volc_rtc.c:119]Joining channel: aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000, uid: 20_6e_f1_b9_af_a0, token: 00168f0bc7617b8520178bef12ceQDWARICM0eNabOBlmkyAGFpYm90cnRjX0c3MTFBXzIwXzZlX2YxX2I5X2FmX2EwXzIwMjYwMjEyMTEyMTIzMDAwEQAyMF82ZV9mMV9iOV9hZl9hMAYAAACzgZZpAQCzgZZpAgCzgZZpAwCzgZZpBACzgZZpBQCzgZZpIAAz13We5AQ3wm2mdgrjyIJ7WrpV3a7KGezOUZhPFuYd9g==, vpub: 0, vsub: 0, apub: 1, asub: 1 -[INF|volc_rtc.c:123]Memory before byte_rtc_join_room - Heap: 8145632 bytes, SPIRAM: 8128012 bytes -2026-02-12 19:21:23.754 [I] API byte_rtc_join_room engine 0x3c2eb4f0 channel_name aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 user_name 20_6e_f1_b9_af_a0 token 00168f0bc7617b8520178bef12ceQDWARICM0eNabOBlmkyAGFpYm90cnRjX0c3MTFBXzIwXzZlX2YxX2I5X2FmX2EwXzIwMjYwMjEyMTEyMTIzMDAwEQAyMF82ZV9mMV9iOV9hZl9hMAYAAACzgZZpAQCzgZZpAgCzgZZpAwCzgZZpBACzgZZpBQCzgZZpIAAz13We5AQ3wm2mdgrjyIJ7WrpV3a7KGezOUZhPFuYd9g== audio sub 1 pub 1 video sub 0 pub 0 -[INF|volc_rtc.c:132]Memory after byte_rtc_join_room - Heap: 8145032 bytes (change: -600), SPIRAM: 8127412 bytes (change: -600) -2026-02-12 19:21:23.759 [I] RoomImplX.c:632 [room_event] key: join_room, type: begin, result: true -2026-02-12 19:21:23.950 [I] Rtp.c:139 video_retrans_buffer_duration_ms = 3000 -2026-02-12 19:21:23.951 [I] Rtp.c:141 enable_video_transport_cc = 1 -2026-02-12 19:21:23.952 [I] Rtp.c:190 audio_retrans_buffer_duration_ms = 1000 -2026-02-12 19:21:23.953 [I] Rtp.c:193 enable_audio_transport_cc = 1 -2026-02-12 19:21:23.958 [I] RoomImplX.c:816 [room_event] key: join_room, type: end, result: true -[INF|volc_rtc.c:254]join channel success aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 elapsed 189 ms +[INF|volc_device_manager.c:606]RTC config response content: {"ResponseMetadata":{"Action":"GetRTCConfig","Version":"2021-12-14"},"Result":{"RoomID":"aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000","TaskID":"test","UserID":"20_6e_f1_b9_af_a0","Token":"00168f0bc7617b8520178bef12ceQB3JwEDkOmoaRAksmkyAGFpYm90cnRjX0c3MTFBXzIwXzZlX2YxX2I5X2FmX2EwXzIwMjYwMzA1MTAyNTE5MDAwEQAyMF82ZV9mMV9iOV9hZl9hMAYAAAAQJLJpAQAQJLJpAgAQJLJpAwAQJLJpBAAQJLJpBQAQJLJpIAApRnnZhEmRLw25hl7v+QnfngAY9NTLgTP0HNeIfciN5Q=="}} +[INF|volc_device_manager.c:702]Retrieved RTC config: channel_name=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000, uid=20_6e_f1_b9_af_a0, task_id=test +[INF|volc_rtc.c:701]volc_get_rtc_config success heap_free=8146460 +[INF|volc_rtc.c:119]Joining channel: aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000, uid: 20_6e_f1_b9_af_a0, token: 00168f0bc7617b8520178bef12ceQB3JwEDkOmoaRAksmkyAGFpYm90cnRjX0c3MTFBXzIwXzZlX2YxX2I5X2FmX2EwXzIwMjYwMzA1MTAyNTE5MDAwEQAyMF82ZV9mMV9iOV9hZl9hMAYAAAAQJLJpAQAQJLJpAgAQJLJpAwAQJLJpBAAQJLJpBQAQJLJpIAApRnnZhEmRLw25hl7v+QnfngAY9NTLgTP0HNeIfciN5Q==, vpub: 0, vsub: 0, apub: 1, asub: 1 +[INF|volc_rtc.c:123]Memory before byte_rtc_join_room - Heap: 8146460 bytes, SPIRAM: 8128548 bytes +2026-03-05 18:25:20.081 [I] API byte_rtc_join_room engine 0x3c2eb530 channel_name aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 user_name 20_6e_f1_b9_af_a0 token 00168f0bc7617b8520178bef12ceQB3JwEDkOmoaRAksmkyAGFpYm90cnRjX0c3MTFBXzIwXzZlX2YxX2I5X2FmX2EwXzIwMjYwMzA1MTAyNTE5MDAwEQAyMF82ZV9mMV9iOV9hZl9hMAYAAAAQJLJpAQAQJLJpAgAQJLJpAwAQJLJpBAAQJLJpBQAQJLJpIAApRnnZhEmRLw25hl7v+QnfngAY9NTLgTP0HNeIfciN5Q== audio sub 1 pub 1 video sub 0 pub 0 +[INF|volc_rtc.c:132]Memory after byte_rtc_join_room - Heap: 8145840 bytes (change: -620), SPIRAM: 8127976 bytes (change: -572) +2026-03-05 18:25:20.087 [I] RoomImplX.c:632 [room_event] key: join_room, type: begin, result: true +2026-03-05 18:25:20.244 [I] Rtp.c:139 video_retrans_buffer_duration_ms = 3000 +2026-03-05 18:25:20.245 [I] Rtp.c:141 enable_video_transport_cc = 1 +2026-03-05 18:25:20.246 [I] Rtp.c:190 audio_retrans_buffer_duration_ms = 1000 +2026-03-05 18:25:20.246 [I] Rtp.c:193 enable_audio_transport_cc = 1 +2026-03-05 18:25:20.252 [I] RoomImplX.c:816 [room_event] key: join_room, type: end, result: true +[INF|volc_rtc.c:254]join channel success aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 elapsed 155 ms -I (848471) VolcRtcProtocol: RTC连接成功 -I (848471) VolcRtcProtocol: Wait connect bits=0x1 free_heap=8058124 -2026-02-12 19:21:23.967 [W] IceMessageProcessor.c:360 TODO: handle signal engineControlMessage content {"roomId":"aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000","type":"changeCodec","body":{"media":"audio","codec":"PCMA"},"appId":"68f0bc7617b8520178bef12c","messageId":"41c946850f08409b96c31e86329fcfb7","sessionId":"x13PHSuP5pOouRKG4jEopddQYIxtYX5W"} -[INF|volc_rtc.c:268]remote user joined aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000:bot_20260212112123000 elapsed 0 ms +I (17003) VolcRtcProtocol: RTC连接成功 +I (17003) VolcRtcProtocol: Wait connect bits=0x1 free_heap=8058836 +2026-03-05 18:25:20.260 [W] IceMessageProcessor.c:360 TODO: handle signal engineControlMessage content {"sessionId":"CeoEIRh5HOYbnIdd18JFjE3tdHGpqda6","roomId":"aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000","type":"changeCodec","body":{"media":"audio","codec":"PCMA"},"appId":"68f0bc7617b8520178bef12c","messageId":"705cd9a9772a48669fe6a7247105279d"} +[INF|volc_rtc.c:268]remote user joined aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000:bot_20260305102519000 elapsed 0 ms -I (848771) VolcRtcProtocol: RTC远程用户加入 -I (848771) Application: Dialog watchdog started, initial device state: 7 -I (848771) Application: 打印设置设备状态日志: dialog -I (848771) Application: 🟢 音频通道已打开 -I (848771) Application: 当前设备状态: dialog -I (848771) VolcRtcProtocol: 延迟发送StartListening,等待会话就绪 -I (848771) Airhub1: 🔋 退出低功耗模式:CPU恢复正常、Light Sleep禁用、功放打开 -I (848771) Application: 进入对话框状态:启用全双工 -I (848771) Airhub1: 🔊 功放已打开 -I (848771) Airhub1: 🔋 PowerSaveTimer已唤醒,从低功耗模式恢复到正常模式 -I (848771) Application: 🔄 禁用电源低功耗管理模式 -I (848781) WifiBoard: 🔋 电源管理模式切换: 禁用低功耗模式(恢复正常模式) -I (848781) wifi:Set ps type: 0, coexist: 0 +I (17733) VolcRtcProtocol: RTC远程用户加入 +I (17733) Application: Dialog watchdog started, initial device state: 7 +I (17733) Application: 打印设置设备状态日志: dialog +I (17733) Application: 🟢 音频通道已打开 +I (17733) Application: 当前设备状态: dialog +I (17733) VolcRtcProtocol: 延迟发送StartListening,等待会话就绪 +I (17733) Airhub1: 🔋 PowerSaveTimer已唤醒,从低功耗模式恢复到正常模式 +I (17733) Application: 进入对话框状态:启用全双工 +I (17733) Application: 🔄 禁用电源低功耗管理模式 +I (17733) WifiBoard: 🔋 电源管理模式切换: 禁用低功耗模式(恢复正常模式) +I (17733) wifi:Set ps type: 0, coexist: 0 -I (848781) Application: 🔊 启用音频编解码器输出 -I (848781) Application: 🔄 音频通道打开,准备播放欢迎语音 -I (848781) Application: 当前设备状态: dialog -I (848781) Application: 🟢 音频通道初始化完成 -2026-02-12 19:21:24.267 [W] EngineImplX.c:598 callback pEngineImplX->eventHandler.on_user_joined used too many times 6 -2026-02-12 19:21:24.340 [I] rx_net_audio_jitterbuffer.c:183 first_frame_build_target_delay:1, direct_mode:0, direct_mode_max_wait_time:200 -2026-02-12 19:21:24.350 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=0, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=20 expand_npkt=1 expand_loss=0 start_seq 0 end_seq 0 -2026-02-12 19:21:24.384 [I] StreamSubscriber.c:336 [room_event] key: first_frame, media: audio, type: begin_recv -2026-02-12 19:21:24.804 [I] rx_net_audio_jitterbuffer.c:1785 fir pkt seq=0 -2026-02-12 19:21:24.805 [I] rx_net_audio_jitterbuffer.c:1792 first recv dia cnt=0, fir pkt=0 -2026-02-12 19:21:24.807 [I] rx_net_audio_jitterbuffer.c:1785 fir pkt seq=1 -2026-02-12 19:21:24.879 [I] rx_net_audio_jitterbuffer.c:1443 build_target_delay over need_extract_packet s=320 -2026-02-12 19:21:24.883 [I] MediaService.c:405 [room_event] key: first_frame, media: audio, type: recv_end -I (849401) VolcRtcProtocol: 接收下行音频首包: 类型=PCM 大小=320 -I (849401) Application: 收到下行音频首包入队: 字节=320 -2026-02-12 19:21:25.398 [I] rx_net_lite_cc_bandwidth_estimation.c:200 lite-cc bandwidth up bandwidth = 4630000 -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=275 binary=1 free_heap=7888840 -I (849951) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=282 binary=1 free_heap=7891252 -I (850041) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=288 binary=1 free_heap=7891936 -I (850131) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=306 binary=1 free_heap=7893180 -I (850241) VolcRtcProtocol: 接收下行消息: subv -2026-02-12 19:21:25.798 [I] rx_net_lite_cc_bandwidth_estimation.c:200 lite-cc bandwidth up bandwidth = 5000000 -I (850771) Application: dialog对话空闲倒计时剩余: 40 秒 -I (850791) VolcRtcProtocol: 上行音频统计: PCM帧=52 字节=16640, G711A帧=0 字节=0, 速率=66288 bps -I (850791) VolcRtcProtocol: 下行音频统计: PCM字节=22400, OPUS字节=0 -2026-02-12 19:21:26.372 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 98:1:99,in: jitter nor=66 reor=84, wj=11, out: pkt=75 t_diff=35 seq_diff=1 buffer_ms=480 target_ms=100 expand_npkt=23 expand_loss=0 start_seq 1 end_seq 97 -2026-02-12 19:21:26.374 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 57, e2e_avg: -1, e2e_max: 0 -I (851181) Airhub1: ADC: 981, 原始电压: 0.98V, 计算电池电压: 4.26V, 电量: 100%, 满电电压: 4.20V -I (851181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=312 binary=1 free_heap=7889932 -I (851251) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=318 binary=1 free_heap=7889872 -I (851331) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=324 binary=1 free_heap=7891156 -I (851541) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=330 binary=1 free_heap=7886636 -I (851731) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=332 binary=1 free_heap=7888552 -I (851931) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=338 binary=1 free_heap=7887972 -I (852131) VolcRtcProtocol: 接收下行消息: subv -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=345 binary=1 free_heap=7885020 -I (852331) VolcRtcProtocol: 接收下行消息: subv -I (852401) wifi:new:<6,1>, old:<6,0>, ap:<255,255>, sta:<6,1>, prof:1, snd_ch_cfg:0x0 -[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260212112123000 src=bot_20260212112123000 size=355 binary=1 free_heap=7888240 -I (852541) VolcRtcProtocol: 接收下行消息: subv -I (852811) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63241 bps -I (852811) VolcRtcProtocol: 下行音频统计: PCM字节=32320, OPUS字节=0 -2026-02-12 19:21:28.389 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 96:0:96,in: jitter nor=32 reor=0, wj=28, out: pkt=101 t_diff=38 seq_diff=1 buffer_ms=380 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 98 end_seq 193 -I (854771) Application: dialog对话空闲倒计时剩余: 39 秒 -I (854821) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64937 bps -I (854821) VolcRtcProtocol: 下行音频统计: PCM字节=7360, OPUS字节=0 -2026-02-12 19:21:30.393 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=18 t_diff=37 seq_diff=1 buffer_ms=0 target_ms=100 expand_npkt=82 expand_loss=0 start_seq 0 end_seq 0 -I (856771) Application: dialog对话空闲倒计时剩余: 37 秒 -I (856831) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63682 bps -I (856831) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:32.400 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (858771) Application: dialog对话空闲倒计时剩余: 35 秒 -I (858841) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63702 bps -I (858841) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:34.418 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=100 expand_loss=0 start_seq 0 end_seq 0 -I (860771) Application: dialog对话空闲倒计时剩余: 33 秒 -I (860851) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63681 bps -I (860851) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:36.428 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (861181) Airhub1: ADC: 980, 原始电压: 0.98V, 计算电池电压: 4.25V, 电量: 100%, 满电电压: 4.20V -I (861181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (862771) Application: dialog对话空闲倒计时剩余: 31 秒 -I (862861) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64946 bps -I (862861) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:38.439 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=100 expand_loss=0 start_seq 0 end_seq 0 -I (864771) Application: dialog对话空闲倒计时剩余: 29 秒 -I (864871) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63676 bps -I (864871) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:40.459 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (866771) Application: dialog对话空闲倒计时剩余: 27 秒 -I (866881) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63695 bps -I (866881) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:42.468 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (868771) Application: dialog对话空闲倒计时剩余: 25 秒 -I (868891) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63681 bps -I (868891) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:44.488 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (870771) Application: dialog对话空闲倒计时剩余: 23 秒 -I (870901) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64944 bps -I (870901) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:46.501 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (871181) Airhub1: ADC: 979, 原始电压: 0.98V, 计算电池电压: 4.25V, 电量: 100%, 满电电压: 4.20V -I (871181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (872771) Application: dialog对话空闲倒计时剩余: 21 秒 -I (872911) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63672 bps -I (872911) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:48.522 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (874081) Airhub1: 📤 准备上报电量: 100% -I (874081) Airhub1: 当前WiFi信号强度: -34 dBm -I (874081) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","battery_level":100,"wifi_rssi":-34} -I (874081) EspHttp: Opening HTTP connection to https://kapibala-ai.dev.goods.fun/api/v1/public/device/update-battery/ -I (874261) esp-x509-crt-bundle: Certificate validated -I (874771) Application: dialog对话空闲倒计时剩余: 19 秒 -I (874931) VolcRtcProtocol: 上行音频统计: PCM帧=48 字节=15360, G711A帧=0 字节=0, 速率=60678 bps -I (874941) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -I (874981) Airhub1: 📥 服务器响应: {"success":false,"message":"设备不存在"} -I (874991) Airhub1: ✅ 电量上报完成 -2026-02-12 19:21:50.529 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=100 expand_loss=0 start_seq 0 end_seq 0 -I (876771) Application: dialog对话空闲倒计时剩余: 17 秒 -I (876941) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63704 bps -I (876941) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:52.540 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (878771) Application: dialog对话空闲倒计时剩余: 15 秒 -I (878951) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63681 bps -I (878951) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:54.558 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=100 expand_loss=0 start_seq 0 end_seq 0 -I (880771) Application: dialog对话空闲倒计时剩余: 13 秒 -I (880961) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64941 bps -I (880961) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:56.569 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (881181) Airhub1: ADC: 979, 原始电压: 0.98V, 计算电池电压: 4.25V, 电量: 100%, 满电电压: 4.20V -I (881181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (882771) Application: dialog对话空闲倒计时剩余: 11 秒 -I (882971) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63682 bps -I (882971) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:21:58.583 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (884771) Application: dialog对话空闲倒计时剩余: 9 秒 -I (884981) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63691 bps -I (884981) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:22:00.608 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (886771) Application: dialog对话空闲倒计时剩余: 7 秒 -I (886991) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63684 bps -I (886991) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:22:02.614 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=100 expand_loss=0 start_seq 0 end_seq 0 -I (888771) Application: dialog对话空闲倒计时剩余: 5 秒 -I (889001) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64941 bps -I (889001) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:22:04.639 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (890771) Application: dialog对话空闲倒计时剩余: 3 秒 -I (891011) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63678 bps -I (891021) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:22:06.648 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (891181) Airhub1: ADC: 978, 原始电压: 0.98V, 计算电池电压: 4.24V, 电量: 100%, 满电电压: 4.20V -I (891181) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 -I (892771) Application: dialog对话空闲倒计时剩余: 1 秒 -I (893021) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63694 bps -I (893021) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:22:08.663 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (894771) Application: Dialog watchdog idle reached, elapsed=41, marking and rebooting -I (894771) Application: Dialog watchdog: preparing NVS writes (system) -I (894771) Application: Dialog watchdog: committing NVS (system) -I (894771) Settings: Committed NVS namespace system -I (894771) Application: Dialog watchdog (task) set reboot_cause=1, verify=1, restart in 2000ms -I (895031) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63685 bps -I (895031) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 -2026-02-12 19:22:10.688 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=28, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 -I (896771) wifi:state: run -> init (0x0) -I (896771) wifi:pm stop, total sleep time: 550614139 us / 891994376 us - -I (896771) wifi:idx:0, tid:0 -I (896771) wifi:idx:1, tid:3 -I (896771) wifi:new:<6,0>, old:<6,1>, ap:<255,255>, sta:<6,1>, prof:1, snd_ch_cfg:0x0 -I (896771) wifi: Reconnecting airhub (attempt 1 / 5) -2026-02-12 19:22:12.265 [E] IceUtils.c:183 operation returned status code: 0x00000101 -I (896811) wifi:flush txq -I (896811) wifi:stop sw txq -I (896811) wifi:lmac stop hw txq -2026-02-12 19:22:12.294 [E] IceUtils.c:183 operation returned sESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0xc (RTC_SW_CPU_RST),boot:0xb (SPI_FAST_FLASH_BOOT) -Saved PC:0x40379db5 ---- 0x40379db5: esp_restart_noos at /Users/rdzleo/esp/esp-idf/v5.4.2/esp-idf/components/esp_system/port/soc/esp32s3/system_internal.c:162 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce2820,len:0x56c -load:0x403c8700,len:0x4 -load:0x403c8704,len:0xb88 -load:0x403cb700,len:0x2df4 -entry 0x403c88f4 -I (49) WeatherApi: 初始化天气API配置 - 默认城市: 北京 -I (49) WeatherApi: WiFi位置缓存限制已设置为: 5 条 -I (50) coexist: coex firmware version: 7b9a184 -I (50) coexist: coexist rom version e7ae62f -I (50) main_task: Started on CPU0 -I (60) main_task: Calling app_main() -I (80) BackgroundTask: background_task started -I (80) BluetoothProvisioning: 蓝牙配网对象创建完成 -I (80) button: IoT Button Version: 3.5.0 -I (80) gpio: GPIO[0]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0 -I (80) button: IoT Button Version: 3.5.0 -I (80) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0 -I (80) Airhub1: 初始化按钮... -I (80) Airhub1: Boot button initialized on GPIO0 -I (80) Airhub1: Volume up button initialized on GPIO-1 -I (80) Airhub1: Volume down button initialized on GPIO-1 -I (80) Airhub1: 故事按键已初始化,GPIO引脚 =4 -I (80) Airhub1: 所有按键已成功初始化! \ No newline at end of file +I (17733) Application: 🔊 启用音频编解码器输出 +I (17743) Application: 🔄 音频通道打开,准备播放欢迎语音 +I (17743) Application: 当前设备状态: dialog +I (17743) Application: 🟢 音频通道初始化完成 +2026-03-05 18:25:20.993 [W] EngineImplX.c:598 callback pEngineImplX->eventHandler.on_user_joined used too many times 5 +2026-03-05 18:25:21.036 [I] rx_net_audio_jitterbuffer.c:183 first_frame_build_target_delay:1, direct_mode:0, direct_mode_max_wait_time:200 +2026-03-05 18:25:21.048 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=0, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=20 expand_npkt=1 expand_loss=0 start_seq 0 end_seq 0 +2026-03-05 18:25:21.118 [I] StreamSubscriber.c:336 [room_event] key: first_frame, media: audio, type: begin_recv +I (18133) Airhub1: 🔗 检测到RTC火山引擎已连接 +2026-03-05 18:25:21.494 [I] rx_net_audio_jitterbuffer.c:1785 fir pkt seq=0 +2026-03-05 18:25:21.495 [I] rx_net_audio_jitterbuffer.c:1792 first recv dia cnt=0, fir pkt=0 +2026-03-05 18:25:21.497 [I] rx_net_audio_jitterbuffer.c:1785 fir pkt seq=1 +2026-03-05 18:25:21.552 [I] rx_net_audio_jitterbuffer.c:1443 build_target_delay over need_extract_packet s=160 +2026-03-05 18:25:21.584 [I] MediaService.c:405 [room_event] key: first_frame, media: audio, type: recv_end +I (18333) VolcRtcProtocol: 接收下行音频首包: 类型=PCM 大小=320 +I (18333) Application: 收到下行音频首包入队: 字节=320 +2026-03-05 18:25:22.124 [I] rx_net_lite_cc_bandwidth_estimation.c:200 lite-cc bandwidth up bandwidth = 4630000 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=281 binary=1 free_heap=7891992 +I (19043) Application: .. AI: 你好, +2026-03-05 18:25:22.440 [I] rx_net_lite_cc_bandwidth_estimation.c:200 lite-cc bandwidth up bandwidth = 5000000 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=287 binary=1 free_heap=7891652 +I (19233) Application: .. AI: 你好,我 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=293 binary=1 free_heap=7893296 +I (19333) Application: .. AI: 你好,我是 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=299 binary=1 free_heap=7892504 +I (19533) Application: .. AI: 你好,我是啦 +I (19733) Application: dialog对话空闲倒计时剩余: 40 秒 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=311 binary=1 free_heap=7889968 +I (19743) Application: .. AI: 你好,我是啦啦, +2026-03-05 18:25:22.996 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 10, e2e_avg: -1, e2e_max: 0 +I (19763) VolcRtcProtocol: 上行音频统计: PCM帧=52 字节=16640, G711A帧=0 字节=0, 速率=66153 bps +I (19763) VolcRtcProtocol: 下行音频统计: PCM字节=23360, OPUS字节=0 +2026-03-05 18:25:23.053 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 98:5:103,in: jitter nor=44 reor=290, wj=40, out: pkt=75 t_diff=40 seq_diff=1 buffer_ms=480 target_ms=100 expand_npkt=23 expand_loss=0 start_seq 1 end_seq 97 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=317 binary=1 free_heap=7890352 +I (20243) Application: .. AI: 你好,我是啦啦,我 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=323 binary=1 free_heap=7887804 +I (20343) Application: .. AI: 你好,我是啦啦,我是 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=329 binary=1 free_heap=7890880 +I (20543) Application: .. AI: 你好,我是啦啦,我是你 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=335 binary=1 free_heap=7888820 +I (20743) Application: .. AI: 你好,我是啦啦,我是你的 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=337 binary=1 free_heap=7888564 +I (20843) Application: .. AI: 你好,我是啦啦,我是你的AI +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=344 binary=1 free_heap=7889272 +I (21243) Application: .. AI: 你好,我是啦啦,我是你的AI伙 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=350 binary=1 free_heap=7887248 +I (21343) Application: .. AI: 你好,我是啦啦,我是你的AI伙伴 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=355 binary=1 free_heap=7887988 +I (21643) Application: 📝 AI: 你好,我是啦啦,我是你的AI伙伴哦~ +2026-03-05 18:25:24.992 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 62, e2e_avg: -1, e2e_max: 0 +I (21773) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63680 bps +I (21773) VolcRtcProtocol: 下行音频统计: PCM字节=32000, OPUS字节=0 +2026-03-05 18:25:25.077 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 100:0:100,in: jitter nor=29 reor=0, wj=29, out: pkt=101 t_diff=34 seq_diff=1 buffer_ms=460 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 98 end_seq 197 +I (22233) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (22233) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (23733) Application: dialog对话空闲倒计时剩余: 39 秒 +I (23783) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64934 bps +I (23783) VolcRtcProtocol: 下行音频统计: PCM字节=8640, OPUS字节=0 +2026-03-05 18:25:27.081 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 2:0:2,in: jitter nor=2 reor=0, wj=29, out: pkt=24 t_diff=31 seq_diff=1 buffer_ms=0 target_ms=100 expand_npkt=76 expand_loss=0 start_seq 198 end_seq 199 +I (24893) Airhub1: Story button clicked! +I (24893) Application: 🔴 Abort speaking - immediate stop +I (24893) Application: 🔴 Audio queue cleared, background tasks will stop on next iteration +I (24893) VolcRtcProtocol: 通过Volc RTC中断发送中止通话请求! +I (24893) VolcRtcProtocol: 通过Volc RTC中断发送打断请求成功! +I (24893) Application: AbortSpeaking message sent successfully +I (24893) Application: DMA flush: output_enabled=1 +I (24903) I2S_IF: Pending out channel for in channel running +I (24903) AudioCodec: Set output enable to false +I (24913) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1 +I (24913) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1 +I (24933) Adev_Codec: Open codec device OK +I (24933) AudioCodec: Set output enable to true +I (24933) Application: 🔇 音频输出已重置,DMA缓冲区已清空 +I (25013) Application: 🔵 Abort window ended, resume playback tasks +I (25013) Application: [故事API] 请求: http://192.168.124.8:8000/api/v1/devices/stories/?mac_address=20:6E:F1:B9:AF:A2 +I (25013) Application: [故事API] 空闲堆: 7938880 +I (25203) Application: [故事API] 响应: 8956 字节 +I (25203) Application: [故事API] 标题: 失控的魔法扫帚 +I (25203) Application: [故事API] intro: 采样率=16000, 帧时长=60ms, 帧数=57 (3.4秒) +I (25393) Application: [故事API] intro入队完成: 57帧, 错误: 0 +I (25393) Application: [故事API] 开始下载正文: https://qy-rtc.oss-cn-beijing.aliyuncs.com/stories/audio-opus/20260303/bf33fe3a8e424f07935de6e876597c17.json +I (25623) esp-x509-crt-bundle: Certificate validated +I (25733) Application: dialog对话空闲倒计时剩余: 40 秒 +I (25793) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63664 bps +I (25793) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 +2026-03-05 18:25:29.092 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=29, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=90 expand_loss=0 start_seq 0 end_seq 0 +I (26093) Application: [故事API] opus状态码: 200, 长度: 126848 +I (27413) Application: [故事API] opus下载完成: 126848 字节, 堆: 7796684 +I (27443) Application: [故事API] opus JSON已释放, 堆: 7756676 +I (27443) Application: [故事API] body: 采样率=16000, 帧时长=60ms, 帧数=796 (47.8秒) +I (27803) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63690 bps +I (27803) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 +2026-03-05 18:25:31.107 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=29, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=111 expand_loss=0 start_seq 0 end_seq 0 +I (28473) Application: [故事API] body进度: 100/796 (13%), 队列: 49, 堆: 7743236 +I (29813) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63684 bps +I (29813) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 +2026-03-05 18:25:33.125 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=29, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 +I (30483) Application: [故事API] body进度: 200/796 (25%), 队列: 49, 堆: 7732104 +I (31823) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64938 bps +I (31823) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 +2026-03-05 18:25:35.145 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=29, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 +I (32233) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (32233) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +I (32493) Application: [故事API] body进度: 300/796 (38%), 队列: 48, 堆: 7711892 +I (33833) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63673 bps +I (33833) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 +2026-03-05 18:25:37.147 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=29, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=100 expand_loss=0 start_seq 0 end_seq 0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=283 binary=1 free_heap=7687748 +I (34423) Application: .. USER: 今天天气 +I (34423) Application: 🔴 检测到用户说话(字幕),中止HTTPS音频播放 +I (34423) Application: 清空HTTPS音频队列,大小=50 +I (34423) Application: 🔴 HTTPS播放标志已清除,RTC音频通道已打开 +I (34423) Application: DMA flush: output_enabled=1 +I (34433) I2S_IF: Pending out channel for in channel running +I (34433) AudioCodec: Set output enable to false +I (34443) Application: [故事API] body入队中止: 398/796 +I (34443) Application: [故事API] body入队完成: 398帧, 错误: 0 +I (34443) Application: [故事API] 播放结束, aborted=1, 堆: 7864696 +I (34443) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1 +I (34443) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=283 binary=1 free_heap=7866692 +I (34463) Application: .. USER: 今天天气 +I (34463) Adev_Codec: Open codec device OK +I (34463) AudioCodec: Set output enable to true +I (34463) Application: 🔇 音频输出已重置,DMA缓冲区已清空 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=283 binary=1 free_heap=7863940 +I (34513) Application: .. USER: 今天天气 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=283 binary=1 free_heap=7860808 +I (34613) Application: .. USER: 今天天气 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=283 binary=1 free_heap=7860820 +I (34713) Application: .. USER: 今天天气 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=283 binary=1 free_heap=7863696 +I (34813) Application: .. USER: 今天天气 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=301 binary=1 free_heap=7862800 +I (35023) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=301 binary=1 free_heap=7865848 +I (35053) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=301 binary=1 free_heap=7861592 +I (35113) Application: .. USER: 今天天气怎么样 +I (35133) Airhub1: 📤 准备上报设备状态,电量: 100% +I (35133) Airhub1: 📤 上报数据: {"mac_address":"20:6e:f1:b9:af:a2","is_online":true,"battery":100,"volume":50,"brightness":50} +I (35133) EspHttp: Opening HTTP connection to http://192.168.124.8:8000/api/v1/devices/report-status +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=301 binary=1 free_heap=7857508 +I (35213) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7880024 +I (35313) Application: .. USER: 今天天气怎么样 +I (35323) Airhub1: 📥 服务器响应: {"code":0,"message":"状态上报成功","data":{"device_id":191,"sn":"AL-KPBL-ON-26W09-A01-00001"}} +I (35323) Airhub1: ✅ 设备状态上报完成 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7883668 +I (35413) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7882908 +I (35513) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7881652 +I (35683) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7880672 +I (35713) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7881684 +I (35813) Application: .. USER: 今天天气怎么样 +I (35843) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63685 bps +I (35843) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 +2026-03-05 18:25:39.158 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=29, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7883032 +I (35913) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7883680 +I (36003) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7883588 +I (36113) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7879860 +I (36283) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7884856 +I (36313) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7883320 +I (36413) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7881656 +I (36513) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7883596 +I (36613) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7883596 +I (36713) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7883664 +I (36813) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7881656 +I (37003) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7881368 +I (37013) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7881640 +I (37123) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=302 binary=1 free_heap=7881588 +I (37233) Application: .. USER: 今天天气怎么样 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=308 binary=1 free_heap=7883596 +I (37313) Application: .. USER: 今天天气怎么样? +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=308 binary=1 free_heap=7883516 +I (37413) Application: .. USER: 今天天气怎么样? +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=308 binary=1 free_heap=7881536 +I (37593) Application: .. USER: 今天天气怎么样? +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=308 binary=1 free_heap=7881260 +I (37623) Application: .. USER: 今天天气怎么样? +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=308 binary=1 free_heap=7881540 +I (37713) Application: .. USER: 今天天气怎么样? +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=306 binary=1 free_heap=7883264 +I (37753) Application: 📝 USER: 今天天气怎么样? +I (37853) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63680 bps +I (37853) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 +2026-03-05 18:25:41.183 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=29, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=198 binary=1 free_heap=7883968 +I (38293) VolcRtcProtocol: 接收下行消息(info): { + "event_type" : "function_calling", + "function" : "webSearch", + "response_id" : "021772677541048ac0bcbc752110fbf2c27fa1f8ec822a9db23cd", + "tool_call_id" : "call_5udayvp1v7tn83eeni5uq6kr" +} +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=2352 binary=1 free_heap=7873200 +I (39273) VolcRtcProtocol: 接收下行消息(info): { + "event_type" : "references", + "references" : + [ + { + "cover_image" : null, + "id" : "119095579382dbb7bc7ed406b588582f8a9b35c7", + "logo_url" : "", + "publish_time" : 1772673908, + "site_name" : "\u706b\u5c71\u5982\u610f", + "source_type" : "weather", + "summary" : "", + "title" : "\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02\u4eca\u5929\u5929\u6c14|\u672c\u5468\u5929\u6c14|\u4e0b\u5468\u5929\u6c14|\u672a\u6765\u5929\u6c14", + "url" : "https://html5.moji.com/tpd/days40_web/index.html#/home?cityid=886&platform=toutiao" + }, + { + "cover_image" : null, + "id" : "a8e8cf44ca89223a-b2b0d2157855020b", + "logo_url" : "https://p11-volcsearch-sign.byteimg.com/isp-i18n-media/img/fa7b066e1896c3032ae8ffc36241e26f~tplv-obj.jpeg?lk3s=7acb411c&scene=volc_search&x-expires=1835746989&x-signature=V%2FXTJ1ByJco6Woz%2FA3XlkntLjL4%3D", + "publish_time" : 1772640000, + "site_name" : "\u4e2d\u56fd\u5929\u6c14\u7f51", + "source_type" : "search_engine", + "summary" : "", + "title" : "\u3010\u5e7f\u5dde\u5929\u6c14\u9884\u62a515\u5929", + "url" : "https://m.weather.com.cn/mweather15d/101280101.shtml?ivk_sa=1023197a" + }, + { + "cover_image" : null, + "id" : "4b506341a796d49c-4ca00adf35ae640c", + "logo_url" : "https://p26-volcsearch-sign.byteimg.com/isp-i18n-media/img/fa7b066e1896c3032ae8ffc36241e26f~tplv-obj.jpeg?lk3s=7acb411c&scene=volc_search&x-expires=1835746989&x-signature=7Knd8TTdYN2W6RPlE1YJ1SIRKwk%3D", + "publish_time" : 1772553600, + "site_name" : "\u4e2d\u56fd\u5929\u6c14\u7f51", + "source_type" : "search_engine", + "summary" : "", + "title" : "\u3010\u5e7f\u5dde\u5929\u6c14\u9884\u62a515\u5929", + "url" : "https://m.weather.com.cn/mweather15d/101280101.shtml?rand=0.39712296379730105" + }, + { + "cover_image" : null, + "id" : "328c95fa313a791e-6a96a3c3c57f20c4", + "logo_url" : "https://p11-volcsearch-sign.byteimg.com/isp-i18n-media/image/8d91cb10d60d6baa6334b8c35469512b~tplv-obj.jpeg?lk3s=7acb411c&scene=volc_search&x-expires=1835746989&x-signature=CZ4cT6B72eLWwWVw7Gm3WgsUZTc%3D", + "publish_time" : 1772640000, + "site_name" : "\u548c\u98ce\u5929\u6c14", + "source_type" : "search_engine", + "summary" : "", + "title" : "\u5e7f\u5dde\u5e02\u672a\u676530\u5929\u5929\u6c14\u9884\u62a5 | \u548c\u98ce\u5929\u6c14", + "url" : "https://www.qweather.com/weather30d/guangzhou-101280101.html" + } + ] +} +2026-03-05 18:25:42.539 [W] EngineImplX.c:1047 callback pEngineImplX->eventHandler.on_message_received used too many times 9 +2026-03-05 18:25:42.791 [I] rx_net_audio_jitterbuffer.c:1797 the dia cnt update, last=0, seq=199, cur=1, seq=200 +2026-03-05 18:25:42.792 [I] rx_net_audio_jitterbuffer.c:1617 [a_jb]reset jb bsize=0, needr=1, rst_cur_round=0, rst_cnt=0 +2026-03-05 18:25:42.834 [I] rx_net_audio_jitterbuffer.c:1443 build_target_delay over need_extract_packet s=100 +I (39863) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64911 bps +I (39863) VolcRtcProtocol: 下行音频统计: PCM字节=4480, OPUS字节=0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=294 binary=1 free_heap=7826324 +I (40173) Application: .. AI: 正在上网查 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=306 binary=1 free_heap=7820168 +I (40443) Application: .. AI: 正在上网查询, +2026-03-05 18:25:44.286 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 58, e2e_avg: 11, e2e_max: 30 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=312 binary=1 free_heap=7805036 +I (41043) Application: .. AI: 正在上网查询,请 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=318 binary=1 free_heap=7805600 +I (41243) Application: .. AI: 正在上网查询,请稍 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=324 binary=1 free_heap=7795184 +I (41433) Application: .. AI: 正在上网查询,请稍等 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=330 binary=1 free_heap=7794632 +I (41533) Application: .. AI: 正在上网查询,请稍等一 +2026-03-05 18:25:44.821 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 121:0:121,in: jitter nor=17681 reor=122, wj=34, out: pkt=99 t_diff=60 seq_diff=1 buffer_ms=460 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 200 end_seq 320 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=347 binary=1 free_heap=7795516 +I (41643) Application: 📝 AI: 正在上网查询,请稍等一下哦。 +I (41873) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63691 bps +I (41873) VolcRtcProtocol: 下行音频统计: PCM字节=32000, OPUS字节=0 +I (42233) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (42233) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=270 binary=1 free_heap=7770488 +I (42673) Application: .. AI: 当 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=276 binary=1 free_heap=7767588 +I (42843) Application: .. AI: 当前 +2026-03-05 18:25:46.285 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 58, e2e_avg: 17, e2e_max: 28 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=282 binary=1 free_heap=7760988 +I (43143) Application: .. AI: 当前广 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=288 binary=1 free_heap=7753952 +I (43453) Application: .. AI: 当前广州 +2026-03-05 18:25:46.825 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 100:0:100,in: jitter nor=35 reor=0, wj=46, out: pkt=100 t_diff=33 seq_diff=1 buffer_ms=460 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 321 end_seq 420 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=294 binary=1 free_heap=7750440 +I (43743) Application: .. AI: 当前广州市 +I (43883) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63712 bps +I (43883) VolcRtcProtocol: 下行音频统计: PCM字节=32000, OPUS字节=0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=300 binary=1 free_heap=7745504 +I (44043) Application: .. AI: 当前广州市天 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=306 binary=1 free_heap=7741112 +I (44243) Application: .. AI: 当前广州市天气 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=312 binary=1 free_heap=7733816 +I (44543) Application: .. AI: 当前广州市天气: +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=318 binary=1 free_heap=7730908 +I (44833) Application: .. AI: 当前广州市天气:多 +2026-03-05 18:25:48.283 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 56, e2e_avg: 19, e2e_max: 43 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=324 binary=1 free_heap=7720024 +I (45133) Application: .. AI: 当前广州市天气:多云 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=330 binary=1 free_heap=7715224 +I (45333) Application: .. AI: 当前广州市天气:多云, +2026-03-05 18:25:48.828 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 100:0:100,in: jitter nor=32 reor=0, wj=22, out: pkt=100 t_diff=34 seq_diff=1 buffer_ms=460 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 421 end_seq 520 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=331 binary=1 free_heap=7708104 +I (45643) Application: .. AI: 当前广州市天气:多云,1 +I (45893) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63678 bps +I (45893) VolcRtcProtocol: 下行音频统计: PCM字节=32320, OPUS字节=0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=332 binary=1 free_heap=7706692 +I (45953) Application: .. AI: 当前广州市天气:多云,14 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=338 binary=1 free_heap=7697660 +I (46243) Application: .. AI: 当前广州市天气:多云,14℃ +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=339 binary=1 free_heap=7696700 +I (46443) Application: .. AI: 当前广州市天气:多云,14℃~ +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=340 binary=1 free_heap=7687548 +I (46743) Application: .. AI: 当前广州市天气:多云,14℃~2 +2026-03-05 18:25:50.285 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 70, e2e_avg: 18, e2e_max: 72 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=341 binary=1 free_heap=7679788 +I (47043) Application: .. AI: 当前广州市天气:多云,14℃~24 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=347 binary=1 free_heap=7673808 +I (47343) Application: .. AI: 当前广州市天气:多云,14℃~24℃ +2026-03-05 18:25:50.834 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 101:0:101,in: jitter nor=57 reor=0, wj=63, out: pkt=101 t_diff=31 seq_diff=1 buffer_ms=460 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 521 end_seq 621 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=353 binary=1 free_heap=7671524 +I (47633) Application: .. AI: 当前广州市天气:多云,14℃~24℃, +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=359 binary=1 free_heap=7667768 +I (47833) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿 +I (47903) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64912 bps +I (47903) VolcRtcProtocol: 下行音频统计: PCM字节=32320, OPUS字节=0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=365 binary=1 free_heap=7660568 +I (48143) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=366 binary=1 free_heap=7653712 +I (48433) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度8 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=367 binary=1 free_heap=7646904 +I (48743) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=368 binary=1 free_heap=7642040 +I (48943) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86% +2026-03-05 18:25:52.286 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 17, e2e_avg: 15, e2e_max: 59 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=374 binary=1 free_heap=7632576 +I (49313) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%, +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=380 binary=1 free_heap=7681952 +I (49533) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北 +2026-03-05 18:25:52.858 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 101:0:101,in: jitter nor=72 reor=104, wj=81, out: pkt=101 t_diff=33 seq_diff=1 buffer_ms=460 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 622 end_seq 722 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=386 binary=1 free_heap=7678108 +I (49843) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风 +I (49913) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63704 bps +I (49913) VolcRtcProtocol: 下行音频统计: PCM字节=32000, OPUS字节=0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=387 binary=1 free_heap=7675756 +I (50043) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=399 binary=1 free_heap=7666176 +I (50343) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级, +2026-03-05 18:25:54.279 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 17, e2e_avg: 17, e2e_max: 87 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=405 binary=1 free_heap=7646824 +I (51243) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=411 binary=1 free_heap=7642952 +I (51433) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气压 +2026-03-05 18:25:54.862 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 100:0:100,in: jitter nor=30 reor=0, wj=22, out: pkt=100 t_diff=35 seq_diff=1 buffer_ms=460 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 723 end_seq 822 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=412 binary=1 free_heap=7641268 +I (51643) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气压1 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=413 binary=1 free_heap=7638508 +I (51843) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气压10 +I (51923) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63703 bps +I (51923) VolcRtcProtocol: 下行音频统计: PCM字节=32000, OPUS字节=0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=414 binary=1 free_heap=7634120 +I (52043) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气压101 +I (52233) Airhub1: ADC: 990, 原始电压: 0.99V, 计算电池电压: 4.30V, 电量: 100%, 满电电压: 4.20V +I (52233) BluetoothMAC: Bluetooth MAC Address: 20:6e:f1:b9:af:a2 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=415 binary=1 free_heap=7627708 +I (52233) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气压1010 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=416 binary=1 free_heap=7626628 +I (52443) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气压1010. +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=417 binary=1 free_heap=7616788 +I (52643) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气压1010.0 +[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_20_6e_f1_b9_af_a0_20260305102519000 src=bot_20260305102519000 size=418 binary=1 free_heap=7613948 +I (52843) Application: .. AI: 当前广州市天气:多云,14℃~24℃,湿度86%,北风3级,气压1010.0h +2026-03-05 18:25:56.285 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 20, e2e_avg: 13, e2e_max: 28 \ No newline at end of file diff --git a/main/protocols/volc_rtc_protocol.cc b/main/protocols/volc_rtc_protocol.cc index 49ffc23..6a66609 100644 --- a/main/protocols/volc_rtc_protocol.cc +++ b/main/protocols/volc_rtc_protocol.cc @@ -111,14 +111,14 @@ void VolcRtcProtocol::Start() { iot_info_.device_name = (char*)CONFIG_VOLC_DEVICE_NAME; ESP_LOGI(TAG, "使用配置文件中的设备名称: %s", iot_info_.device_name); } else { - // 配置文件中的设备名称为空,使用MAC地址作为设备名称 - std::string mac_address = SystemInfo::GetMacAddress(); + // 配置文件中的设备名称为空,使用蓝牙MAC地址作为设备名称 + std::string mac_address = SystemInfo::GetBleMacAddress(); // MAC地址中替换冒号为下划线,避免文件名中包含冒号 std::replace(mac_address.begin(), mac_address.end(), ':', '_'); char* mac_buffer = (char*)malloc(mac_address.length() + 1); strcpy(mac_buffer, mac_address.c_str()); iot_info_.device_name = mac_buffer; - ESP_LOGI(TAG, "使用Wi-Fi MAC地址作为设备名称(已替换冒号为下划线): %s", iot_info_.device_name); + ESP_LOGI(TAG, "使用蓝牙MAC地址作为设备名称(已替换冒号为下划线): %s", iot_info_.device_name); } Settings s("volc");