Hallo Leute, ich habe ein Problem und ich verstehe es nicht mehr, komme auch mit KI nicht weiter :(
Ich hatte folgendes Setup:
- XIAO-S3 (https://botland.de/wifi-und-bt-module-esp32/22878-seeed-xiao-esp32-s3-wifi-bluetooth-seeedstudio-113991114.html)
- XIAO GroveShield (https://botland.de/grove-basisauflagen/17041-grove-schild-fur-seeeduino-xiao-auflage-fur-seeeduino-xiao-seeedstudio-103020312-5903351247085.html)
- mmWave (https://botland.de/bewegungssensoren/24129-menschliche-statische-anwesenheit-mmwave-24ghz-sensor-fur-seeed-xiao-seeedstudio-101010001.html)
Wie ich es verbunden hatte: XIAO-S3 auf das GroveShield Grove2DupontKabel in Steckplatz 6 wenn man von folgendem Layout ausgeht auf dem GroveShield:
1 |
|
2 |
|
1 |
|
2 |
|
3 |
|
4 |
|
Ich hatte in meiner xiao-s3.yaml folgendes:
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 |
|
29 |
|
30 |
|
31 |
|
32 |
|
33 |
|
34 |
|
35 |
|
36 |
|
37 |
|
38 |
|
39 |
|
40 |
|
41 |
|
42 |
|
43 |
|
44 |
|
45 |
|
46 |
|
47 |
|
48 |
|
49 |
|
50 |
|
51 |
|
52 |
|
53 |
|
54 |
|
55 |
|
56 |
|
57 |
|
58 |
|
59 |
|
60 |
|
61 |
|
62 |
|
63 |
|
64 |
|
65 |
|
66 |
|
67 |
|
68 |
|
69 |
|
70 |
|
71 |
|
72 |
|
73 |
|
74 |
|
75 |
|
76 |
|
Damit konnte ich per App den Sensor einstellen und es hat alles 1A funktioniert.
Dann bin ich auf einen ESP32-S3-DEV-KIT-N8R8 (https://botland.de/wifi-und-bt-module-esp32/23341-esp32-s3-dev-kit-n8r8-wifi-bluetooth-entwicklungsboard-waveshare-24243.html) gegangen, weil ich mehr Pins brauchte, habe einfach 4 Dupont-Kabel genommen und die Pins jeweils richtig verbunden, jetzt geht gar nichts mehr mit folgenden minimal Beispiel:
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 |
|
29 |
|
30 |
|
31 |
|
32 |
|
33 |
|
34 |
|
35 |
|
36 |
|
37 |
|
38 |
|
39 |
|
40 |
|
41 |
|
Was ich verbunden habe:
1 |
|
2 |
|
3 |
|
4 |
|
(auch mit dem vertauschen der RX/TX geht es nicht)
Log:
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 |
|
29 |
|
30 |
|
31 |
|
32 |
|
33 |
|
34 |
|
35 |
|
36 |
|
37 |
|
38 |
|
39 |
|
40 |
|
41 |
|
42 |
|
43 |
|
Zurück am XIAO-ESP32, passiert auch nichts mehr. Also meine 3 Ersatz mmWave gelötet -> selbe Ergebnis, nichts passiert. Nicht mal per App kann ich die Konfigurieren.
Ich bin total am verzweifeln weil ich nicht mehr verstehe wieso überhaupt nichts mehr passiert. Ich kann mir auch nicht vorstellen, dass 4 Sensoren kaputt sind.
Zur Sicherheit habe ich mal einfach den RX gezogen und gestartet: Hard resetting via RTS pin... INFO Successfully uploaded program. INFO Starting log output from /dev/tty.usbmodem11101 with baud rate 115200 [23:36:50.334][C][component:246]: Setup ld2410 took 251ms [23:36:50.335][I][app:117]: setup() finished successfully! [23:36:50.352][I][app:151]: ESPHome version 2026.5.3 compiled on 2026-07-18 23:36:39 +0200 [23:36:50.353][I][app:158]: ESP32 Chip: ESP32-S3 rev0.2, 2 core(s) [23:36:50.354][C][logger:219]: Logger: [23:36:50.354][C][logger:219]: Max Level: DEBUG [23:36:50.354][C][logger:219]: Initial Level: DEBUG [23:36:50.355][C][logger:226]: Log Baud Rate: 115200 [23:36:50.355][C][logger:226]: Hardware UART: USB_SERIAL_JTAG [23:36:50.356][C][logger:235]: Task Log Buffer Size: 768 bytes [23:36:50.389][C][uart.idf:254]: UART Bus 0: [23:36:50.389][C][uart.idf:152]: TX Pin: GPIO15 [23:36:50.390][C][uart.idf:152]: RX Pin: GPIO13 [23:36:50.391][C][uart.idf:259]: RX Buffer Size: 256 [23:36:50.391][C][uart.idf:259]: RX Full Threshold: 120 [23:36:50.391][C][uart.idf:259]: RX Timeout: 2 [23:36:50.392][C][uart.idf:268]: Baud Rate: 256000 baud [23:36:50.392][C][uart.idf:268]: Data Bits: 8 [23:36:50.392][C][uart.idf:268]: Parity: NONE [23:36:50.392][C][uart.idf:268]: Stop bits: 1 [23:36:50.445][D][uart_debug:157]: [MODBUS] >>> "\xFD\xFC\xFB\xFA\x04\x00\xFF\x00\x01\x00\x04\x03\x02\x01\xFD\xFC\xFB\xFA\x02\x00\xA0\x00\x04\x03\x02\x01\xFD\xFC\xFB\xFA\x04\x00\xA5\x00\x01\x00\x04\x03\x02\x01\xFD\xFC\xFB\xFA\x02\x00\xAB\x00\x04\x03\x02\x01\xFD\xFC\xFB\xFA\x02\x00\xAE\x00\x04\x03\x02\x01\xFD\xFC\xFB\xFA\x02\x00a\x00\x04\x03\x02\x01\xFD\xFC\xFB\xFA\x02\x00\xFE\x00\x04\x03\x02\x01" [23:36:50.472][C][ld2410:185]: LD2410: [23:36:50.472][C][ld2410:185]: Firmware version: 0.00.00000000 [23:36:50.472][C][ld2410:185]: MAC address: unknown [23:36:50.473][C][ld2410:191]: Binary Sensors: [23:36:50.473][C][ld2410:016]: Target 'Detected someone' [23:36:50.474][C][ld2410:232]: Device Class: 'occupancy' [23:36:50.474][C][ld2410:198]: Sensors: [23:36:50.475][C][ld2410:017]: MovingTargetDistance 'distance moving object' [23:36:50.475][C][ld2410:017]: State Class: '' [23:36:50.476][C][ld2410:017]: Unit of Measurement: 'cm' [23:36:50.476][C][ld2410:017]: Accuracy Decimals: 0 [23:36:50.477][C][ld2410:232]: Device Class: 'distance' [23:36:50.477][C][ld2410:223]: Icon: 'mdi:signal-distance-variant' [23:36:50.478][C][ld2410:017]: StillTargetDistance 'distance static object' [23:36:50.478][C][ld2410:017]: State Class: '' [23:36:50.479][C][ld2410:017]: Unit of Measurement: 'cm' [23:36:50.479][C][ld2410:017]: Accuracy Decimals: 0 [23:36:50.479][C][ld2410:232]: Device Class: 'distance' [23:36:50.480][C][ld2410:223]: Icon: 'mdi:signal-distance-variant'