GUI Generic

User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

krycha88 wrote: Thu Nov 19, 2020 1:28 pm Ja osobiście tego nie powtarzam :) Może ESP się wywala i restartuje zobacz może logi
5s też już działa.
Widzimy się na Supla Offline Party Season 2026 :D

Image
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Goral64 wrote: Thu Nov 19, 2020 1:43 pm 5s też już działa.
Ale ja jeszcze nic nie zrobiłem 8-)
https://gui-generic-builder.supla.io/
User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

krycha88 wrote: Thu Nov 19, 2020 2:09 pm
Goral64 wrote: Thu Nov 19, 2020 1:43 pm 5s też już działa.
Ale ja jeszcze nic nie zrobiłem 8-)
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 :D

Image
ruza
Posts: 51
Joined: Wed May 06, 2020 7:49 am
Been thanked: 1 time

Post

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
Image

Nie działa przycisk nr 2. Po odwróceniu konfiguracji na:

1. GPIO4 - bistabilny lub monostabilny (działa tak i tak)
2. GPIO0 - monostabilny
Image

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

Post

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.
ruza
Posts: 51
Joined: Wed May 06, 2020 7:49 am
Been thanked: 1 time

Post

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.
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

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.
Również w/g mnie tak powinno być.
( gpio0 tylko do konfiguracji ).
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

krycha88 wrote: Thu Nov 19, 2020 2:09 pm
Goral64 wrote: Thu Nov 19, 2020 1:43 pm 5s też już działa.
Ale ja jeszcze nic nie zrobiłem 8-)
A u mnie ( sonoff basic ) "5sek" - NIE działa.
10x - działa.
( najnowsze źródła "dev" od klew88 ).
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

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.
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

ruza 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.
Tam można było bardzo łatwo to w kodzie samemu ustawić na zasadzie
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 ;)

Return to “GUI Generic”