Aktualizacje oprogramowania [bramka ZigBee]

Moderator: vajera

emwu88
Posts: 6
Joined: Tue Dec 16, 2025 7:33 pm

Post

1. sprawdź Cloud - może jest konflikt?
reszta urządzeń jest OK, ta sama sieć wifi
2. rejestracja urządzeń w Cloud? - aczkolwiek przy aktualizacji nie powinna mieć znaczenia...
działo normalnie przez chwile, po kilku minutach zaczął migać biały LED i restarty, zielony led od parowania(ten po restarcie) przechodził w biały LED i tak cyklicznie,
3. brak połączenia z serwerem Supla?
nie pinguje się svr52.supla.org (pewnie tak ma być), lecz wszystkie inne urządzenia z supli działają
4. jaki typ GUI miałeś ustawiony? jakieś opóźnienie startu GUI? Ile urządzeń na bramce (mniej więcej)?
Full GUIDeveloper GUI (Gateway + C&A + AD + TCC)
5. Możesz się zalogować przez telnet na IP bramki?
telnet działa:
>Welcome 192.168.1.119
>Use quit to disconnect.

ale po zalogowaniu wywala na konsole restart i logi:

Code: Select all

Supla server connection lost. Trying to reconnect
[1894691][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
Establishing encrypted connection with: Svr52.supla.org (port: 2016)
[1895689][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
[1895721][D][NetworkManager.cpp:127] hostByName(): DNS found IPv4 49.13.78.6
[1895722][V][ssl_client.cpp:68] start_ssl_client(): Free internal heap before TLS 77700
[1895723][V][ssl_client.cpp:75] start_ssl_client(): Starting socket (domain 2)
[1895824][V][ssl_client.cpp:170] start_ssl_client(): Seeding the random number generator
[1895831][V][ssl_client.cpp:178] start_ssl_client(): Setting up the SSL/TLS structure...
[1895832][V][ssl_client.cpp:198] start_ssl_client(): Loading CA cert
[1895842][V][ssl_client.cpp:293] start_ssl_client(): Setting hostname for TLS session...
[1895842][E][ssl_client.cpp:36] _handle_error(): [start_ssl_client():303]: (-32512) SSL - Memory allocation failed
[1895843][I][NetworkClientSecure.cpp:153] connect(): Actual TLS start postponed.
[1895844][E][NetworkClientSecure.cpp:159] connect(): start_ssl_client: connect failed: -32512
[1895844][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
SSL error: -32512, SSL - Memory allocation failed
LAST STATE ADDED: SSL - Memory allocation failed (1895)
Connection fail (0). Server: Svr52.supla.org
[1895847][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
Establishing encrypted connection with: Svr52.supla.org (port: 2016)
[1896693][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
[1896694][D][NetworkManager.cpp:127] hostByName(): DNS found IPv4 49.13.78.6
[1896695][V][ssl_client.cpp:68] start_ssl_client(): Free internal heap before TLS 73124
[1896695][V][ssl_client.cpp:75] start_ssl_client(): Starting socket (domain 2)
[1896848][V][ssl_client.cpp:170] start_ssl_client(): Seeding the random number generator
[1896862][V][ssl_client.cpp:178] start_ssl_client(): Setting up the SSL/TLS structure...
[1896863][V][ssl_client.cpp:198] start_ssl_client(): Loading CA cert
[1896877][V][ssl_client.cpp:293] start_ssl_client(): Setting hostname for TLS session...
[1896882][E][ssl_client.cpp:36] _handle_error(): [start_ssl_client():303]: (-32512) SSL - Memory allocation failed
[1896883][I][NetworkClientSecure.cpp:153] connect(): Actual TLS start postponed.
[1896883][E][NetworkClientSecure.cpp:159] connect(): start_ssl_client: connect failed: -32512
[1896884][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
SSL error: -32512, SSL - Memory allocation failed
LAST STATE ADDED: Not connected to Supla server (1896)
[1896887][I][Z2S_Gateway.ino:120] supla_callback_bridge(): event(0x23), action(0x4010)
Current status: [6] Not connected to Supla server
Connection fail (0). Server: Svr52.supla.org
[1896888][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
[1896898][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz
[1896898][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[1896899][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]
[1896998][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz
[1896998][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[1896999][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]
[1897308][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz
[1897308][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[1897309][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]
[1897408][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz

Czyli jest winny:
LAST STATE ADDED: Not connected to Supla server (1896)
[1896887][Z2S_Gateway.ino:120] supla_callback_bridge(): event(0x23), action(0x4010)
Current status: [6] Not connected to Supla server
Connection fail (0). Server: Svr52.supla.org

Wygląda na to iż temat aktualizacji zbiegł się w czasie z jakimś problemem z połączeniem z serwerem.
Przepraszam za zamieszanie.

P.S.
przez chwile połączyło się z serwerem i znowu:

Code: Select all

[ 50649][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[ 50650][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]
Establishing encrypted connection with: Svr52.supla.org (port: 2016)
[ 50734][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
[ 50735][D][NetworkManager.cpp:127] hostByName(): DNS found IPv4 49.13.78.6
[ 50736][V][ssl_client.cpp:68] start_ssl_client(): Free internal heap before TLS 89936
[ 50736][V][ssl_client.cpp:75] start_ssl_client(): Starting socket (domain 2)
[ 50880][V][ssl_client.cpp:170] start_ssl_client(): Seeding the random number generator
[ 50887][V][ssl_client.cpp:178] start_ssl_client(): Setting up the SSL/TLS structure...
[ 50887][V][ssl_client.cpp:198] start_ssl_client(): Loading CA cert
[ 50897][V][ssl_client.cpp:293] start_ssl_client(): Setting hostname for TLS session...
[ 50898][E][ssl_client.cpp:36] _handle_error(): [start_ssl_client():303]: (-32512) SSL - Memory allocation failed
[ 50899][I][NetworkClientSecure.cpp:153] connect(): Actual TLS start postponed.
[ 50899][E][NetworkClientSecure.cpp:159] connect(): start_ssl_client: connect failed: -32512
[ 50900][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
SSL error: -32512, SSL - Memory allocation failed
Connection fail (0). Server: Svr52.supla.org
[ 50903][V][ssl_client.cpp:365] stop_ssl_socket(): Cleaning SSL connection.
[ 50959][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz
[ 50959][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[ 50960][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]
[ 51069][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz
[ 51069][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[ 51070][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]

Co robi opcja w GUI "Skip CA certificate check"?
Simono
Posts: 533
Joined: Mon Sep 17, 2018 5:26 pm
Been thanked: 6 times

Post

U mnie też parę razy tak było dzisiaj na bieżącej wersji którą zapodałem dzisiaj po południu. Ja miałem wersję Full GUI, przestawiłem na Standard.
Chciałem dodać te dwie żarówki które niby są wspierane:
https://www.zigbee2mqtt.io/devices/LED2 ... Fled2106r3
https://www.zigbee2mqtt.io/devices/LED2 ... -led2002g5
i przy kilku próbach miałem czerwoną diodę i zwiechy bramki.
Co i jak można zrobić przez telnet?
Mam tylko:

Code: Select all

telnet działa:
>Welcome 192.168.1.119
>Use quit to disconnect.
Nie wiem co wpisać po quit
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Simono wrote: Sun Dec 21, 2025 6:53 pm U mnie też parę razy tak było dzisiaj na bieżącej wersji którą zapodałem dzisiaj po południu. Ja miałem wersję Full GUI, przestawiłem na Standard.
Chciałem dodać te dwie żarówki które niby są wspierane:
https://www.zigbee2mqtt.io/devices/LED2 ... Fled2106r3
https://www.zigbee2mqtt.io/devices/LED2 ... -led2002g5
i przy kilku próbach miałem czerwoną diodę i zwiechy bramki.
Co i jak można zrobić przez telnet?
Mam tylko:

Code: Select all

telnet działa:
>Welcome 192.168.1.119
>Use quit to disconnect.
Nie wiem co wpisać po quit
Leniuszek :lol:

viewtopic.php?t=16887
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

Powiem, że kilka razy też mnie dziś rozłączyło. Może serwery Supli coś szwankują, lub jakieś prace , nie wiem?
Simono
Posts: 533
Joined: Mon Sep 17, 2018 5:26 pm
Been thanked: 6 times

Post

Ja używam lokalnego serwera jak coś
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Simono wrote: Sun Dec 21, 2025 6:53 pm Nie wiem co wpisać po quit
Proponuję zacząć od wpisania memory

Ten fragment Twoich logów zdradza przyczynę:

Code: Select all

[ 50898][E][ssl_client.cpp:36] _handle_error(): [start_ssl_client():303]: (-32512) SSL - Memory allocation failed
Proponuję:
A) ustawić w bramce opóźnienie startu GUI
B) jeżeli nie prowadzisz na tej bramce intensywnych testów, to najlepiej wyłączyć GUI i uruchamiać je z telnet tylko wtedy, gdy coś jest do ustawienia.

Bramka produkcyjna = NO_LOGS + NO_GUI
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: 13
Joined: Fri Mar 27, 2020 8:06 pm

Post

Cześć, prośba o pomoc bo zrąbałem sprawę, chciałem zaktualizować bramkę (co robiłem już wielokrotnie), ale przez nieuwagę zamiast pliku aktualizacji Z2S_Gateway.ino.8MB.OTA.no_logs.bin pobrałem i wgrałem przez FDT do adresu 0x10000 plik merged (Z2S_Gateway.ino.merged.8MB.OTA.no_logs.bin) - po odłączeniu i włączeniu zasilania bramka "nie wstała", nie zapaliła się żadna dioda.
Jak się zorientowałem co zrobiłem to ponownie wgrałem już właściwy plik - ale po ponownym włączeniu bramki tylko bardzo szybko miga biała dioda... co oznacza dodanie nowej bramki... da się to jakoś odkręcić czy czeka mnie ponowna konfiguracja i dodawanie urządzeń do bramki? :(
Last edited by [email protected] on Sun Dec 21, 2025 8:58 pm, edited 1 time in total.
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

[email protected] wrote: Sun Dec 21, 2025 8:28 pm Cześć, prośba o pomoc bo zrąbałem sprawę, chciałem zaktualizować bramkę (co robiłem już wielokrotnie), ale przez nieuwagę zamiast pliku aktualizacji Z2S_Gateway.ino.8MB.OTA.no_logs.bin pobrałem i wgrałem przez FDT do adresu 0x10000 plik merged (Z2S_Gateway.ino.merged.8MB.OTA.no_logs.bin) - po odłączeniu i włączeniu zasilania bramka "nie wstała", nie zapaliła się żadna dioda.
Jak się zorientowałem co zrobiłem to ponownie wgrałem już właściwy plik - ale po ponownym włączeniu bramki tylko bardzo szybko miga biała dioda... (po kilku minutach gaśnie)... da się to jakoś odkręcić czy czeka mnie ponowna konfiguracja i dodawanie urządzeń do bramki? :(
Możesz odtworzyć bramkę z backupu - jeżeli go nie masz, to niestety pozamiatane :(. OTA jest bezpieczniejsze, bo tego pliku 8MB byś nie wgrał a kabel i FDT przyjmie wszystko. Wgrałeś 8MB, więc wszystkie dane w pamięci FLASH zostały "zaorane".
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
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

[email protected] wrote: Sun Dec 21, 2025 8:28 pm Cześć, prośba o pomoc bo zrąbałem sprawę, chciałem zaktualizować bramkę (co robiłem już wielokrotnie), ale przez nieuwagę zamiast pliku aktualizacji Z2S_Gateway.ino.8MB.OTA.no_logs.bin pobrałem i wgrałem przez FDT do adresu 0x10000 plik merged (Z2S_Gateway.ino.merged.8MB.OTA.no_logs.bin) - po odłączeniu i włączeniu zasilania bramka "nie wstała", nie zapaliła się żadna dioda.
Jak się zorientowałem co zrobiłem to ponownie wgrałem już właściwy plik - ale po ponownym włączeniu bramki tylko bardzo szybko miga biała dioda... (po kilku minutach gaśnie)... da się to jakoś odkręcić czy czeka mnie ponowna konfiguracja i dodawanie urządzeń do bramki? :(
Ludzie dzielą się na tych, którzy robią regularnie kopie zapasowe oraz na tych, którzy będą je robić ;-)

Pytasz o możliwość uratowania.
Zobacz co zrobiłeś.
Wgrałeś od adresu 0x10000 plik o wielkości 8MB
Twoje dane (informacje o sparowanych urządzeniach i konfiguracji) zaczynają się (w przypadku modułu 8MB) od adresu 0x690000 (littlefs_zigbee).
No i teraz odpowiedź na Twoje pytanie może być jedna.
Przykro mi, ale się nie da :(
Zostaje parowanie na nowo i ustawianie urządzeń w cloud...
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
[email protected]
Posts: 13
Joined: Fri Mar 27, 2020 8:06 pm

Post

dzięki, tak myślałem bo migająca dioda oznacza tylko jedno... :(, no nic muszę dodać na nowo ok 10 urządzeń i poczytać o kopii zapasowej :)

Return to “Bramka ZigBee”