Control Offline - problemy z GUI [bramka Zigbee]

Moderator: vajera

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

Post

zzrr wrote: Wed Jan 28, 2026 9:12 pm
vajera wrote: Wed Jan 28, 2026 9:00 pm ....

Wstrzymaj póki co, proszę.
Ok. To tylko powiem co zdążyłem od ostatniego wpisu.
Wgrałem merged 1.2.14. Na czysto było ok. Zrobiłem trochę kanałów wirtualnych. 4xHVAC, 3xVR, 3xVB i termometr
W trybie Full GUI wyraźny problem. Po kilkunastu minutach pracy odświeżenie strony i powrót do GUI nie działa.
Bardzo Ci dziękuję! Twoja praca nie poszła na marne, bo zmusiła mnie do ponownego przeanalizowania wszystkich bibliotek...i biję się tutaj po trzykroć w pierś...otóż zsynchronizowałem wszystkie moje poprawki do biblioteki ESPUI z GitGub...ale nie wcisnąłem jednego przycisku w GitHub Desktop i chociaż zdawało mi się, że one poszły na GitHub to...nie poszły...mea culpa, mea culpa, mea maxima culpa :cry:

W każdym razie na GitHub buduje się właśnie release 1.3.19, ale wcześniej wygenerowałem tesotwy 1.3.18 i ...DZIAŁA! :D

Wniosek - FullGUI było zepsute od dawna - za dużo kontrolek - zwłaszcza, gdy rosła liczba kanałów - 1 kanał Supla generował 1x kontrolkę w Channels i 2x kontrolkę w Actions. Dopiero moja wczorajsza przeróbka ESPUI dała efekt, tylko ...
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: Wed Jan 28, 2026 9:29 pm ......
W każdym razie na GitHub buduje się właśnie release 1.3.19, ale wcześniej wygenerowałem tesotwy 1.3.18 i ...DZIAŁA! :D
.....
Wniosek - FullGUI było zepsute od dawna - za dużo kontrolek - zwłaszcza, gdy rosła liczba kanałów - 1 kanał Supla generował 1x kontrolkę w Channels i 2x kontrolkę w Actions. Dopiero moja wczorajsza przeróbka ESPUI dała efekt, tylko ...
Super wiadomość 👏👏👏
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

Super, że udało się tak szybko zdiagnozować problem.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

zzrr wrote: Wed Jan 28, 2026 9:35 pm
vajera wrote: Wed Jan 28, 2026 9:29 pm ......
W każdym razie na GitHub buduje się właśnie release 1.3.19, ale wcześniej wygenerowałem tesotwy 1.3.18 i ...DZIAŁA! :D
.....
.....Dopiero moja wczorajsza przeróbka ESPUI dała efekt, tylko ...
Super wiadomość 👏👏👏
Podwójny sukces. Nie ma tego złego... Wczoraj udało Ci się znacznie zoptymalizować kod a dzisiaj szybka i znacząca poprawka wykrytej usterki. Brawo brawo....
EDIT:
No właśnie... nie tyle usterka co problem, dokładnie. Bo to był tzw. chochlik warsztatowy :)
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Code: Select all

Flash chip real size: 16777216 B | Free Sketch Space: 3407872 B
HeapSize: 358332 B | FreeHeap: 76648 B | MinimalFreeHeap: 21220 B | MaxAllocHeap: 58356 B
uxTaskGetStackHighWaterMark: 2972 B 
Total PSRAM: 0 B | Free PSRAM: 0 B

Local time: Wed Jan 28 22:54:08 2026
Supla uptime: 1200 s
16 kanałów.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

Code: Select all

Flash chip real size: 8388608 B | Free Sketch Space: 3407872 B
HeapSize: 358332 B | FreeHeap: 67076 B | MinimalFreeHeap: 20492 B | MaxAllocHeap: 47092 B
uxTaskGetStackHighWaterMark: 3004 B 
Total PSRAM: 0 B | Free PSRAM: 0 B

