U mnie sprawdzałem na bramkach Tuya, eWelink i Z2S. Skanowanie pokazywało różne kanały. W bramce eWelnk miałem np. ustawione na 21. I tak pokazywało.bokk wrote: Wed Feb 11, 2026 8:25 am@Zibi_007 w końcu dorwałem wolne ESP i zrobiłem skaner. Bramki mam ustawione na kanale 25 a to jest wynik ze skanera i wskazany kanał 11Zibi_007 wrote: Mon Feb 09, 2026 9:52 amDobra, znalazłem: viewtopic.php?t=17622Zibi_007 wrote: Mon Feb 09, 2026 9:48 am
Jak masz gdzieś wolne C6, to możesz zainstalować sobie mój skaner. Teraz na telefonie nie potrafię znaleźć linku. Poszukam później.
Chyba, ze bramkę Sonoffa masz podłączoną na stałe z eWelink, to nie ma tematu...Edit:Code: Select all
[09:18:45]Zibi scan Zigbee [09:18:45] [09:18:45]Scan done [09:18:45]5 networks found: [09:18:45]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [09:18:45] 1 | 0x2d88 | 11 | No | Yes | Yes | x [09:18:45] 2 | 0x063b | 11 | No | Yes | Yes | x [09:18:45] 3 | 0x3132 | 11 | No | Yes | Yes | x [09:18:45] 4 | 0x28b8 | 11 | No | Yes | Yes | x [09:18:45] 5 | 0xcbf1 | 11 | No | Yes | Yes | x
Zmieniłem przez GUI w dwóch bramkach kanał a skaner wciąż pokazuje 11.
Po przestawieniu kanału urządzenia końcowe trzeba często trzeba sparować na nowo.
Program wykorzystuje standardowe:
Code: Select all
Zigbee.scanNetworks();
Code: Select all
zigbee_scan_result_t *scan_result = Zigbee.getScanResult();i wyświetla:
Code: Select all
Serial.printf(
"%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x", scan_result[i].extended_pan_id[7], scan_result[i].extended_pan_id[6], scan_result[i].extended_pan_id[5],
scan_result[i].extended_pan_id[4], scan_result[i].extended_pan_id[3], scan_result[i].extended_pan_id[2], scan_result[i].extended_pan_id[1],
scan_result[i].extended_pan_id[0]
);A ja mu w ten kawałek kodu nie ingerowałem: https://github.com/P-R-O-C-H-Y/arduino- ... n_Networks
Swoją drogą funkcje (możliwości odczytu) wbudowane w podstawowe Zigbee.h na Arduino IDE są bardzo ubogie i nie pozwalają na wiele.
Jak do tego porządnie usiadłem, to dopiero do mnie dotarło, jak wiele (na samym początku tworzenia bramki) osiągnął z ich pomocą @vajera.
Tutaj trzeba schodzić coraz niżej, a już jesteśmy na poziomie core.
Jeśli chciałbym pełnej kontroli nad stosem (np. niestandardowe klastry, raportowanie atrybutów, zaawansowane skanowanie itp.), musiałbym przejść z Arduino IDE na ESP-IDF i ESP-Zigbee-SDK. A do poziomu @vajera pewnie dochodziłbym (poświęcając każdą wolną chwilę) z rok
EDIT:
Innym kolegom też pokazuje różne kanały (przyciąłem trochę kod):
LukiSpajder wrote: Mon Oct 13, 2025 2:46 am Uruchomione , tak to wygląda :
Code: Select all
Using 'COM15' as serial port. Showing logs: [04:39:10]Loop running... [04:39:11]Loop running... [04:39:11]Loop running... [04:39:12]Loop running... [04:39:12]Loop running... [04:39:13]Loop running... [04:39:13]Loop running... [04:39:14]Loop running... [04:39:14]Loop running... [04:39:15]Loop running... [04:39:15]Loop running... [04:39:15] [04:39:15]Zibi scan Zigbee [04:39:15] [04:39:15]Scan done [04:39:15]1 networks found: [04:39:15]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:39:15] 1 | 0xa77c | 11 | No | Yes | Yes | b4:3a:45:ff:fe:8a:73:00 [04:39:15] [04:40:24]Loop running... [04:40:25]Loop running... [04:40:25]Loop running... [04:40:26]Loop running... [04:40:26]Loop running... [04:40:27]Loop running... [04:40:27]Loop running... [04:40:28]Loop running... [04:40:28]Loop running... [04:40:29]Loop running... [04:40:29]Loop running... [04:40:30]Loop running... [04:40:30]Loop running... [04:40:31]Loop running... [04:40:31]Loop running... [04:40:32]Loop running... [04:40:32]Loop running... [04:40:32] [04:40:32]Zibi scan Zigbee [04:40:32] [04:40:32]Scan done [04:40:32]3 networks found: [04:40:32]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:40:32] 1 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:40:32] 2 | 0x1430 | 19 | No | Yes | Yes | dc:1e:d5:ff:fe:6a:a6:a8 [04:40:32] 3 | 0xbc50 | 11 | No | Yes | Yes | 40:4c:ca:ff:fe:57:0f:9c [04:40:58]Loop running... [04:40:59]Loop running... [04:40:59]Loop running... [04:41:00]Loop running... [04:41:00]Loop running... [04:41:01]Loop running... [04:41:01]Loop running... [04:41:02]Loop running... [04:41:02]Loop running... [04:41:03]Loop running... [04:41:03]Loop running... [04:41:04]Loop running... [04:41:04]Loop running... [04:41:05]Loop running... [04:41:05]Loop running... [04:41:06]Loop running... [04:41:06]Loop running... [04:41:06] [04:41:06]Zibi scan Zigbee [04:41:06] [04:41:06]Scan done [04:41:06]3 networks found: [04:41:06]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:41:06] 1 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:41:06] 2 | 0xa77c | 11 | No | Yes | Yes | b4:3a:45:ff:fe:8a:73:00 [04:41:06] 3 | 0x1430 | 19 | No | Yes | Yes | dc:1e:d5:ff:fe:6a:a6:a8 [04:41:06] [04:41:07]Loop running... [04:41:07]Loop running... [04:41:08]Loop running... [04:41:08]Loop running... [04:41:09]Loop running... [04:41:09]Loop running... [04:41:10]Loop running... [04:41:10]Loop running... [04:41:11]Loop running... [04:41:11]Loop running... [04:41:12]Loop running... [04:41:12]Loop running... [04:41:13]Loop running... [04:41:13]Loop running... [04:41:14]Loop running... [04:41:14]Loop running... [04:41:15]Loop running... [04:41:15] [04:41:15]Zibi scan Zigbee [04:41:15] [04:41:15]Scan done [04:41:15]2 networks found: [04:41:15]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:41:15] 1 | 0x1430 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6a:a6:a8 [04:41:15] 2 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:41:15] [04:41:15]Loop running... [04:41:16]Loop running... [04:41:16]Loop running... [04:41:17]Loop running... [04:41:17]Loop running... [04:41:18]Loop running... [04:41:18]Loop running... [04:41:19]Loop running... [04:41:19]Loop running... [04:41:20]Loop running... [04:41:20]Loop running... [04:41:21]Loop running... [04:41:21]Loop running... [04:41:22]Loop running... [04:41:22]Loop running... [04:41:23]Loop running... [04:41:23]Loop running... [04:41:23] [04:41:23]Zibi scan Zigbee [04:41:23] [04:41:23]Scan done [04:41:23]2 networks found: [04:41:23]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:41:23] 1 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:41:23] 2 | 0x1430 | 19 | No | Yes | Yes | dc:1e:d5:ff:fe:6a:a6:a8 [04:41:23] [04:41:24]Loop running... [04:41:24]Loop running... [04:41:25]Loop running... [04:41:25]Loop running... [04:41:26]Loop running... [04:41:26]Loop running... [04:41:27]Loop running... [04:41:27]Loop running... [04:41:28]Loop running... [04:41:28]Loop running... [04:41:29]Loop running... [04:41:29]Loop running... [04:41:30]Loop running... [04:41:30]Loop running... [04:41:31]Loop running... [04:41:31]Loop running... [04:41:32]Loop running... [04:41:32] [04:41:32]Zibi scan Zigbee [04:41:32] [04:41:32]Scan done [04:41:32]3 networks found: [04:41:32]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:41:32] 1 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:41:32] 2 | 0x1430 | 19 | No | Yes | Yes | dc:1e:d5:ff:fe:6a:a6:a8 [04:41:32] 3 | 0xa77c | 11 | No | Yes | Yes | b4:3a:45:ff:fe:8a:73:00 [04:41:32] [04:41:32]Loop running... [04:41:33]Loop running... [04:41:33]Loop running... [04:41:34]Loop running... [04:41:34]Loop running... [04:41:35]Loop running... [04:41:35]Loop running... [04:41:36]Loop running... [04:41:36]Loop running... [04:41:37]Loop running... [04:41:37]Loop running... [04:41:38]Loop running... [04:41:38]Loop running... [04:41:39]Loop running... [04:41:39]Loop running... [04:41:40]Loop running... [04:41:40]Loop running... [04:41:40] [04:41:40]Zibi scan Zigbee [04:41:40] [04:41:40]Scan done [04:41:40]3 networks found: [04:41:40]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:41:40] 1 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:41:40] 2 | 0xa77c | 11 | No | Yes | Yes | b4:3a:45:ff:fe:8a:73:00 [04:41:40] 3 | 0x1430 | 19 | No | Yes | Yes | dc:1e:d5:ff:fe:6a:a6:a8 [04:41:40] [04:41:41]Loop running... [04:41:42]Loop running... [04:41:42]Loop running... [04:41:43]Loop running... [04:41:43]Loop running... [04:41:44]Loop running... [04:41:44]Loop running... [04:41:45]Loop running... [04:41:45]Loop running... [04:41:46]Loop running... [04:41:46]Loop running... [04:41:47]Loop running... [04:41:47]Loop running... [04:41:48]Loop running... [04:41:48]Loop running... [04:41:49]Loop running... [04:41:49]Loop running... [04:42:57]Zibi scan Zigbee [04:42:57] [04:42:57]Scan done [04:42:57]3 networks found: [04:42:57]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:42:57] 1 | 0xa77c | 11 | No | Yes | Yes | b4:3a:45:ff:fe:8a:73:00 [04:42:57] 2 | 0xbc50 | 11 | No | Yes | Yes | 40:4c:ca:ff:fe:57:0f:9c [04:42:57] 3 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:42:57] [04:42:58]Loop running... [04:42:58]Loop running... [04:42:59]Loop running... [04:42:59]Loop running... [04:43:00]Loop running... [04:43:00]Loop running... [04:43:01]Loop running... [04:43:01]Loop running... [04:43:02]Loop running... [04:43:02]Loop running... [04:43:03]Loop running... [04:43:03]Loop running... [04:43:04]Loop running... [04:43:04]Loop running... [04:43:05]Loop running... [04:43:05]Loop running... [04:43:06]Loop running... [04:43:40]Zibi scan Zigbee [04:43:40] [04:43:40]Scan done [04:43:40]3 networks found: [04:43:40]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:43:40] 1 | 0xa77c | 11 | Yes | Yes | Yes | b4:3a:45:ff:fe:8a:73:00 [04:43:40] 2 | 0xbc50 | 11 | No | Yes | Yes | 40:4c:ca:ff:fe:57:0f:9c [04:43:40] 3 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:43:40] [04:43:58]Loop running... [04:43:58]Loop running... [04:43:59]Loop running... [04:43:59]Loop running... [04:44:00]Loop running... [04:44:00]Loop running... [04:44:01]Loop running... [04:44:01]Loop running... [04:44:02]Loop running... [04:44:02]Loop running... [04:44:03]Loop running... [04:44:03]Loop running... [04:44:04]Loop running... [04:44:04]Loop running... [04:44:05]Loop running... [04:44:05]Loop running... [04:44:06]Loop running... [04:44:23]Zibi scan Zigbee [04:44:23] [04:44:23]Scan done [04:44:23]3 networks found: [04:44:23]Nr | PAN ID | CH | Permit Joining | Router Capacity | End Device Capacity | Extended PAN ID [04:44:23] 1 | 0x8561 | 11 | No | Yes | Yes | dc:1e:d5:ff:fe:6c:d0:2c [04:44:23] 2 | 0xbc50 | 19 | No | Yes | Yes | 40:4c:ca:ff:fe:57:0f:9c [04:44:23] 3 | 0xa77c | 11 | Yes | Yes | Yes | b4:3a:45:ff:fe:8a:73:00 Serial port closed!

