Pytania techniczne dotyczące kodu [bramka ZigBee]

Moderator: vajera

[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

vajera wrote: Thu Apr 16, 2026 12:40 pm
[email protected] wrote: Thu Apr 16, 2026 12:33 pm
vajera wrote: Thu Apr 16, 2026 11:56 am

Chcesz z tym "#define Z2S_VERSION"?
Nie, wystarczy mi sama wersja, znajdę sobie po prefixie: Z2S-

dzięki :) ogarnę kuwetę za parę dni to dam znać po co mi to ;)
Nie potrzebujesz tych "" w pliku?
Chyba nie, myślisz że nie znajdę pliku?
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

@vajera
Tak w zasadzie to zweryfikowałem swój kod, jak jeszcze nie zrobiłeś to możesz tam dać SV-{VERSJA}, wtedy pod GG też ogarnę ^^
Np.
SV-Z2S-1.5.1-07/04/26 Bramka
SV-V26.04.17 GG
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

[email protected] wrote: Wed Apr 22, 2026 5:37 pm @vajera
Tak w zasadzie to zweryfikowałem swój kod, jak jeszcze nie zrobiłeś to możesz tam dać SV-{VERSJA}, wtedy pod GG też ogarnę ^^
Np.
SV-Z2S-1.5.1-07/04/26 Bramka
SV-V26.04.17 GG
+BWNU:1.5.23-27/04/26 - daj znać, czy to Ci wystarczy?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

vajera wrote: Mon Apr 27, 2026 5:02 pm
[email protected] wrote: Wed Apr 22, 2026 5:37 pm @vajera
Tak w zasadzie to zweryfikowałem swój kod, jak jeszcze nie zrobiłeś to możesz tam dać SV-{VERSJA}, wtedy pod GG też ogarnę ^^
Np.
SV-Z2S-1.5.1-07/04/26 Bramka
SV-V26.04.17 GG
+BWNU:1.5.23-27/04/26 - daj znać, czy to Ci wystarczy?
Myślę że tak, dzięki!

Napiszę co i jak pewnie w długi weekend, ale weryfikowałem już czy to jestem w stanie odczytać i wynik pozytywny, także stay tuned 😁
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

@vajera mam dla Ciebie "ciekawostkę". Pamiętasz może... jakiś czas temu wspomniałem o takiej przypadłości w bramce że z niewiadomych przyczyn i w trudnych do przewidzenia momentach zapalała się sama niebieska dioda i świeciła już aż do momentu restartu bramki lub włączenia i wyłączenia parowania. Potrafiła się tak zawiesić i czerwona. Nie byłem w stanie kontynuować tematu bo to się działo u kolegi któremu zrobiłem bramkę i nie było żadnej prawidłowości jak, kiedy, z jakiego powodu. Ale jak któregoś dnia testowałem u siebie tą czujkę PIR którą teraz dodałeś do bramki miałem uruchomioną konsolę szeregową i w pewnym momencie zaświeciła mi się ta dioda a mi udało się złapać log z tego momentu.
W logu pokazało się coś takiego [ 11276] New device commissioned or rejoined (short: 0x7ad6) więc zacząłem drążyć na miarę swoich możliwości. W efekcie w kodzie bramki czepiłem się dwóch miejsc, jedynych jak kiedyś powiedziałeś odpowiedzialnych za włączanie i wyłączanie diody niebieskiej i czerwonej. Zmieniłem w kodzie to co było na

Code: Select all

if (Zigbee.isNetworkOpen())
  rgbLedWrite(RGB_BUILTIN, 0, 0, 255);
oraz

Code: Select all

if (Zigbee.isNetworkOpen())
  rgbLedWrite(RGB_BUILTIN, 255, 0, 0);
Od tamtej pory nie zaświeciła się ani razu sama niebieska ani czerwona. Zrobiło mi się tak już na dwóch różnych bramkach. Dziwne trochę że nikt inny tego u siebie nie zauważył. Mógłbyś w wolnej chwili zerknąć na to fachowym okiem.
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