Local time: Wed Jan 28 22:59:28 2026
Supla uptime: 960 s
20 kanałów w tym dwa termostaty
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vajera wrote: Wed Jan 28, 2026 9:29 pm
zzrr wrote: Wed Jan 28, 2026 9:12 pm
vajera wrote: Wed Jan 28, 2026 9:00 pm ....

Wstrzymaj póki co, proszę.
Ok. To tylko powiem co zdążyłem od ostatniego wpisu.
Wgrałem merged 1.2.14. Na czysto było ok. Zrobiłem trochę kanałów wirtualnych. 4xHVAC, 3xVR, 3xVB i termometr
W trybie Full GUI wyraźny problem. Po kilkunastu minutach pracy odświeżenie strony i powrót do GUI nie działa.
Bardzo Ci dziękuję! Twoja praca nie poszła na marne, bo zmusiła mnie do ponownego przeanalizowania wszystkich bibliotek...i biję się tutaj po trzykroć w pierś...otóż zsynchronizowałem wszystkie moje poprawki do biblioteki ESPUI z GitGub...ale nie wcisnąłem jednego przycisku w GitHub Desktop i chociaż zdawało mi się, że one poszły na GitHub to...nie poszły...mea culpa, mea culpa, mea maxima culpa :cry:

W każdym razie na GitHub buduje się właśnie release 1.3.19, ale wcześniej wygenerowałem tesotwy 1.3.18 i ...DZIAŁA! :D

Wniosek - FullGUI było zepsute od dawna - za dużo kontrolek - zwłaszcza, gdy rosła liczba kanałów - 1 kanał Supla generował 1x kontrolkę w Channels i 2x kontrolkę w Actions. Dopiero moja wczorajsza przeróbka ESPUI dała efekt, tylko ...
Czyli jednak... biblioteka.
Człowiek całe życie się uczy. Miałem ostatnio ciekawą dyskusję na ten temat z mnichem tybetańskim (takim prawdziwym) :)

Swoją drogą, jak to czytam i patrzę wstecz na ilość Twoich przeróbek w ESPUI, to rodzi się pytanie, czy to dalej jest ESPUI? :lol:
Może zamiast forka pora na własną (autorską) wersję by @vajera. Bo z tego co widzę, najbardziej Cię to ogranicza ze wzlędu na pochłaniane zasoby (pamięć). Może poza typami zmiennych i tym co zmieniałeś wcześniej jest jeszcze coś do optymalizacji (może usunięcia)?
Tnij, k...a, tnij! Jak wybrzmiało kiedyś w necie. Wrzuć do osobnej wersji, to potestujemy i sprawdzimy ile jeszcze na tym można ugrać.

I tu wracamy do mojego pytania przy wprowadzaniu nowego GUI. Ile z tych rzeczy (w GUI) można by było zrobić na webinterfeace z SD i jak dużo zasobów by to zabrało? Teraz, jak już opanowałeś budowę webinterfeace i dodawanie nowych elementów poszłoby zapewne sprawniej.

Miałem kiedyś taki projekt. Bardzo fajny i wydawał się mocno perspektywiczny. Sporo badań, zebranych danych i do tego dochodziło oprogramowanie związane z przetwarzaniem i wizualizacją. Ekipa międzynarodowa, młodzi ludzie z głowami pełnych pomysłów i ja - stary dziad, który to koordynował. Zdecydowaliśmy się wtedy wykorzystać (do przetwarzania obrazów) jeden z lepiej opisanych projektów open source (nie podaję nazwy, ale wcale nie ma ich tak wiele) i wszystko było OK. Na początku. Później, jak doszło więcej danych do przetworzenia, to wszystko zaczynało działać koszmarnie wolno. Do pewnego momentu pomagała zmiana maszyn na mocniejsze, ale i to się skończyło. Zaczęliśmy przerabiać źródła, znaleźliśmy sporo rzeczy do optymalizacji, ale to dalej nie było to co miało być. I tutaj już musiałem zadecydować za młodych. Wywaliliśmy wszystko i wróciliśmy do sytuacji sprzed prawie pół roku. Jak to mówi mój kolega: masakra ;-) I pytanie co dalej? Zrobiłem zebranie, brainstorming, na którym rzuciłem wyzwanie. Zróbcie to samodzielnie. Nabraliście tyle doświadczenia podczas modyfikacji, że powinniście dać radę to napisać samodzielnie (no i ich trochę podpuściłem, że kto jak nie oni i takie tam gadki motywacyjne). Złapali haczyk i po kolejnych dwóch miesiącach mieliśmy betę, która działała 5 razy szybciej na 2 razy wolniejszym sprzęcie.

