Opis problemu:
- po zmianie numeru kanału (GUI/Telnet) bramka nadal nadaje na poprzednim kanale, pomimo, że niskopoziomowy odczyt maski kanału zwraca nową wartość, np. bramka nadaje na kanale 11, zmieniamy na 15, po restarcie odczyt zwraca numer 15, natomiast bramka nadaje nadal na kanale 11.
Rozwiązanie (częściowe):
- zmieniamy numer kanału (GUI/Telnet), bramka zrestartuje się (wersja 1.4.35-19/02/26 i wcześniejsze) lub wyświetli odpowiedni komunikat (począwszy od wersji 1.4.36-19/02/26), następnie wykonujemy Zigbee factory reset, bramka powinna uruchomić się na nowym kanale.
UWAGA - powyższe rozwiązanie spowoduje utratę łączności ze wszystkimi urządzeniami Zigbee sparowanymi z bramką - każde trzeba będzie sparować na nowo z włączoną flagą Force device to bind gateway again. Nie ma konieczności usuwania urządzeń z bramki, więc wszystkie ustawienia kanałów, akcje i reakcje pozostaną nienaruszone.
Optymalnie należy zastosować to rozwiązanie na etapie konstruowania nowej bramki.
Zrobię zgłoszenie błędu do Espressif, aczkolwiek nie mam pewności, czy nie potraktują tego, jako prawidłowe zachowanie.
[Problem - rozwiązany] Zmiana kanału Zigbee [bramka Zigbee]
Moderator: vajera
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Kontynuując temat chciałbym zwrócić uwagę na to, że proces zmiany kanału koordynatora Zigbee zawsze był opisywany jako skomplikowana procedura, zwykle tak czy inaczej wymagająca ponownego parowania urządzeń bateryjnych:
Czytałem ten artykuł (i jemu podobne) już rok temu i muszę przyznać, że byłem zdziwiony faktem, że w przypadku bramki Z2S zmiana kanału przebiega tak sprawnie i że wszystkie urządzenia zgłaszają się prawie natychmiast - teraz już wiem dlaczego - nic się tak naprawdę nie zmieniało
(źródło: https://community.home-assistant.io/t/c ... l/715236/4).Changing the channel is not a simple “flip it and move on process”. You’ll need to repair a lot of your end devices and your mesh will need time to heal itself (sometimes it takes days for this to happen). As such, there is no “auto” setting. Once the channel is set, it’s set until you change it.
Czytałem ten artykuł (i jemu podobne) już rok temu i muszę przyznać, że byłem zdziwiony faktem, że w przypadku bramki Z2S zmiana kanału przebiega tak sprawnie i że wszystkie urządzenia zgłaszają się prawie natychmiast - teraz już wiem dlaczego - nic się tak naprawdę nie zmieniało
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Nie chce mi się już kopać w starych postach, ale informowałeś wtedy o konieczności parowania urządzeń od nowavajera wrote: Thu Feb 19, 2026 7:12 pm Kontynuując temat chciałbym zwrócić uwagę na to, że proces zmiany kanału koordynatora Zigbee zawsze był opisywany jako skomplikowana procedura, zwykle tak czy inaczej wymagająca ponownego parowania urządzeń bateryjnych:
(źródło: https://community.home-assistant.io/t/c ... l/715236/4).Changing the channel is not a simple “flip it and move on process”. You’ll need to repair a lot of your end devices and your mesh will need time to heal itself (sometimes it takes days for this to happen). As such, there is no “auto” setting. Once the channel is set, it’s set until you change it.
Czytałem ten artykuł (i jemu podobne) już rok temu i muszę przyznać, że byłem zdziwiony faktem, że w przypadku bramki Z2S zmiana kanału przebiega tak sprawnie i że wszystkie urządzenia zgłaszają się prawie natychmiast - teraz już wiem dlaczego - nic się tak naprawdę nie zmieniało![]()
Brak takiej konieczności mogło już wtedy wzbudzić czujność. Wszyscy przegapiliśmy...
I jeszcze jeden pomysł, w nawiązaniu do moich wcześniejszych postów. Może by przy pierwszym starcie bramki (dodawaniu do cloud) dodać (w webserwerze) okienko z możliwością wyboru kanału Zigbee (w kodzie byłoby to jeszcze przed zigbee.begin()), więc powinno ustawić to, co wybierzemy. Nie wiem tylko co z tymi co dodają przez kreatora - musiałoby pójść jakieś domyślne w razie braku wyboru.
Powinno być trochę prościej niż opisałeś. Wiadomo, że kolejna zmiana już według Twojej instrukcji.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036No i trzeba przyznać, że gdyby nie uparcie kolegi @bokk, który najpierw użył mojego skanera i nie widział zmiany (podejrzewając chyba, że wypuściłem lipny soft
), a później testy @Robert Błaszczak i @LukiSpajder to byśmy dalej żyli w błogiej nieświadomości 
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
viewtopic.php?p=204789#p204789Zibi_007 wrote: Thu Feb 19, 2026 7:37 pm
Nie chce mi się już kopać w starych postach, ale informowałeś wtedy o konieczności parowania urządzeń od nowa
Brak takiej konieczności mogło już wtedy wzbudzić czujność. Wszyscy przegapiliśmy...
Niby tak, ale w sumie idea była taka, żeby dodawać bramkę przez kreator - w ostatnim czasie nawet ja sam tak postępujęI jeszcze jeden pomysł, w nawiązaniu do moich wcześniejszych postów. Może by przy pierwszym starcie bramki (dodawaniu do cloud) dodać (w webserwerze) okienko z możliwością wyboru kanału Zigbee (w kodzie byłoby to jeszcze przed zigbee.begin()), więc powinno ustawić to, co wybierzemy. Nie wiem tylko co z tymi co dodają przez kreatora - musiałoby pójść jakieś domyślne w razie braku wyboru.
Powinno być trochę prościej niż opisałeś. Wiadomo, że kolejna zmiana już według Twojej instrukcji.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
vajera
- Posts: 7293
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 291 times
- Been thanked: 161 times
Zibi_007 wrote: Thu Feb 19, 2026 7:44 pm No i trzeba przyznać, że gdyby nie uparcie kolegi @bokk, który najpierw użył mojego skanera i nie widział zmiany (podejrzewając chyba, że wypuściłem lipny soft), a później testy @Robert Błaszczak i @LukiSpajder to byśmy dalej żyli w błogiej nieświadomości
![]()
Za to właśnie tak lubię tę naszą małą społeczność - niejeden naukowiec mógłby brać z niej przykład
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Zgadza się, to był mój postulat od samego początku istnienia bramkivajera wrote: Thu Feb 19, 2026 7:49 pmNiby tak, ale w sumie idea była taka, żeby dodawać bramkę przez kreator - w ostatnim czasie nawet ja sam tak postępujęZibi_007 wrote: Thu Feb 19, 2026 7:37 pm I jeszcze jeden pomysł, w nawiązaniu do moich wcześniejszych postów. Może by przy pierwszym starcie bramki (dodawaniu do cloud) dodać (w webserwerze) okienko z możliwością wyboru kanału Zigbee (w kodzie byłoby to jeszcze przed zigbee.begin()), więc powinno ustawić to, co wybierzemy. Nie wiem tylko co z tymi co dodają przez kreatora - musiałoby pójść jakieś domyślne w razie braku wyboru.
Powinno być trochę prościej niż opisałeś. Wiadomo, że kolejna zmiana już według Twojej instrukcji.![]()
Też tak dodaję, bo po prostu jest wygodniej. A dla nowych (początkujących nawet w Supli) to "must have".
Ale jeśli od początku nosiłbym się z zamiarem zmiany kanału (tak jak np. kolega @bokk) to byłoby (w tym jednym przypadku) trochę szybciej...
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036O lipnym sofcie nigdy nie myślałemZibi_007 wrote: Thu Feb 19, 2026 7:44 pm No i trzeba przyznać, że gdyby nie uparcie kolegi @bokk, który najpierw użył mojego skanera i nie widział zmiany (podejrzewając chyba, że wypuściłem lipny soft), a później testy @Robert Błaszczak i @LukiSpajder to byśmy dalej żyli w błogiej nieświadomości
![]()
To dobrze, bo ja takbokk wrote: Thu Feb 19, 2026 7:59 pmO lipnym sofcie nigdy nie myślałemZibi_007 wrote: Thu Feb 19, 2026 7:44 pm No i trzeba przyznać, że gdyby nie uparcie kolegi @bokk, który najpierw użył mojego skanera i nie widział zmiany (podejrzewając chyba, że wypuściłem lipny soft), a później testy @Robert Błaszczak i @LukiSpajder to byśmy dalej żyli w błogiej nieświadomości
![]()
![]()
Specjalnie rozebrałem jeden projekt (bo mi C6 brakło), aby skompilować na nowo soft i sprawdzić, że działa OK
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036Dobra, przemyślałem i zmieniam zdanie.vajera wrote: Thu Feb 19, 2026 7:49 pm Niby tak, ale w sumie idea była taka, żeby dodawać bramkę przez kreator - w ostatnim czasie nawet ja sam tak postępuję![]()
Więcej pracy będzie z dodaniem okna do webserwera i informowania wszystkich o tym fakcie niż skorzystania z instrukcji powyżej.
W sumie załatwi się to i tak jednym logowaniem, a obydwie opcje "zmiana kanału" i "reset zigbee" są w GUI.
Niech zostaje, jak jest z informacją o sposobie (skutecznej) zmiany kanału Zigbee.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036