Wszystko zależy jak jest zaimplementowane połączenie z WiFi. W prostych przypadkach wziętych z przykładów z biblioteki ESP jest nieskończona pętla, gdzie co pół sekundy jest próba nawiązania połączenia aż do skutku. Nic innego ESP nie robi wtedy.
ESP8266 Primary GUI v2
Widzimy się na Supla Offline Party Season 2
Też to zauważyłem już jakiś czas temu.Maniek913 pisze: ↑śr sty 22, 2020 10:52 amTo prawda, ale nie do końca - obserwując terminal przy np. celowym wprowadzeniu błędnego hasła do Wi-Fi to generalnie przy dużej determinacji można sterować przekaźnikiem - jeżeli tylko ESP "będzie miał chwilkę "na obsługę butona to załączy i wyłączy przekaźnik po iluś tam próbach. Tu niestety chyba jest problem z "jednowątkowością" ESP.Trzeba by pewnie jakoś zatrzymać próby połączenia po kilku niepowodzeniach na jakiś czas, aby można obsłużyć sterowanie lokalne bez połączenia z internetem.
Dlatego, jeżeli soft ma obsługiwać jakiś "przycisk" który steruje "przekaźnikiem" wolę soft który jest napisany w Linuksie.
Tam ten problem nie występuje.
Na Arduino IDE też można tak napisać, żeby się nic nie blokowało.
Widzimy się na Supla Offline Party Season 2
Może jakieś ostanie moje zmiany to spowodowały sprawdzę wieczoremPatryk pisze: ↑śr sty 22, 2020 11:19 amTeż to zauważyłem już jakiś czas temu.Maniek913 pisze: ↑śr sty 22, 2020 10:52 amTo prawda, ale nie do końca - obserwując terminal przy np. celowym wprowadzeniu błędnego hasła do Wi-Fi to generalnie przy dużej determinacji można sterować przekaźnikiem - jeżeli tylko ESP "będzie miał chwilkę "na obsługę butona to załączy i wyłączy przekaźnik po iluś tam próbach. Tu niestety chyba jest problem z "jednowątkowością" ESP.Trzeba by pewnie jakoś zatrzymać próby połączenia po kilku niepowodzeniach na jakiś czas, aby można obsłużyć sterowanie lokalne bez połączenia z internetem.
Dlatego, jeżeli soft ma obsługiwać jakiś "przycisk" który steruje "przekaźnikiem" wolę soft który jest napisany w Linuksie.
Tam ten problem nie występuje.
A co do SDK to wszystko byłoby fajnie ale jak chcesz dodać multi DS, OLEDa , dodać obsługę jakiegoś nowego czujnika lub czego kolwiek innego to już nie jest tak kolorowo jak piszesz Więc zysk jest naprawdę niewielki.
https://gui-generic-builder.supla.io/
Może tak , ale w tym konkretnym przypadku (cały czas mówię o nowym sofcie od kol.krycha88 ) ostatnia modyfikacja poprawiła znacznie łączność - połączenie z Wi-Fi i z serwerem jest błyskawiczne, znacząco różnie niż w poprzedniej wersji, więc może tu jest jakaś zmiana.ogólnie mi się to bardzo podoba
Zgadzam się z Tobą w 100%.
Ostatnio męczyłem się prawie miesiąc z gpio3
viewtopic.php?p=58233#p58233
Wyłączyłem ruter.
Zauważyłem to na sterowniku założonym na zaworze gazowym.
Soft do zaworu przerobiony z sonof mini, który udostępniłem w temacie do mini.
Kilkukrotne dłuższe przytrzymanie przycisku czasem załączało zawór.
Robiłem to na starszej wersji softu @krycha88.
Wieczorem sprawdzę jeszcze jak to w sumie wygląda na sonoff mini i canwing cw001 bo wczoraj już nie miałem czasu.
Wszystko robione na tej samej wersji ESP8266 Primary GUI v2 jedyna różnica to, że wszystko robię na świeżym systemie oraz Arduino i bibliotekach tu może być, że zainstalowałem inną niż wcześniej bo był problem z kompilacją więc szukałem czego mi jeszcze brakowało.
na nowej wersji płytek faktycznie jakiś problem jest na szybko nie wiem co blokuje ESP popatrzę na to wieczorkiem.dobo pisze: ↑śr sty 22, 2020 1:26 pmWyłączyłem ruter.
Zauważyłem to na sterowniku założonym na zaworze gazowym.
Soft do zaworu przerobiony z sonof mini, który udostępniłem w temacie do mini.
Kilkukrotne dłuższe przytrzymanie przycisku czasem załączało zawór.
Robiłem to na starszej wersji softu @krycha88.
Wieczorem sprawdzę jeszcze jak to w sumie wygląda na sonoff mini i canwing cw001 bo wczoraj już nie miałem czasu.
Wszystko robione na tej samej wersji ESP8266 Primary GUI v2 jedyna różnica to, że wszystko robię na świeżym systemie oraz Arduino i bibliotekach tu może być, że zainstalowałem inną niż wcześniej bo był problem z kompilacją więc szukałem czego mi jeszcze brakowało.
https://gui-generic-builder.supla.io/
Wrzuciłem wam poprawkę do SuplaDevice aby przycisk się nie blokował się przy braku wifi. Kiedyś było dobrze ale przy okazji poprawy czegoś popsułem
https://gui-generic-builder.supla.io/
Sprawdziłem sonoff mini i cawning, które robiłem dawno temu działają bez WiFi
Podmieniłem bibliotekę.
Teraz ręczne sterowanie zaworem od gazu bez zasięgu do sieci WiFi działa
Dzięki
Przy okazji zapytam czy coś nowego doszło w wersji custom bo widzę nowe poprawki
Podmieniłem bibliotekę.
Teraz ręczne sterowanie zaworem od gazu bez zasięgu do sieci WiFi działa
Dzięki
Przy okazji zapytam czy coś nowego doszło w wersji custom bo widzę nowe poprawki