To tak mi się przypomniało przy okazji ;-)
@vajera - nie będę pytał, czy przytrzymać Ci piwo, pisać, że kto jak nie Ty?, ale czasem trzeba zrobić dwa, trzy kroki w tył, aby wziąć rozbieg i przeskoczyć nad przepaścią. W każdym razie, co byś nie postanowił, to i tak jestem z Tobą i pomogę Ci, jak tylko będę mógł. Zresztą, wiesz pewnie o tym doskonale :)
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: Wed Jan 28, 2026 10:02 pm
vajera wrote: Wed Jan 28, 2026 9:29 pm
zzrr wrote: Wed Jan 28, 2026 9:12 pm
Ok. To tylko powiem co zdążyłem od ostatniego wpisu.
Wgrałem merged 1.2.14. Na czysto było ok. Zrobiłem trochę kanałów wirtualnych. 4xHVAC, 3xVR, 3xVB i termometr
W trybie Full GUI wyraźny problem. Po kilkunastu minutach pracy odświeżenie strony i powrót do GUI nie działa.
Bardzo Ci dziękuję! Twoja praca nie poszła na marne, bo zmusiła mnie do ponownego przeanalizowania wszystkich bibliotek...i biję się tutaj po trzykroć w pierś...otóż zsynchronizowałem wszystkie moje poprawki do biblioteki ESPUI z GitGub...ale nie wcisnąłem jednego przycisku w GitHub Desktop i chociaż zdawało mi się, że one poszły na GitHub to...nie poszły...mea culpa, mea culpa, mea maxima culpa :cry:

W każdym razie na GitHub buduje się właśnie release 1.3.19, ale wcześniej wygenerowałem tesotwy 1.3.18 i ...DZIAŁA! :D

Wniosek - FullGUI było zepsute od dawna - za dużo kontrolek - zwłaszcza, gdy rosła liczba kanałów - 1 kanał Supla generował 1x kontrolkę w Channels i 2x kontrolkę w Actions. Dopiero moja wczorajsza przeróbka ESPUI dała efekt, tylko ...
Czyli jednak... biblioteka.
Człowiek całe życie się uczy. Miałem ostatnio ciekawą dyskusję na ten temat z mnichem tybetańskim (takim prawdziwym) :)

Swoją drogą, jak to czytam i patrzę wstecz na ilość Twoich przeróbek w ESPUI, to rodzi się pytanie, czy to dalej jest ESPUI? :lol:
Może zamiast forka pora na własną (autorską) wersję by @vajera. Bo z tego co widzę, najbardziej Cię to ogranicza ze wzlędu na pochłaniane zasoby (pamięć). Może poza typami zmiennych i tym co zmieniałeś wcześniej jest jeszcze coś do optymalizacji (może usunięcia)?
Tnij, k...a, tnij! Jak wybrzmiało kiedyś w necie. Wrzuć do osobnej wersji, to potestujemy i sprawdzimy ile jeszcze na tym można ugrać.

I tu wracamy do mojego pytania przy wprowadzaniu nowego GUI. Ile z tych rzeczy (w GUI) można by było zrobić na webinterfeace z SD i jak dużo zasobów by to zabrało? Teraz, jak już opanowałeś budowę webinterfeace i dodawanie nowych elementów poszłoby zapewne sprawniej.

