connect_rainmaker添加设备配网成功运行后,没有Wifi CSI数据,也没有做人体存在/运动检测, 后台log没有看到wifi csi相关日志, 没有启动wifi CSI检测
ESP RainMaker App: v3.5.1
connect_rainmaker代码: git clone https://github.com/espressif/esp-csi.git
开发板: ESP32-S3
联网通信都没有问题, 就是没有看到wifi csi数据, 也没有人体存在、运动检测, 开发板日志中也没有相关日志。这是怎么回事???? github上代码有问题吗?
--- 0x403c894c: call_start_cpu0 at /opt/esp-csi/esp-idf/components/bootloader/subproject/main/bootloader_start.c:25
I (25) boot: ESP-IDF v5.5 2nd stage bootloader
I (25) boot: compile time May 20 2026 10:03:48
I (25) boot: Multicore bootloader
I (25) boot: chip revision: v0.2
I (28) boot: efuse block revision: v1.4
I (31) qio_mode: Enabling default flash chip QIO
I (36) boot.esp32s3: Boot SPI Speed : 80MHz
I (40) boot.esp32s3: SPI Mode : QIO
I (43) boot.esp32s3: SPI Flash Size : 2MB
I (47) boot: Enabling RNG early entropy source...
I (52) boot: Partition Table:
I (54) boot: ## Label Usage Type ST Offset Length
I (60) boot: 0 nvs WiFi data 01 02 0000d000 00008000
I (67) boot: 1 fctry WiFi data 01 02 00015000 00004000
I (74) boot: 2 log_status WiFi data 01 02 00019000 00004000
I (80) boot: 3 otadata OTA data 01 00 0001d000 00002000
I (87) boot: 4 phy_init RF data 01 01 0001f000 00001000
I (93) boot: 5 ota_0 OTA app 00 10 00020000 001e0000
I (100) boot: End of partition table
I (103) esp_image: segment 0: paddr=00020020 vaddr=3c110020 size=48a68h (297576) map
I (155) esp_image: segment 1: paddr=00068a90 vaddr=3fc9f100 size=052d8h ( 21208) load
I (159) esp_image: segment 2: paddr=0006dd70 vaddr=40374000 size=022a8h ( 8872) load
I (161) esp_image: segment 3: paddr=00070020 vaddr=42000020 size=10c024h (1097764) map
I (329) esp_image: segment 4: paddr=0017c04c vaddr=403762a8 size=18dd0h (101840) load
I (349) esp_image: segment 5: paddr=00194e24 vaddr=600fe000 size=00020h ( 32) load
I (359) boot: Loaded app from partition at offset 0x20000
I (360) boot: Disabling RNG early entropy source...
I (370) cpu_start: Multicore app
I (378) cpu_start: Pro cpu start user code
I (378) cpu_start: cpu freq: 240000000 Hz
I (379) app_init: Application information:
I (379) app_init: Project name: connect_rainmaker
I (383) app_init: App version: 1
I (387) app_init: Compile time: May 20 2026 10:03:36
I (392) app_init: ELF file SHA256: 9337c699b...
I (396) app_init: ESP-IDF: v5.5
I (400) efuse_init: Min chip rev: v0.0
I (404) efuse_init: Max chip rev: v0.99
I (408) efuse_init: Chip rev: v0.2
I (411) heap_init: Initializing. RAM available for dynamic allocation:
I (418) heap_init: At 3FCAB130 len 0003E5E0 (249 KiB): RAM
I (423) heap_init: At 3FCE9710 len 00005724 (21 KiB): RAM
I (428) heap_init: At 3FCF0000 len 00008000 (32 KiB): DRAM
I (433) heap_init: At 600FE020 len 00001FC8 (7 KiB): RTCRAM
I (439) spi_flash: detected chip: boya
I (442) spi_flash: flash io: qio
W (445) spi_flash: Detected size(16384k) larger than the size in the binary image header(2048k). Using the size in the binary image header.
I (457) sleep_gpio: Configure to isolate all GPIO pins in sleep state
I (463) sleep_gpio: Enable automatic switching of GPIO sleep configuration
I (470) coexist: coex firmware version: 831ec70
I (489) coexist: coexist rom version e7ae62f
I (489) main_task: Started on CPU0
I (490) main_task: Calling app_main()
I (500) pp: pp rom version: e7ae62f
I (500) net80211: net80211 rom version: e7ae62f
I (501) wifi:wifi driver task: 3fcedcfc, prio:23, stack:6656, core=0
I (504) wifi:wifi firmware version: f3dbad7
I (506) wifi:wifi certification version: v7.0
I (510) wifi:config NVS flash: enabled
I (514) wifi:config nano formatting: disabled
I (518) wifi:Init data frame dynamic rx buffer num: 32
I (523) wifi:Init static rx mgmt buffer num: 5
I (527) wifi:Init management short buffer num: 32
I (531) wifi:Init dynamic tx buffer num: 32
I (535) wifi:Init static tx FG buffer num: 2
I (539) wifi:Init static rx buffer size: 2212
I (543) wifi:Init static rx buffer num: 10
I (547) wifi:Init dynamic rx buffer num: 32
I (551) wifi_init: accept mbox: 6
I (554) wifi_init: tcpip mbox: 32
I (557) wifi_init: udp mbox: 6
I (560) wifi_init: tcp mbox: 6
I (562) wifi_init: tcp tx win: 5760
I (566) wifi_init: tcp rx win: 5760
I (569) wifi_init: tcp mss: 1440
I (572) wifi_init: WiFi RX IRAM OP enabled
I (579) esp_rmaker_work_queue: Work Queue created.
I (580) esp_claim: Initialising Assisted Claiming. This may take time.
W (590) esp_claim: Generating the private key. This may take time.
I (4696) esp_rmaker_node: Node ID ----- 441BF6CE99C8
I (4697) esp_rmaker_time: Initializing SNTP. Using the SNTP server: pool.ntp.org
I (4698) esp_rmaker_ota_using_topics: OTA enabled with Topics
I (4703) esp_rmaker_ota: OTA state = 2
I (4707) esp_rmaker_time: SNTP already initialized.
I (4711) esp_rmaker_time_service: Time service enabled
I (4716) esp_rmaker_time: SNTP already initialized.
I (4723) esp_rmaker_time: SNTP already initialized.
I (4725) esp_rmaker_core: Starting RainMaker Work Queue task
I (4730) esp_rmaker_work_queue: RainMaker Work Queue task started.
I (4736) esp_claim: Waiting for assisted claim to finish.
I (4741) wifi_prov_scheme_ble: BT memory released
I (4746) app_wifi: Starting provisioning
I (4752) phy_init: phy_version 701,f4f1da3a,Mar 3 2025,15:50:10
W (4755) phy_init: failed to load RF calibration data (0x1102), falling back to full calibration
I (4795) phy_init: Saving new calibration data due to checksum failure or outdated calibration data, mode(2)
I (4802) wifi:mode : sta (44:1b:f6:ce:99:c8)
I (4802) wifi:enable tsf
I (4805) BLE_INIT: BT controller compile version [4713a69]
I (4806) BLE_INIT: Feature Config, ADV:1, BLE_50:1, DTM:1, SCAN:1, CCA:0, SMP:1, CONNECT:1
I (4813) BLE_INIT: Bluetooth MAC: 44:1b:f6:ce:99:ca
I (4820) protocomm_nimble: BLE Host Task Started
I (4824) NimBLE: GAP procedure initiated: stop advertising.
I (4828) NimBLE: GAP procedure initiated: advertise;
I (4832) NimBLE: disc_mode=2
I (4834) NimBLE: adv_channel_map=0 own_addr_type=0 adv_filter_policy=0 adv_itvl_min=256 adv_itvl_max=256
I (4844) NimBLE:
I (4847) wifi_prov_mgr: Provisioning started with service name : PROV_44d407
I (4853) app_wifi: Provisioning started
I (4856) esp_rmaker_local: Event 1
I (4859) app_wifi: Scan this QR code from the ESP RainMaker phone app for Provisioning.
█▀▀▀▀▀█ █▀█▀▄██▀▀█▀█▄ █▀▀▀▀▀█
█ ███ █ ██▄▄ ▄█▄▀██▀▄ █ ███ █
█ ▀▀▀ █ ▄█▄▀▀ ▀▀▀▄ █▄ █ ▀▀▀ █
▀▀▀▀▀▀▀ ▀ █▄█ ▀▄▀▄▀ ▀ ▀▀▀▀▀▀▀
▀█ ██▀▄▄ ▀▄▀▄ ▄█▄ █ ▄▀▄▀█▀█
█ █ █▀▀ █▀█▄▀▄▀█▄█▄ █▀▀▄█ ▄▀
▄▄▄ ▀█▀▄▄ ▄█▀▄ ▄ ▀▀▀█▀▄ ▄▄▄█▄
█▄██ ▀▀▀█▀█▀ █▀█▀▄ ▄ █▀ ▀▄▀
█▀▄▀█▄▀▄█ █▄▀ ▄█ ▀▀ ▄▀▄ ▄█▄ ▄
▄ ▀▄▀█▄▀▄▀ ▀█▀██▀▄ ▀█▄ ▀▀▀
▀▀ ▀▀▀██▀▄█▄ ▄ ▀▄██▀▀▀█▄ ▄█
█▀▀▀▀▀█ ▄ ▀ ▀ ▀ █▀▀█ ▀ █ ▀ ▀
█ ███ █ ▀ ██▄▄ ▄▀▀▀▀██▀█▀█▄▄▄
█ ▀▀▀ █ ▄▄▀▀ ▀███▀▀▄▀ █▄▄▀██
▀▀▀▀▀▀▀ ▀ ▀ ▀ ▀ ▀▀▀ ▀▀ ▀▀ ▀
I (4998) app_wifi: If QR code is not visible, copy paste the below URL in a browser.
https://rainmaker.espressif.com/qrcode.html?data={"ver":"v1","name":"PROV_44d407","transport":"ble"}
I (5015) app_wifi: Provisioning Started. Name : PROV_44d407, POP : <null>
I (5021) app_wifi: Provisioning will auto stop after 30 minute(s).
I (88942) NimBLE: ogf=0x08, ocf=0x0022, hci_err=0x21A : BLE_ERR_UNSUPP_REM_FEATURE (Unsupported Remote Feature / Unsupported LMP Feature)
I (90021) protocomm_nimble: mtu update event; conn_handle=1 cid=4 mtu=256
I (92227) esp_claim: Assisted Claiming Started.
I (94839) esp_rmaker_core: New Node ID ----- WvAjkYs7dcqMwRmC6Cm6AR
I (102944) esp_claim: Assisted Claiming was Successful.
W (102944) wifi:Haven't to connect to a suitable AP now!
I (135068) esp_rmaker_user_mapping: Received request for node details
I (135068) esp_rmaker_user_mapping: Got user_id = a4580448-60d1-700a-cab4-7c99b8103608, secret_key = ba5ce211-5627-4a83-8d9c-c209491ae2a5
I (135076) esp_rmaker_user_mapping: User Node mapping reset detected.
I (135082) esp_rmaker_user_mapping: Sending status SUCCESS
W (135428) wifi:Password length matches WPA2 standards, authmode threshold changes from OPEN to WPA2
I (135442) app_wifi: Received Wi-Fi credentials
SSID : WIFITEST
Password : 87654321
I (141323) wifi:new:<8,0>, old:<1,0>, ap:<255,255>, sta:<8,0>, prof:1, snd_ch_cfg:0x0
I (141324) wifi:state: init -> auth (0xb0)
I (141328) wifi:state: auth -> assoc (0x0)
I (141333) wifi:state: assoc -> run (0x10)
I (141362) wifi:connected with WIFITEST, aid = 24, channel 8, BW20, bssid = fc:34:97:70:29:40
I (141362) wifi:security: WPA2-PSK, phy: bgn, rssi: -52
I (141371) wifi:pm start, type: 1
I (141372) wifi:dp: 1, bi: 102400, li: 3, scale listen interval from 307200 us to 307200 us
I (141376) wifi:set rx beacon pti, rx_bcn_pti: 14, bcn_timeout: 25000, mt_pti: 14, mt_time: 10000
I (141461) wifi:AP's beacon interval = 102400 us, DTIM period = 1
I (142399) app_wifi: Connected with IP Address:192.168.200.249
I (142399) esp_netif_handlers: sta ip: 192.168.200.249, mask: 255.255.255.0, gw: 192.168.200.1
I (142402) wifi_prov_mgr: STA Got IP
I (142405) app_wifi: Provisioning successful
I (142410) wifi:ic_enable_sniffer
I (142413) esp_radar: [esp_radar_start, 1491] csi_recv_interval: 10, csi_handle_time: 200, csi_handle_window: 40, csi_handle_buffer: 60
I (142417) esp_mqtt_glue: AWS PPI: ?Platform=APN3|A0|RM|EX00|RMDev|1x0|441BF6CE99C8
I (142431) esp_mqtt_glue: Initialising MQTT
I (142436) esp_rmaker_mqtt_budget: MQTT Budgeting initialised. Default: 100, Max: 1024, Revive count: 1, Revive period: 5
I (142446) esp_rmaker_cmd_resp: Enabling Command-Response Module.
I (142452) esp_rmaker_local: Couldn't find POP in NVS. Generating a new one.
I (142460) esp_rmaker_local: Waiting for Wi-Fi provisioning to finish.
I (142465) esp_mqtt_glue: Connecting to a1p72mufdu6064-ats.iot.us-east-1.amazonaws.com
I (142473) esp_rmaker_core: Waiting for MQTT connection
I (142474) app_main: Ping: got ip:192.168.200.249, gw: 192.168.200.1
I (142484) main_task: Returned from app_main()
I (143278) esp-x509-crt-bundle: Certificate validated
I (143763) NimBLE: GAP procedure initiated: stop advertising.
I (143764) NimBLE: GAP procedure initiated: stop advertising.
I (143764) NimBLE: GAP procedure initiated: terminate connection; conn_handle=1 hci_reason=19
E (143798) protocomm_nimble: Error setting advertisement data; rc = 30
I (143800) wifi_prov_mgr: Provisioning stopped
I (143801) wifi_prov_scheme_ble: BTDM memory released
I (143802) esp_rmaker_local: Event 7
I (143805) esp_rmaker_local: Starting ESP Local control with HTTP Transport and security version: 1
I (143815) mdns_mem: mDNS task will be created from internal RAM
I (143821) esp_https_server: Starting server
I (143825) esp_https_server: Server listening on port 8080
I (143830) esp_rmaker_local: esp_local_ctrl service started with name : WvAjkYs7dcqMwRmC6Cm6AR
I (144770) esp_mqtt_glue: MQTT Connected
I (144771) esp_rmaker_cmd_resp: Checking for pending commands.
I (144779) esp_rmaker_node_config: Reporting Node Configuration of length 2702 bytes.
I (144786) esp_rmaker_core: Waiting for User Node Association.
I (144786) esp_rmaker_ota_using_topics: Subscribing to: node/WvAjkYs7dcqMwRmC6Cm6AR/otaurl
I (145021) esp_rmaker_user_mapping: MQTT Publish: {"node_id":"WvAjkYs7dcqMwRmC6Cm6AR","user_id":"a4580448-60d1-700a-cab4-7c99b8103608","secret_key":"ba5ce211-5627-4a83-8d9c-c209491ae2a5","reset":true}
I (145306) esp_rmaker_user_mapping: User Node association message published successfully.
I (145312) esp_rmaker_param: Params MQTT Init done.
I (145313) esp_rmaker_param: Reporting params (init): {"Sensor Light":{"threshold_calibrate":false,"threshold_calibrate_timeout":60,"move_threshold":0.00200,"move_status":false,"move_count":0,"someone_status":false,"someone_timeout":180,"filter_window":5,"filter_count":2},"Time":{"TZ":"","TZ-POSIX":""},"Schedule":{"Schedules":[]},"Scenes":{"Scenes":[]},"Local Control":{"POP":"73478420","Type":1}}
E (145344) esp_rmaker_param: Current time not yet available. Cannot report time series data.
I (150019) esp_rmaker_ota_using_topics: Fetching OTA details, if any.
I (151312) esp_rmaker_param: Received params: {"Time":{"TZ":"Asia/Shanghai"}}
I (151312) esp_rmaker_time_service: Received value = Asia/Shanghai for Time - TZ
I (151318) esp_rmaker_time: Time not synchronised yet.
I (151320) esp_rmaker_time: The current time is: Thu Jan 1 08:02:30 1970 +0800[CST], DST: No.
I (151330) esp_rmaker_param: Reporting params: {"Time":{"TZ-POSIX":"CST-8"}}
I (151338) esp_rmaker_param: Reporting params: {"Time":{"TZ":"Asia/Shanghai"}}
I (157775) esp_rmaker_time: SNTP Synchronised.
I (157776) esp_rmaker_time: The current time is: Thu May 21 10:34:33 2026 +0800[CST], DST: No.
I (180293) esp_rmaker_param: Received params: {"Sensor Light":{"threshold_calibrate":true}}
I (180294) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true}}
I (185295) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":55}}
I (190295) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":50}}
I (195295) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":45}}
I (200295) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":40}}
I (204910) esp_rmaker_param: Received params: {"Sensor Light":{"threshold_calibrate":false}}
I (204917) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":false,"threshold_calibrate_timeout":60,"move_threshold":0.00200}}
I (204923) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":false}}
I (226781) esp_rmaker_param: Received params: {"Sensor Light":{"threshold_calibrate_timeout":30}}
I (226782) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate_timeout":30}}
I (233813) esp_rmaker_param: Received params: {"Sensor Light":{"threshold_calibrate":true}}
I (233814) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true}}
I (238814) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":25}}
I (243814) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":20}}
I (248814) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":15}}
I (253814) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":10}}
I (258814) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":true,"threshold_calibrate_timeout":5}}
I (263819) esp_rmaker_param: Reporting params: {"Sensor Light":{"threshold_calibrate":false,"threshold_calibrate_timeout":30,"move_threshold":0.00200}}
Checklist
How often does this bug occurs?
always
Expected behavior
connect_rainmaker添加设备配网成功运行后,没有Wifi CSI数据,也没有做人体存在/运动检测, 后台log没有看到wifi csi相关日志, 没有启动wifi CSI检测
ESP RainMaker App: v3.5.1
connect_rainmaker代码: git clone https://github.com/espressif/esp-csi.git
开发板: ESP32-S3
Actual behavior (suspected bug)
联网通信都没有问题, 就是没有看到wifi csi数据, 也没有人体存在、运动检测, 开发板日志中也没有相关日志。这是怎么回事???? github上代码有问题吗?
Error logs or terminal output
Steps to reproduce the behavior
ESP RainMaker App: v3.5.1+
connect_rainmaker代码: git clone https://github.com/espressif/esp-csi.git
Project release version
ESP RainMaker App: v3.5.1+ connect_rainmaker代码: git clone https://github.com/espressif/esp-csi.git
System architecture
Intel/AMD 64-bit (modern PC, older Mac)
Operating system
Linux
Operating system version
开发板: ESP32-S3 Android 9
Shell
ZSH
Additional context
No response