Control Offline - problemy z GUI [bramka Zigbee]
Moderator: vajera
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Póki co ustaliłem, że na moje Arduino IDE 2.3.7 używa arduino-cli w wersji 1.3.1 (28/08/2025), podczas gdy skrypt na GitHub był skonfigurowany do pobierania najnowszej wersji - aktualnie 1.4.1. Wymusiłem na skrypcie wersję 1.3.1 i jestem w trakcie kompilacji.
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
I to jest najlepsza wiadomość na zakończenie dniazzrr wrote: Tue Jan 27, 2026 9:33 pmPogratulować determinacji. Super że Ci się udało zoptymalizować kod.vajera wrote: Tue Jan 27, 2026 9:19 pm Uwaga - poniżej oryginalna wiadomość, którą napisałem między 19 a 20, ale nie zdążyłem jej wysłać - zaraz napiszę dlaczego ...
Czytam sobie przez cały dzień tę dyskusję, więc na dobranoc postanowiłem się z Wami podzielić moją dzisiejszą przygodą
............
Przysiadłem na kodem tego ESPUI i systematycznie przerabiałem String na const char*, co wcale nie było takie proste, ale... rozmiar Control z 120 bajtów zszedł na 64 bajty.
Podsumowując - po moich dzisiejszych przeróbkach biblioteki ESPUI - GUI wydaje się pracować znacznie lepiej, również w opcji FULL, natomiast wciąż jeszcze widzę przestrzeń do optymalizacji tej biblioteki.
@vajera...
22 kanały, 11 akcji, kilkakrotnie robione CTR+F5 pamięć na początku i po kilku minutach biegania po zakładkach. W międzyczasie reset bramki.
HeapSize: 357196 B | FreeHeap: 58164 B | MinimalFreeHeap: 52032 B | MaxAllocHeap: 40948 B - po starcie
HeapSize: 357196 B | FreeHeap: 57380 B | MinimalFreeHeap: 3712 B | MaxAllocHeap: 39924 B - po 10 minutach biegania po zakładkach
22 kanały, 11 akcji, kilkakrotnie robione CTR+F5 pamięć na początku i po kilku minutach biegania po zakładkach. W międzyczasie reset bramki.
HeapSize: 357196 B | FreeHeap: 58164 B | MinimalFreeHeap: 52032 B | MaxAllocHeap: 40948 B - po starcie
HeapSize: 357196 B | FreeHeap: 57380 B | MinimalFreeHeap: 3712 B | MaxAllocHeap: 39924 B - po 10 minutach biegania po zakładkach
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
To jest ta wersja lokalna, prawda? Czyli podobnie, jak u mnie - stabilnie. Uwagę zwraca zwłaszcza minimalna różnica pomiędzy MaxAllocHeap i FreeHeap - wersja z GitHub mocno się tutaj rozjeżdżazzrr wrote: Tue Jan 27, 2026 10:20 pm @vajera...
22 kanały, 11 akcji, kilkakrotnie robione CTR+F5 pamięć na początku i po kilku minutach biegania po zakładkach. W międzyczasie reset bramki.
HeapSize: 357196 B | FreeHeap: 58164 B | MinimalFreeHeap: 52032 B | MaxAllocHeap: 40948 B - po starcie
HeapSize: 357196 B | FreeHeap: 57380 B | MinimalFreeHeap: 3712 B | MaxAllocHeap: 39924 B - po 10 minutach biegania po zakładkach
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
Tak. To jest ta ino z linka Z2S_Library/3.1.10-local/Z2S_Gateway.ino.binvajera wrote: Tue Jan 27, 2026 10:24 pmTo jest ta wersja lokalna, prawda? Czyli podobnie, jak u mnie - stabilnie. Uwagę zwraca zwłaszcza minimalna różnica pomiędzy MaxAllocHeap i FreeHeap - wersja z GitHub mocno się tutaj rozjeżdżazzrr wrote: Tue Jan 27, 2026 10:20 pm @vajera...
22 kanały, 11 akcji, kilkakrotnie robione CTR+F5 pamięć na początku i po kilku minutach biegania po zakładkach. W międzyczasie reset bramki.
HeapSize: 357196 B | FreeHeap: 58164 B | MinimalFreeHeap: 52032 B | MaxAllocHeap: 40948 B - po starcie
HeapSize: 357196 B | FreeHeap: 57380 B | MinimalFreeHeap: 3712 B | MaxAllocHeap: 39924 B - po 10 minutach biegania po zakładkach![]()
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
GitHub:
Arduino IDE:
Nawet rozmiar zmiennych lokalnych się różni ?
Arduino IDE:
Nawet rozmiar zmiennych lokalnych się różni ?
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
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
...i jaka różnica w samej wielkości pliku. Kompilator inny potrafi zrobić różnicę. Ale taką...79%/97%. Hmm.vajera wrote: Tue Jan 27, 2026 10:29 pm GitHub:
.........
Nawet rozmiar zmiennych lokalnych się różni ?
Tą z GitHub też próbowałem i u mnie też ona nie ładuje GUI po aktualizacji.
Last edited by zzrr on Tue Jan 27, 2026 10:52 pm, edited 1 time in total.
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Różnicę w rozmiarze już rozgryzłem - lokalnie mam włączone biblioteki Zigbee w wersji debug.
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
Zaraz będą moje. Założyłem czasy testowania 0, 10 i 20 minut - a to musi potrwać.vajera wrote: Tue Jan 27, 2026 9:39 pm Mam prośbę:
w katalogu https://github.com/lsroka76/Z2S_Library ... 1.10-local jest plik .ino - to jest wersja 3.1.10 LOGS.
Czy znajdą się chętni, żeby wgrać tę wersję na bramkę testową i porównać ją z wersją LOGS z GitHuba? Zwłaszcza w kontekście FullGUI i pamięci RAM. Zasadniczo im więcej urządzeń na bramce, tym lepiej.
Co ciekawe na starcie jest lepiej na tej z Githuba - później już tylko gorzej.
Lokalna chodzi chyba płynniej (albo się po prostu zasugerowałem
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: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Dziękuję! Zapuściłem jeszcze na GitHub 1.3.12 - tam ustawiłem te biblioteki Zigbee Debug.Zibi_007 wrote: Tue Jan 27, 2026 10:54 pmZaraz będą moje. Założyłem czasy testowania 0, 10 i 20 minut - a to musi potrwać.vajera wrote: Tue Jan 27, 2026 9:39 pm Mam prośbę:
w katalogu https://github.com/lsroka76/Z2S_Library ... 1.10-local jest plik .ino - to jest wersja 3.1.10 LOGS.
Czy znajdą się chętni, żeby wgrać tę wersję na bramkę testową i porównać ją z wersją LOGS z GitHuba? Zwłaszcza w kontekście FullGUI i pamięci RAM. Zasadniczo im więcej urządzeń na bramce, tym lepiej.
Co ciekawe na starcie jest lepiej na tej z Githuba - później już tylko gorzej.
Lokalna chodzi chyba płynniej (albo się po prostu zasugerowałem).
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