Miałem kiedyś taki projekt. Bardzo fajny i wydawał się mocno perspektywiczny. Sporo badań, zebranych danych i do tego dochodziło oprogramowanie związane z przetwarzaniem i wizualizacją. Ekipa międzynarodowa, młodzi ludzie z głowami pełnych pomysłów i ja - stary dziad, który to koordynował. Zdecydowaliśmy się wtedy wykorzystać (do przetwarzania obrazów) jeden z lepiej opisanych projektów open source (nie podaję nazwy, ale wcale nie ma ich tak wiele) i wszystko było OK. Na początku. Później, jak doszło więcej danych do przetworzenia, to wszystko zaczynało działać koszmarnie wolno. Do pewnego momentu pomagała zmiana maszyn na mocniejsze, ale i to się skończyło. Zaczęliśmy przerabiać źródła, znaleźliśmy sporo rzeczy do optymalizacji, ale to dalej nie było to co miało być. I tutaj już musiałem zadecydować za młodych. Wywaliliśmy wszystko i wróciliśmy do sytuacji sprzed prawie pół roku. Jak to mówi mój kolega: masakra ;-) I pytanie co dalej? Zrobiłem zebranie, brainstorming, na którym rzuciłem wyzwanie. Zróbcie to samodzielnie. Nabraliście tyle doświadczenia podczas modyfikacji, że powinniście dać radę to napisać samodzielnie (no i ich trochę podpuściłem, że kto jak nie oni i takie tam gadki motywacyjne). Złapali haczyk i po kolejnych dwóch miesiącach mieliśmy betę, która działała 5 razy szybciej na 2 razy wolniejszym sprzęcie.

To tak mi się przypomniało przy okazji ;-)
@vajera - nie będę pytał, czy przytrzymać Ci piwo, pisać, że kto jak nie Ty?, ale czasem trzeba zrobić dwa, trzy kroki w tył, aby wziąć rozbieg i przeskoczyć nad przepaścią. W każdym razie, co byś nie postanowił, to i tak jestem z Tobą i pomogę Ci, jak tylko będę mógł. Zresztą, wiesz pewnie o tym doskonale :)
Dzięki! Łatwiej skakać, gdy jest wsparcie ;) Aż sobie koniaku nalałem :lol:

W temacie WebInterface - odpuściłem go wtedy w czerwcu, bo tam nie ma (nie było wtedy) możliwości budowania podstron.
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

vajera wrote: Wed Jan 28, 2026 10:05 pm
Zibi_007 wrote: Wed Jan 28, 2026 10:02 pm
vajera wrote: Wed Jan 28, 2026 9:29 pm

Bardzo Ci dziękuję! Twoja praca nie poszła na marne, bo zmusiła mnie do ponownego przeanalizowania wszystkich bibliotek...i biję się tutaj po trzykroć w pierś...otóż zsynchronizowałem wszystkie moje poprawki do biblioteki ESPUI z GitGub...ale nie wcisnąłem jednego przycisku w GitHub Desktop i chociaż zdawało mi się, że one poszły na GitHub to...nie poszły...mea culpa, mea culpa, mea maxima culpa :cry:

W każdym razie na GitHub buduje się właśnie release 1.3.19, ale wcześniej wygenerowałem tesotwy 1.3.18 i ...DZIAŁA! :D

Wniosek - FullGUI było zepsute od dawna - za dużo kontrolek - zwłaszcza, gdy rosła liczba kanałów - 1 kanał Supla generował 1x kontrolkę w Channels i 2x kontrolkę w Actions. Dopiero moja wczorajsza przeróbka ESPUI dała efekt, tylko ...
Czyli jednak... biblioteka.
Człowiek całe życie się uczy. Miałem ostatnio ciekawą dyskusję na ten temat z mnichem tybetańskim (takim prawdziwym) :)

Swoją drogą, jak to czytam i patrzę wstecz na ilość Twoich przeróbek w ESPUI, to rodzi się pytanie, czy to dalej jest ESPUI? :lol:
Może zamiast forka pora na własną (autorską) wersję by @vajera. Bo z tego co widzę, najbardziej Cię to ogranicza ze wzlędu na pochłaniane zasoby (pamięć). Może poza typami zmiennych i tym co zmieniałeś wcześniej jest jeszcze coś do optymalizacji (może usunięcia)?
Tnij, k...a, tnij! Jak wybrzmiało kiedyś w necie. Wrzuć do osobnej wersji, to potestujemy i sprawdzimy ile jeszcze na tym można ugrać.