zzrr wrote: Mon Apr 27, 2026 7:50 pm @vajera mam dla Ciebie "ciekawostkę". Pamiętasz może... jakiś czas temu wspomniałem o takiej przypadłości w bramce że z niewiadomych przyczyn i w trudnych do przewidzenia momentach zapalała się sama niebieska dioda i świeciła już aż do momentu restartu bramki lub włączenia i wyłączenia parowania. Potrafiła się tak zawiesić i czerwona. Nie byłem w stanie kontynuować tematu bo to się działo u kolegi któremu zrobiłem bramkę i nie było żadnej prawidłowości jak, kiedy, z jakiego powodu. Ale jak któregoś dnia testowałem u siebie tą czujkę PIR którą teraz dodałeś do bramki miałem uruchomioną konsolę szeregową i w pewnym momencie zaświeciła mi się ta dioda a mi udało się złapać log z tego momentu.
W logu pokazało się coś takiego [ 11276] New device commissioned or rejoined (short: 0x7ad6) więc zacząłem drążyć na miarę swoich możliwości. W efekcie w kodzie bramki czepiłem się dwóch miejsc, jedynych jak kiedyś powiedziałeś odpowiedzialnych za włączanie i wyłączanie diody niebieskiej i czerwonej. Zmieniłem w kodzie to co było na

Code: Select all

if (Zigbee.isNetworkOpen())
  rgbLedWrite(RGB_BUILTIN, 0, 0, 255);
oraz

Code: Select all

if (Zigbee.isNetworkOpen())
  rgbLedWrite(RGB_BUILTIN, 255, 0, 0);
Od tamtej pory nie zaświeciła się ani razu sama niebieska ani czerwona. Zrobiło mi się tak już na dwóch różnych bramkach. Dziwne trochę że nikt inny tego u siebie nie zauważył. Mógłbyś w wolnej chwili zerknąć na to fachowym okiem.
Wygląda to trochę tak, jakby dochodziło do próby parowania urządzenia pomimo, że sieć nie jest otwarta? Nie spotkałem się do tej pory z takim zjawiskiem...
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

vajera wrote: Mon Apr 27, 2026 8:22 pm
zzrr wrote: Mon Apr 27, 2026 7:50 pm @vajera mam dla Ciebie "ciekawostkę". Pamiętasz może... jakiś czas temu wspomniałem o takiej przypadłości w bramce że z niewiadomych przyczyn i w trudnych do przewidzenia momentach zapalała się sama niebieska dioda i świeciła już aż do momentu restartu bramki lub włączenia i wyłączenia parowania. Potrafiła się tak zawiesić i czerwona. Nie byłem w stanie kontynuować tematu bo to się działo u kolegi któremu zrobiłem bramkę i nie było żadnej prawidłowości jak, kiedy, z jakiego powodu. Ale jak któregoś dnia testowałem u siebie tą czujkę PIR którą teraz dodałeś do bramki miałem uruchomioną konsolę szeregową i w pewnym momencie zaświeciła mi się ta dioda a mi udało się złapać log z tego momentu.
W logu pokazało się coś takiego [ 11276] New device commissioned or rejoined (short: 0x7ad6) więc zacząłem drążyć na miarę swoich możliwości. W efekcie w kodzie bramki czepiłem się dwóch miejsc, jedynych jak kiedyś powiedziałeś odpowiedzialnych za włączanie i wyłączanie diody niebieskiej i czerwonej. Zmieniłem w kodzie to co było na

Code: Select all

if (Zigbee.isNetworkOpen())
  rgbLedWrite(RGB_BUILTIN, 0, 0, 255);
oraz

Code: Select all

if (Zigbee.isNetworkOpen())
  rgbLedWrite(RGB_BUILTIN, 255, 0, 0);
