5s też już działa.krycha88 wrote: Thu Nov 19, 2020 1:28 pm Ja osobiście tego nie powtarzamMoże ESP się wywala i restartuje zobacz może logi
GUI Generic
-
Goral64
- Posts: 3258
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
- Has thanked: 2 times
- Been thanked: 1 time
Widzimy się na Supla Offline Party Season 2026

-
Goral64
- Posts: 3258
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
- Has thanked: 2 times
- Been thanked: 1 time
Może nie wymagało to takiej ingerencji. Będziemy obserwować.
A co z zapamiętywaniem stanu licznika? Coś po mojej stronie czy po stronie softu?
Widzimy się na Supla Offline Party Season 2026

-
ruza
- Posts: 51
- Joined: Wed May 06, 2020 7:49 am
- Been thanked: 1 time
Dzień dobry,
wydaje mi się, że znalazłem buga w sofcie ściągniętym wczoraj(18.11.20) z Githuba.
Link : https://github.com/Espablo/SUPLA_Firmwa ... eneric.bin
Po wgraniu softu na Sonoff Mini DIY nie można skonfigurować poprawnie więcej niż jednego przycisku. Po ustawieniu przycisków w kolejności:
1. GPIO0 - monostabilny
2. GPIO4 - bistabilny

Nie działa przycisk nr 2. Po odwróceniu konfiguracji na:
1. GPIO4 - bistabilny lub monostabilny (działa tak i tak)
2. GPIO0 - monostabilny

nie działa również przycisk nr 2, nr 1 działa bezbłędnie. Przy czym konfiguracja po ustawieniu GPIO0 jako CONFIG i kilkukrotnym wciśnięciu jest możliwa.
Mam nadzieję, że nie powtarzam już znanego błędu, jednak nie doszukałem się tego problemu wcześniej.
Pozdrawiam, Piotr
wydaje mi się, że znalazłem buga w sofcie ściągniętym wczoraj(18.11.20) z Githuba.
Link : https://github.com/Espablo/SUPLA_Firmwa ... eneric.bin
Po wgraniu softu na Sonoff Mini DIY nie można skonfigurować poprawnie więcej niż jednego przycisku. Po ustawieniu przycisków w kolejności:
1. GPIO0 - monostabilny
2. GPIO4 - bistabilny

Nie działa przycisk nr 2. Po odwróceniu konfiguracji na:
1. GPIO4 - bistabilny lub monostabilny (działa tak i tak)
2. GPIO0 - monostabilny

nie działa również przycisk nr 2, nr 1 działa bezbłędnie. Przy czym konfiguracja po ustawieniu GPIO0 jako CONFIG i kilkukrotnym wciśnięciu jest możliwa.
Mam nadzieję, że nie powtarzam już znanego błędu, jednak nie doszukałem się tego problemu wcześniej.
Pozdrawiam, Piotr
-
dobo
- Posts: 1051
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
W tym module jest 1 przekaźnik GPIO12, którym steruje przycisk na GPIO4 (S1+S2) oraz przycisk CONFIG na GPIO0.
Czy ty przycisk CONFIG i (S1+S2) chcesz wykorzystać do sterowania przekaźnikiem?
Ile ustawiłeś przekaźników?
Z tego co czytałem 1 przycisk steruje 1 przekaźnikiem.
Gdy jest więcej przekaźników jest to na zasadzie
przycisk 1 - przekaźnik 1
przycisk 2 - przekaźnik 2
itd.
Tyle ile jest przekaźników tyle jest przycisków tak bynajmniej było to tu opisywane.
Piszę na podstawie tego co przeczytałem.
Czy ty przycisk CONFIG i (S1+S2) chcesz wykorzystać do sterowania przekaźnikiem?
Ile ustawiłeś przekaźników?
Z tego co czytałem 1 przycisk steruje 1 przekaźnikiem.
Gdy jest więcej przekaźników jest to na zasadzie
przycisk 1 - przekaźnik 1
przycisk 2 - przekaźnik 2
itd.
Tyle ile jest przekaźników tyle jest przycisków tak bynajmniej było to tu opisywane.
Piszę na podstawie tego co przeczytałem.
-
ruza
- Posts: 51
- Joined: Wed May 06, 2020 7:49 am
- Been thanked: 1 time
Tak, w sonoff mini jest jeden przekaźnik i możliwość podpięcia zewnętrznego przycisku.
Do tej pory tj. w sofcie Primary_v2 działały obydwa przyciski jako sterowanie przekaźnikiem, stąd moje podejrzenie błędu.
Być może tak powinno być i to nie jest błąd. W każdym razie i tak przycisk na GPIO0 służy mi tylko do konfiguracji, więc dla mnie większego problemu nie ma.
Do tej pory tj. w sofcie Primary_v2 działały obydwa przyciski jako sterowanie przekaźnikiem, stąd moje podejrzenie błędu.
Być może tak powinno być i to nie jest błąd. W każdym razie i tak przycisk na GPIO0 służy mi tylko do konfiguracji, więc dla mnie większego problemu nie ma.
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
Również w/g mnie tak powinno być.ruza wrote: Thu Nov 19, 2020 4:44 pm Być może tak powinno być i to nie jest błąd. W każdym razie i tak przycisk na GPIO0 służy mi tylko do konfiguracji, więc dla mnie większego problemu nie ma.
( gpio0 tylko do konfiguracji ).
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
Jeżeli mógłbym coś zasugerować przy "10x" to, żeby "moduł" przechodził automatycznie po dziesieciu razach ( nawet jak się naciśnie więcej ) w tryb konfiguracji.
Teraz jest tak, że jak np "naciśnie" się przez pomyłkę np 11 razy - to już nie przechodzi.
Chociaż nie wiem, czy tak idzie zrobić.
Ps.
Chociaż obserwując ( @Espablo, @krycha88, @klew), widzę, że rzeczy niemożliwe załatwiają "od ręki", a na "cuda" trzeba tylko chwilę poczekać.
I chwała Im, za to.
Edit:
To samo dotyczy(ło) by się "5sek".
Czyli 5 sekund lub więcej.
Teraz jest tak, że jak np "naciśnie" się przez pomyłkę np 11 razy - to już nie przechodzi.
Chociaż nie wiem, czy tak idzie zrobić.
Ps.
Chociaż obserwując ( @Espablo, @krycha88, @klew), widzę, że rzeczy niemożliwe załatwiają "od ręki", a na "cuda" trzeba tylko chwilę poczekać.
I chwała Im, za to.
Edit:
To samo dotyczy(ło) by się "5sek".
Czyli 5 sekund lub więcej.
-
dobo
- Posts: 1051
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
Tam można było bardzo łatwo to w kodzie samemu ustawić na zasadzieruza wrote: Thu Nov 19, 2020 4:44 pm Do tej pory tj. w sofcie Primary_v2 działały obydwa przyciski jako sterowanie przekaźnikiem, stąd moje podejrzenie błędu.
add_Relay_Button(12, 4, CHOICE_TYPE);
add_Relay_Button(12, 0, CHOICE_TYPE);
Mi rozwiązanie jakie było w Primary GUI v2 bardzo się podobało ponieważ było proste jeśli coś potrzebowałem wywalałem komentarz // ustawiałem odpowiednie GPIO i działało.
Czy w kodzie Generic można tak zrobić jak w Primary GUI v2 przyznam się, że nie wiem nie sprawdzałem.
Na zakończenie mojego off-topic szacunek za soft dla @Espablo, @krycha88, @klew.
Niech zielona moc będzie z wami abyście nie przeszli na czarną stronę mocy