I tu wracamy do mojego pytania przy wprowadzaniu nowego GUI. Ile z tych rzeczy (w GUI) można by było zrobić na webinterfeace z SD i jak dużo zasobów by to zabrało? Teraz, jak już opanowałeś budowę webinterfeace i dodawanie nowych elementów poszłoby zapewne sprawniej.

Miałem kiedyś taki projekt. Bardzo fajny i wydawał się mocno perspektywiczny. Sporo badań, zebranych danych i do tego dochodziło oprogramowanie związane z przetwarzaniem i wizualizacją. Ekipa międzynarodowa, młodzi ludzie z głowami pełnych pomysłów i ja - stary dziad, który to koordynował. Zdecydowaliśmy się wtedy wykorzystać (do przetwarzania obrazów) jeden z lepiej opisanych projektów open source (nie podaję nazwy, ale wcale nie ma ich tak wiele) i wszystko było OK. Na początku. Później, jak doszło więcej danych do przetworzenia, to wszystko zaczynało działać koszmarnie wolno. Do pewnego momentu pomagała zmiana maszyn na mocniejsze, ale i to się skończyło. Zaczęliśmy przerabiać źródła, znaleźliśmy sporo rzeczy do optymalizacji, ale to dalej nie było to co miało być. I tutaj już musiałem zadecydować za młodych. Wywaliliśmy wszystko i wróciliśmy do sytuacji sprzed prawie pół roku. Jak to mówi mój kolega: masakra ;-) I pytanie co dalej? Zrobiłem zebranie, brainstorming, na którym rzuciłem wyzwanie. Zróbcie to samodzielnie. Nabraliście tyle doświadczenia podczas modyfikacji, że powinniście dać radę to napisać samodzielnie (no i ich trochę podpuściłem, że kto jak nie oni i takie tam gadki motywacyjne). Złapali haczyk i po kolejnych dwóch miesiącach mieliśmy betę, która działała 5 razy szybciej na 2 razy wolniejszym sprzęcie.

To tak mi się przypomniało przy okazji ;-)
@vajera - nie będę pytał, czy przytrzymać Ci piwo, pisać, że kto jak nie Ty?, ale czasem trzeba zrobić dwa, trzy kroki w tył, aby wziąć rozbieg i przeskoczyć nad przepaścią. W każdym razie, co byś nie postanowił, to i tak jestem z Tobą i pomogę Ci, jak tylko będę mógł. Zresztą, wiesz pewnie o tym doskonale :)
Dzięki! Łatwiej skakać, gdy jest wsparcie ;) Aż sobie koniaku nalałem :lol:

W temacie WebInterface - odpuściłem go wtedy w czerwcu, bo tam nie ma (nie było wtedy) możliwości budowania podstron.
Krystian zrobił to tworząc kolejne SuplaWebPage. Teraz, jak kompiluję (dla testów) soft pod ESP z 70 flagami, to nawet się nie zająknie. A cała konfiguracja na podstronach. Poniżej przykład.
Image
i nawet na małym C3 z 4MB zostaje 200kB wolnego miejsca (po dodaniu kilku urządzeń spada do 150) ;-)
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: Wed Jan 28, 2026 10:20 pm
vajera wrote: Wed Jan 28, 2026 10:05 pm
Zibi_007 wrote: Wed Jan 28, 2026 10:02 pm

Czyli jednak... biblioteka.
Człowiek całe życie się uczy. Miałem ostatnio ciekawą dyskusję na ten temat z mnichem tybetańskim (takim prawdziwym) :)

