Aktualizacje oprogramowania [bramka ZigBee]

Moderator: vajera

User avatar
vajera
Posts: 7295
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

lukasz06 wrote: Mon Aug 04, 2025 5:38 pm
vajera wrote: Mon Aug 04, 2025 5:49 am
lukasz06 wrote: Mon Aug 04, 2025 5:34 am

DevKitC-1-N8R4
N8 = 8 MB FLASH, więc nie musisz nic edytować. Wybierz Zigbee Coordinator (ZCR) 8MB with SPIFS i powinno być OK. Pamiętaj o dodatkowej opcji Zigbee->Zigbee Coordinator.
Hej, dopiero wróciłem do chaty. Zrobiłem tak jak pisałeś, wgrało się bez problemu, ale nie rozsiewa sieci.
Wiesz może jaka może być przyczyna?
Szklana kula na wakacjach, więc wrzuć jakieś logi 😉
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

vajera wrote: Mon Aug 04, 2025 5:41 pm
lukasz06 wrote: Mon Aug 04, 2025 5:38 pm
vajera wrote: Mon Aug 04, 2025 5:49 am

N8 = 8 MB FLASH, więc nie musisz nic edytować. Wybierz Zigbee Coordinator (ZCR) 8MB with SPIFS i powinno być OK. Pamiętaj o dodatkowej opcji Zigbee->Zigbee Coordinator.
Hej, dopiero wróciłem do chaty. Zrobiłem tak jak pisałeś, wgrało się bez problemu, ale nie rozsiewa sieci.
Wiesz może jaka może być przyczyna?
Szklana kula na wakacjach, więc wrzuć jakieś logi 😉
Proszę ;)

Code: Select all

ot: Failed to verify partition table
E (26) boot: load partition table error!
ESP-ROM:esp32c5-eco2-20250121
Build:Jan 21 2025
rst:0x3 (RTC_SW_HPSYS),boot:0x18 (SPI_FAST_FLASH_BOOT)
Core0 Saved PC:0x4084ffde
SPI mode:DIO, clock div:1
load:0x408556b0,len:0x12bc
load:0x4084bba0,len:0xc4c
load:0x4084e5a0,len:0x3094
entry 0x4084bba0
E (24) flash_parts: partition 3 invalid - offset 0x350000 size 0x340000 exceeds flash chip size 0x400000
E (25) boot: Failed to verify partition table
E (26) boot: load partition table error!
ESP-ROM:esp32c5-eco2-20250121
Build:Jan 21 2025
rst:0x3 (RTC_SW_HPSYS),boot:0x18 (SPI_FAST_FLASH_BOOT)
Core0 Saved PC:0x4084ffde
SPI mode:DIO, clock div:1
load:0x408556b0,len:0x12bc
load:0x4084bba0,len:0xc4c
load:0x4084e5a0,len:0x3094
entry 0x4084bba0
E (24) flash_parts: partition 3 invalid - offset 0x350000 size 0x340000 exceeds flash chip size 0x400000
E (25) boot: Failed to verify partition table
E (26) boot: load partition table error!
ESP-ROM:esp32c5-eco2-20250121
Build:Jan 21 2025
rst:0x3 (RTC_SW_HPSYS),boot:0x18 (SPI_FAST_FLASH_BOOT)
Core0 Saved PC:0x4084ffde
SPI mode:DIO, clock div:1
load:0x408556b0,len:0x12bc
load:0x4084bba0,len:0xc4c
load:0x408
User avatar
vajera
Posts: 7295
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

lukasz06 wrote: Mon Aug 04, 2025 7:05 pm ...
Wygląda na błąd tablicy partycji - ciężko mi się wypowiedzieć, bo nie kompilowałem nigdy nic pod C5.

Może wrzuć taki screen z ustawienia boardu z Arduino IDE?
obraz_2025-08-04_213426353.png
You do not have the required permissions to view the files attached to this post.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