Od tamtej pory nie zaświeciła się ani razu sama niebieska ani czerwona. Zrobiło mi się tak już na dwóch różnych bramkach. Dziwne trochę że nikt inny tego u siebie nie zauważył. Mógłbyś w wolnej chwili zerknąć na to fachowym okiem.
Wygląda to trochę tak, jakby dochodziło do próby parowania urządzenia pomimo, że sieć nie jest otwarta? Nie spotkałem się do tej pory z takim zjawiskiem...
No dokładnie. U mnie w domu to się zadziało raz i akurat na świeżej bramce z zainstalowaną tylko czujką. A była już sparowana i nic kompletnie nie wskazywało że później w niej coś nie działa. Dlatego łatwiej mi było szukać przyczyny. U kolegi czujki nie ma a też mu się tak robi cały czas do dzisiaj. Ale mu tego swojego softu z moją poprawką nie wgrywałem bo bardziej ufam Twojemu. Jednak w tych logach było jakby ponowny rejoin czujki to spowodował bo to było parę sekund po jej włączeniu. Później wyłączając ją i włączają nie udało mi sie tego powtórzyć ale log został. I on wskazywał że bramka coś przy tej czujce "pomieliła" jakby związanego z ponownym sprawdzeniem czy sparowana i później juz sobie czujka chodziła normalnie a dioda niebieska świeciła
EDIT:
A pamiętasz jak mówiłem że na czujce można wyzwolić parowanie, ale tylko jak jest sparowana. Czujka ma trzy stany dla przycisku. Po 6s. włącza się parowanie. Po trzech sekundach jak się trzyma zgodnie z instrukcją włącza się rejoin. Wtedy zapala się dioda zielona na bramce. Jednak to jest taki sposób kontrolowany. Jednak coś w Zigbee jest co pozwala wyzwolić samoczynnie parowanie przez urządzenie które jest w sieci. Tylko tu ważna uwaga. Kolega takiej czujki nie ma. Jakieś inne urządzenie lub urządzenia w sieci prawdopodobnie wywołują na bramce coś co sprawdza parametry sparowania
EDIT:
... wtedy potrafi się widocznie zaświecić niebieska dioda. A jak się później okazało czerwona też.
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

zzrr wrote: Mon Apr 27, 2026 8:34 pm A pamiętasz jak mówiłem że na czujce można wyzwolić parowanie, ale tylko jak jest sparowana. Czujka ma trzy stany dla przycisku. Po 6s. włącza się parowanie. Po trzech sekundach jak się trzyma zgodnie z instrukcją włącza się rejoin. Wtedy zapala się dioda zielona na bramce. Jednak to jest taki sposób kontrolowany. Jednak coś w Zigbee jest co pozwala wyzwolić samoczynnie parowanie przez urządzenie które jest w sieci. Tylko tu ważna uwaga. Kolega takiej czujki nie ma. Jakieś inne urządzenie lub urządzenia w sieci prawdopodobnie wywołują na bramce coś co sprawdza parametry sparowania
EDIT:
... wtedy potrafi się widocznie zaświecić niebieska dioda. A jak się później okazało czerwona też.
Teoretycznie standard ZigBee nie pozwala no to, żeby urządzenie końcowe mogło nakłonić koordynatora do otwarcia sieci? Możesz zrobić logi z tej operacji rejoin, która aktywuje zielony kolor diody?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

vajera wrote: Mon Apr 27, 2026 9:00 pm .....
Teoretycznie standard ZigBee nie pozwala no to, żeby urządzenie końcowe mogło nakłonić koordynatora do otwarcia sieci? Możesz zrobić logi z tej operacji rejoin, która aktywuje zielony kolor diody?
viewtopic.php?p=234593#p234593
@vajera jednak zaznaczam że czujka chodzi stabilnie i taka sytuacja z niebieską dioda zdarzyła się raz. Żeby zapaliła się samoczynni zielona nigdy mi się nie zdarzyło. Ręcznie da się z poziomu urządzenia. Jest to w logu w powyższym poście. To co pisałem wyżej to żeby nam się glówny temat nie rozjechał to nie otwarcie sieci tylko jakiś rejoin który zapala niebieską diodę przy sieci zamkniętej. Ja mam też ten log co złapałem to zapalenie niebieskiej diody w razie czego. Ale to jest taki zlepek z wielu godzin gdzie nie ma ciągłości i nie to było celem tych logów. Jednak sam moment jej zaświecenia się zarejestrował.
EDIT:
Napisałem że zdarzyła się raz. Zdarzyła się raz u mnie. U kolegi praktycznie po każdym restarcie bramki. Raz po 10 minutach a innym razem po kilku godzinach.
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

@vajera zobacz https://youtube.com/shorts/p79OxC1HxJ8?feature=share
Ale tu ważne jest to że to się nie uda urządzeniu które nie jest sparowane. Więc zagrożenia jako takiego nie ma. Dodatkowo można tylko ręcznie. Jak wcześniej powiedziałem... Samoczynnie zielona nigdy.
Last edited by zzrr on Mon Apr 27, 2026 9:54 pm, edited 2 times in total.

Return to “Bramka ZigBee”