Swoją drogą, jak to czytam i patrzę wstecz na ilość Twoich przeróbek w ESPUI, to rodzi się pytanie, czy to dalej jest ESPUI? :lol:
Może zamiast forka pora na własną (autorską) wersję by @vajera. Bo z tego co widzę, najbardziej Cię to ogranicza ze wzlędu na pochłaniane zasoby (pamięć). Może poza typami zmiennych i tym co zmieniałeś wcześniej jest jeszcze coś do optymalizacji (może usunięcia)?
Tnij, k...a, tnij! Jak wybrzmiało kiedyś w necie. Wrzuć do osobnej wersji, to potestujemy i sprawdzimy ile jeszcze na tym można ugrać.

I tu wracamy do mojego pytania przy wprowadzaniu nowego GUI. Ile z tych rzeczy (w GUI) można by było zrobić na webinterfeace z SD i jak dużo zasobów by to zabrało? Teraz, jak już opanowałeś budowę webinterfeace i dodawanie nowych elementów poszłoby zapewne sprawniej.

Miałem kiedyś taki projekt. Bardzo fajny i wydawał się mocno perspektywiczny. Sporo badań, zebranych danych i do tego dochodziło oprogramowanie związane z przetwarzaniem i wizualizacją. Ekipa międzynarodowa, młodzi ludzie z głowami pełnych pomysłów i ja - stary dziad, który to koordynował. Zdecydowaliśmy się wtedy wykorzystać (do przetwarzania obrazów) jeden z lepiej opisanych projektów open source (nie podaję nazwy, ale wcale nie ma ich tak wiele) i wszystko było OK. Na początku. Później, jak doszło więcej danych do przetworzenia, to wszystko zaczynało działać koszmarnie wolno. Do pewnego momentu pomagała zmiana maszyn na mocniejsze, ale i to się skończyło. Zaczęliśmy przerabiać źródła, znaleźliśmy sporo rzeczy do optymalizacji, ale to dalej nie było to co miało być. I tutaj już musiałem zadecydować za młodych. Wywaliliśmy wszystko i wróciliśmy do sytuacji sprzed prawie pół roku. Jak to mówi mój kolega: masakra ;-) I pytanie co dalej? Zrobiłem zebranie, brainstorming, na którym rzuciłem wyzwanie. Zróbcie to samodzielnie. Nabraliście tyle doświadczenia podczas modyfikacji, że powinniście dać radę to napisać samodzielnie (no i ich trochę podpuściłem, że kto jak nie oni i takie tam gadki motywacyjne). Złapali haczyk i po kolejnych dwóch miesiącach mieliśmy betę, która działała 5 razy szybciej na 2 razy wolniejszym sprzęcie.

To tak mi się przypomniało przy okazji ;-)
@vajera - nie będę pytał, czy przytrzymać Ci piwo, pisać, że kto jak nie Ty?, ale czasem trzeba zrobić dwa, trzy kroki w tył, aby wziąć rozbieg i przeskoczyć nad przepaścią. W każdym razie, co byś nie postanowił, to i tak jestem z Tobą i pomogę Ci, jak tylko będę mógł. Zresztą, wiesz pewnie o tym doskonale :)
Dzięki! Łatwiej skakać, gdy jest wsparcie ;) Aż sobie koniaku nalałem :lol:

W temacie WebInterface - odpuściłem go wtedy w czerwcu, bo tam nie ma (nie było wtedy) możliwości budowania podstron.
Krystian zrobił to tworząc kolejne SuplaWebPage. Teraz, jak kompiluję (dla testów) soft pod ESP z 70 flagami, to nawet się nie zająknie. A cała konfiguracja na podstronach. Poniżej przykład.
Image
i nawet na małym C3 z 4MB zostaje 200kB wolnego miejsca (po dodaniu kilku urządzeń spada do 150) ;-)
ESPUI ma coś naprawdę wyjątkowego - mechanizm obsługi zdarzeń - bardzo sprawny i dynamiczny - a to coś czego potrzebowałem w przypadku bramki. Biorąc pod uwagę ilość linii kodu w web_gui.cpp raczej się z tego nie wycofam, natomiast nadal pracuję nad ESPUI.
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”