Dyskusja ogólna [bramka Zigbee]

Moderator: vajera

User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

@vajera. Nie chcę śmiecić w innych wątkach, a ten chyba będzie dobry.
Tak mi od pewnego czasu chodzi jeden pomysł po głowie i po przeczytaniu kolejnych postów (np. tego viewtopic.php?p=207947#p207947) i tego co sam napisałem tutaj viewtopic.php?p=207961#p207961 chciałem się nim (pomysłem) podzielić.
Może dasz jakąś zmienną globalną (LOGS, albo coś takiego) i przypiszesz jej wartość 1 (domyślnie włączona) i będziesz kompilować wszystkie softy tak, jakby żeby były z logowaniem. Zrobiłeś nowy (świetny) interfejs, to zrób tam gdzieś też może przełącznik wyłączający logi po resecie bramki. I cyk, mamy wersję bez logów. Testujemy nowe urządzenia, chcemy zrobić jakąś diagnostykę, cyk i włączamy logi na nowo.
Zmniejszamy liczbę wersji w repozytorium, a w zasadzie robimy tylko dwie. 8MB z OTA i 4MB bez OTA. Teraz dojście do tego co szwankuje w komunikacji z głowicą, o której piszemy w innym wątku jest niemożliwe, jeśli wgrany mam soft bez logów. Jest nowy interfejs, to skorzystajmy z okazji i miejmy z głowy te zaszłości z logami...
I jeszcze jedno, bo ktoś zapyta, czemu nie domyślnie bez logów, a później się je będzie włączać. Ano dlatego, że czasami warto wiedzieć co "wyrzuca" bramka zanim się do niej zalogujemy.
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Zibi_007 wrote: Sat Jun 21, 2025 11:20 pm @vajera. Nie chcę śmiecić w innych wątkach, a ten chyba będzie dobry.
Tak mi od pewnego czasu chodzi jeden pomysł po głowie i po przeczytaniu kolejnych postów (np. tego viewtopic.php?p=207947#p207947) i tego co sam napisałem tutaj viewtopic.php?p=207961#p207961 chciałem się nim (pomysłem) podzielić.
Może dasz jakąś zmienną globalną (LOGS, albo coś takiego) i przypiszesz jej wartość 1 (domyślnie włączona) i będziesz kompilować wszystkie softy tak, jakby żeby były z logowaniem. Zrobiłeś nowy (świetny) interfejs, to zrób tam gdzieś też może przełącznik wyłączający logi po resecie bramki. I cyk, mamy wersję bez logów. Testujemy nowe urządzenia, chcemy zrobić jakąś diagnostykę, cyk i włączamy logi na nowo.
Zmniejszamy liczbę wersji w repozytorium, a w zasadzie robimy tylko dwie. 8MB z OTA i 4MB bez OTA. Teraz dojście do tego co szwankuje w komunikacji z głowicą, o której piszemy w innym wątku jest niemożliwe, jeśli wgrany mam soft bez logów. Jest nowy interfejs, to skorzystajmy z okazji i miejmy z głowy te zaszłości z logami...
I jeszcze jedno, bo ktoś zapyta, czemu nie domyślnie bez logów, a później się je będzie włączać. Ano dlatego, że czasami warto wiedzieć co "wyrzuca" bramka zanim się do niej zalogujemy.
Powiem tak - wielokrotnie już o tym myślałem, zacząłem nawet różne testy z przekierowywaniem logów, np. do pliku w pamięci ESP. Ten nowy interface ma moduł do odczytu zawartości takich plików, więc w teorii można by wykorzystać to do zbierania logów z bramek niepodłączonych do komputera.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Tego typu konsolę też można zrobić na podstronie https://espressif.github.io/esptool-js/.
Za starych czasów zrobiłem logi w podobny sposób ale wtedy ESP mocno zwalniał przy podglądzie.
Pozdrawiam
Wojtek
endrju_88
Posts: 448
Joined: Tue Apr 25, 2023 1:02 pm
Has thanked: 3 times
Been thanked: 4 times

Post

Poprawcie mnie proszę jeśli się mylę , ale w wersji 0.8.42 nie ma już ( a może jeszcze ) funkcji NWK SCAN do sprawdzania zasięgu urządzeń?

Drugie pytanko : czy ktoś z Was próbował w nowym GUI usunąć urządzenie poprzez Remove device! ? Ja spróbowałem i moduł mi się wysypał , tzn.łączył się i rozłączał a w Cloudzie nie było konfliktu kanałów i funkcji Usuń przy usuniętym kanale. Finalnie nie usuwa się kanał a po resecie Bramka cały czas się rozłącza i łączy z siecią i trzeba ją docelowo wyczyścić i wgrać wsad od nowa. Sprawdzałem 3 razy , za każdym razem to samo.
You do not have the required permissions to view the files attached to this post.
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

Nwk-scan nie ma, ale jest opcja Read Device Rssi, osobno dla kazdego kanału. Swoja drogą przydałoby się, aby przeliczane to było na procenty, tak jak w aplikacji.
Ja nie usuwałem jeszcze nic, ale wczoraj też mi się moduł wysypał jak chciałem cos pozmieniać w Timings panel ( w sumie nie wiem do czego służą ;)
endrju_88
Posts: 448
Joined: Tue Apr 25, 2023 1:02 pm
Has thanked: 3 times
Been thanked: 4 times

Post

Dodam tylko jeszcze , że mam wgraną wersję : merged 4 MB no OTA.logs.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

endrju_88 wrote: Tue Jun 24, 2025 7:04 pm [...]
Drugie pytanko : czy ktoś z Was próbował w nowym GUI usunąć urządzenie poprzez Remove device! ? Ja spróbowałem i moduł mi się wysypał , tzn.łączył się i rozłączał a w Cloudzie nie było konfliktu kanałów i funkcji Usuń przy usuniętym kanale. Finalnie nie usuwa się kanał a po resecie Bramka cały czas się rozłącza i łączy z siecią i trzeba ją docelowo wyczyścić i wgrać wsad od nowa. Sprawdzałem 3 razy , za każdym razem to samo.
Ja usuwałem. Ale tylko czujniki binarne (jednokanałowe). Poszło bez problemu, w cloud na żółto i też dały się usunąć. Nie wiem jak z czymś co ma więcej kanałów. Wracam do domu w weekend, to posprawdzam na innych. Fajnie, że zgłaszasz takie rzeczy, bo można wcześnie wykryć "bugi" i je poprawić.
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
endrju_88
Posts: 448
Joined: Tue Apr 25, 2023 1:02 pm
Has thanked: 3 times
Been thanked: 4 times

Post

Zibi_007 wrote: Tue Jun 24, 2025 9:24 pm
endrju_88 wrote: Tue Jun 24, 2025 7:04 pm [...]
Drugie pytanko : czy ktoś z Was próbował w nowym GUI usunąć urządzenie poprzez Remove device! ? Ja spróbowałem i moduł mi się wysypał , tzn.łączył się i rozłączał a w Cloudzie nie było konfliktu kanałów i funkcji Usuń przy usuniętym kanale. Finalnie nie usuwa się kanał a po resecie Bramka cały czas się rozłącza i łączy z siecią i trzeba ją docelowo wyczyścić i wgrać wsad od nowa. Sprawdzałem 3 razy , za każdym razem to samo.
Ja usuwałem. Ale tylko czujniki binarne (jednokanałowe). Poszło bez problemu, w cloud na żółto i też dały się usunąć. Nie wiem jak z czymś co ma więcej kanałów. Wracam do domu w weekend, to posprawdzam na innych. Fajnie, że zgłaszasz takie rzeczy, bo można wcześnie wykryć "bugi" i je poprawić.
Zmieniłem moduł ,wgrałem wszystko od nowa. Pojedyncze kanał usuwamy w zakładce Zigbee channelsdziś spróbowałem usunąć urządzenie z wieloma kanałami ,w tym przypadku żarówka RGB czyli zakładka Zigbee devices następnie - Remove device with channels! no i standardowo konflikt kanałów wszystkich od żarówki ,po ich usunięciu moduł połączył się z siecią bez zająknięcia czyli to działa jak należy. Tylko zastanawia mnie , kiedy używamy opcji Remove device! i dlaczego resetowała się po tym co chwilę bramka. Oprócz tego wszystko ok.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

endrju_88 wrote: Wed Jun 25, 2025 2:18 pm
Zibi_007 wrote: Tue Jun 24, 2025 9:24 pm
endrju_88 wrote: Tue Jun 24, 2025 7:04 pm [...]
Drugie pytanko : czy ktoś z Was próbował w nowym GUI usunąć urządzenie poprzez Remove device! ? Ja spróbowałem i moduł mi się wysypał , tzn.łączył się i rozłączał a w Cloudzie nie było konfliktu kanałów i funkcji Usuń przy usuniętym kanale. Finalnie nie usuwa się kanał a po resecie Bramka cały czas się rozłącza i łączy z siecią i trzeba ją docelowo wyczyścić i wgrać wsad od nowa. Sprawdzałem 3 razy , za każdym razem to samo.
Ja usuwałem. Ale tylko czujniki binarne (jednokanałowe). Poszło bez problemu, w cloud na żółto i też dały się usunąć. Nie wiem jak z czymś co ma więcej kanałów. Wracam do domu w weekend, to posprawdzam na innych. Fajnie, że zgłaszasz takie rzeczy, bo można wcześnie wykryć "bugi" i je poprawić.
Zmieniłem moduł ,wgrałem wszystko od nowa. Pojedyncze kanał usuwamy w zakładce Zigbee channelsdziś spróbowałem usunąć urządzenie z wieloma kanałami ,w tym przypadku żarówka RGB czyli zakładka Zigbee devices następnie - Remove device with channels! no i standardowo konflikt kanałów wszystkich od żarówki ,po ich usunięciu moduł połączył się z siecią bez zająknięcia czyli to działa jak należy. Tylko zastanawia mnie , kiedy używamy opcji Remove device! i dlaczego resetowała się po tym co chwilę bramka. Oprócz tego wszystko ok.
No właśnie ja usuwałem urządzenie (jednokanałowe) przez "Remove device" i efekt był taki, jakbym usunął właśnie jeden kanał. Przez weekend potestuję i sprawdzę, jak to się ma do innych urządzeń. W teorii powinno zadziałać tak, jak usunięcie kilku kanałów jeden po drugim, ale to nowa funkcja i każde zachowanie (nawet takie, jak u Ciebie) jest możliwe...
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

Własnie przesunąłem parametr timeout (s) na 360 w kanale zaworu Sonoff i wyskoczył konflikt wszystkich kanałów w Cloud :!: :?:

Return to “Bramka ZigBee”