Ok już kompiluje. Dam znać
Z tego co widzę miałem ustawiony Flash Size 4MB.
Zresztą wrzucam screen co miałem ustawione i zmieniam naTwoje uststawienia. Zobaczymy co wyjdzie

Edit

Wgranie zakończyło się sukcesem 😉, ale to sukces połowiczny, bo moduł się co chwila rozłącza. Udało się sparować 1 urządzenie i za chwilę zrobił się offline. Po wyjęciu ładowarki z gniazdka działa chwilę, ale nie zdąży pobrać danych z czujnika i znów jest offline.
Na razie dajmy spokój. Skoro go zamówiłeś, to wierzę, że Ciebie posłucha 😉.
Dodam, że przy kompilacji pojawiły się jakues warningi, ale się wgrało. Może to ma związek z siecią 5g. Muszę obczaić router. Tymczasem dzięki za poświęcony czas Pozdrawiam.

Edit 2

Zamieszczam jeszcze logi z tych restartów

Code: Select all

Build:Jan 21 2025
rst:0x1 (POWERON),boot:0x18 (SPI_FAST_FLASH_BOOT)
SPI mode:DIO, clock div:1
load:0x408556b0,len:0x12bc
load:0x4084bba0,len:0xc4c
load:0x4084e5a0,len:0x3094
entry 0x4084bba0
[     0][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_RX (2) successfully set to 0x4206f4f2
[    12][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_TX (3) successfully set to 0x4206f4b6
[    23][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_CTS (4) successfully set to 0x4206f47a
[    34][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_RTS (5) successfully set to 0x4206f43e
[    46][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_RX (2) successfully set to 0x4206f4f2
[    57][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_TX (3) successfully set to 0x4206f4b6
[    68][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_CTS (4) successfully set to 0x4206f47a
[    80][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_RTS (5) successfully set to 0x4206f43e
[    91][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_RX (2) successfully set to 0x4206f4f2
[   102][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_TX (3) successfully set to 0x4206f4b6
[   113][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_CTS (4) successfully set to 0x4206f47a
[   125][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type UART_RTS (5) successfully set to 0x4206f43e
[   136][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type USB_DM (38) successfully set to 0x42067d30
[   147][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for                                                                                         type USB_DP (39) successfully set to 0x42067d30
[   159][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(po                                                                                        rt=23, ...)
[   167][V][ZigbeeEP.cpp:21] ZigbeeEP(): Endpoint: 1
[   175][I][esp32-hal-psram.c:104] psramAddToHeap(): PSRAM added to the heap.
[   196][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set                                                                                         to type UART_RX (2) with bus 0x40815984
[   206][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 11 successfully set                                                                                         to type UART_TX (3) with bus 0x40815984
[   217][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set                                                                                         to type USB_DM (38) with bus 0x408208a8
[   228][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 14 successfully set                                                                                         to type USB_DP (39) with bus 0x408208a8
E (6369) wifi:can not get wifi protocol under WiFi band mode WIFI_BAND_MODE_AUTO, please use esp_wifi_get_protocols instead
E (11442) esp-aes: Failed to allocate memory
E (53521) wifi:sta is connecting, cannot set config
You do not have the required permissions to view the files attached to this post.
User avatar
vajera
Posts: 7295
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Za moment pojawi się wersja 0.8.77-05/08/2025:
  • nowe urządzenie _TZ3000_zgyzgdua::TS0044,
  • w zakładce Zigbee devices pojawiła się opcja konfigurowania Vmin i Vmax dla komunikatów BATTERY_VOLTAGE oraz możliwość ustawienia flag odpowiedzialnych za przetwarzanie komunikatów z baterii,
  • w zakładce Zigbee channels w panelu Timings panel pole refresh pozwala na ustawienie indywidualnego debounce time dla każdego kanału opartego o tzw. virtual buttons (np. MOES 4x3) - jeżeli ta wartość wynosi 0 to przy uruchamianiu bramki stosowany jest domyślny czas 100 ms (1500 ms dla Z2S_DEVICE_DESC_TUYA_SWITCH_4X3),
  • rozbudowana została zakładka Tuya custom cluster (0xEF00) devices - pozwala na łatwiejsze wysyłanie rozkazów do urządzeń opartych o klaster 0xEF00 (Uwaga - przycisk Data Query jest jeszcze nieaktywny),
  • last but not least - ta informacja ma znaczenie wyłącznie dla osób modyfikujących kod bramki na własne potrzeby (anyone?) - od samego początku definicje kanałów Supla zawarte były w tabeli z2s_devices_table, gdy dołożyłem tabelę o urządzeniach Zigbee nazwałem ją z2s_zb_devices_table. Pomijając brak spójności w nazewnictwie, powodowało to sporadyczne pomyłki w kodzie z uwagi na podobieństwo nazw tych tabel, więc w końcu to zmieniłem. Począwszy od tej wersji tabela przechowująca definicje kanałów nazywa się z2s_channels_table a wszystkie funkcje operujące na nie mają w nazwie *ChannelsTable* - wymagało to kilkuset operacji Find&Replace na kilkunastu plikach - testy nie wykazały nieprawidłowości, ale jak zawsze coś mogło mi umknąć, więc liczę na Waszą czujność.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

Po aktualizacji na C6N8 do v0.8.84 plikiem Z2S_Gateway.ino.8MB.OTA.logs.bin mam konflikt na wszystkich urządzeniach
User avatar
vajera
Posts: 7295
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

bokk wrote: Sat Aug 09, 2025 5:18 am Po aktualizacji na C6N8 do v0.8.84 plikiem Z2S_Gateway.ino.8MB.OTA.logs.bin mam konflikt na wszystkich urządzeniach
Czy możesz wrzucić logi z uruchomienia tej bramki?
Chwilowo usuwam w takim razie tę aktualizację 😞
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
vajera
Posts: 7295
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

bokk wrote: Sat Aug 09, 2025 5:18 am Po aktualizacji na C6N8 do v0.8.84 plikiem Z2S_Gateway.ino.8MB.OTA.logs.bin mam konflikt na wszystkich urządzeniach
Jeśli uda Ci się złapać logi z uruchomienia bramki, to w kolejnym kroku wgraj ino 8.8.83 i zobacz czy problem zniknął?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

vajera wrote: Sat Aug 09, 2025 5:24 am
bokk wrote: Sat Aug 09, 2025 5:18 am Po aktualizacji na C6N8 do v0.8.84 plikiem Z2S_Gateway.ino.8MB.OTA.logs.bin mam konflikt na wszystkich urządzeniach
Czy możesz wrzucić logi z uruchomienia tej bramki?
Chwilowo usuwam w takim razie tę aktualizację 😞
Z usuwaniem aktualizacji się wstrzymaj bo wgrałem teraz jeszcze raz po kabelku 0.8.84 na 0x10000 i teraz w cloud jest ok tylko nie mogę się do modułu zalogować. Może mój moduł szwankuje
User avatar
vajera
Posts: 7295
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

bokk wrote: Sat Aug 09, 2025 5:49 am
vajera wrote: Sat Aug 09, 2025 5:24 am
bokk wrote: Sat Aug 09, 2025 5:18 am Po aktualizacji na C6N8 do v0.8.84 plikiem Z2S_Gateway.ino.8MB.OTA.logs.bin mam konflikt na wszystkich urządzeniach
Czy możesz wrzucić logi z uruchomienia tej bramki?
Chwilowo usuwam w takim razie tę aktualizację 😞
Z usuwaniem aktualizacji się wstrzymaj bo wgrałem teraz jeszcze raz po kabelku 0.8.84 na 0x10000 i teraz w cloud jest ok tylko nie mogę się do modułu zalogować. Może mój moduł szwankuje
Miałeś możliwość potestować tę aktualizację?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277

Return to “Bramka ZigBee”