Powiadomienia
Wyczyść wszystko

Shelly 1

20 Wpisów
6 Użytkownicy
7 Likes
5,279 Wyświetleń
Woytech12
(@fb_-wojtekbialas)
Wpisów: 6
Bywalec
Autor tematu
 

Witam forumowiczów.

Mam problem z Shelly 1 kupiłem 2 moduły i wgrałem do nich Suplę.

Nie działa mi fizyczny włącznik, działa sterowanie przez cloud Supli.

Podłączyłem je tak jak na schemacie i nie ma sterowania ręcznego.

Nie testowałem ich na oryginalnym sofcie.

Jaki możne być problem - soft czy moduł ?

 

 
Dodane : 22/10/2018 9:00 pm
adrian
(@adrian)
Wpisów: 3973
Szefu Admin Zasłużony dla Forum, Patron Strony
 

A jest wersja supli pod Shelly? - pytam bo nie wiem. 

Ja swój soft musiałem specjalnie dostosować pod Shelly właśnie ze względu na zewnętrzny włącznik.

 
Dodane : 22/10/2018 9:04 pm
Woytech12
(@fb_-wojtekbialas)
Wpisów: 6
Bywalec
Autor tematu
 

Tak soft do  Supli Multiboard napisany przez Espablo

Napisałem na forum supli o tym problemie,

zobaczymy co autor firmware na to odpowie

 
Dodane : 22/10/2018 9:08 pm
adrian
(@adrian)
Wpisów: 3973
Szefu Admin Zasłużony dla Forum, Patron Strony
 

Supli nie znam dla tego modułu, więc najlepiej pytać tego espablo

podłączyłeś jak tutaj

 
Dodane : 22/10/2018 9:13 pm
Woytech12
(@fb_-wojtekbialas)
Wpisów: 6
Bywalec
Autor tematu
 

Supla Multiboard to firmware którym można programować rożnej maści moduły z esp 8266 

tak podłaczone jak na schemacie.

rozumiem że sterowanie realizowane jest przez podanie fazy L na zacisk SW ?

 

 
Dodane : 22/10/2018 9:22 pm
adrian
(@adrian)
Wpisów: 3973
Szefu Admin Zasłużony dla Forum, Patron Strony
 
  • tak podajesz L na SW
  • to że soft jest na ESP8266, nie oznacza, ze wszystko będzie działać. Tak jak napisałem przykładowo mój soft który działał na różnej maści ESP, Sonoff'ach, Geekcreit, na shelly nie działał zewnętrzny przełącznik - musiałem wykonać dedykowaną zmianę w oprogramowaniu konkretnie pod Shelly - więc tutaj musisz podpytać autora lub na forum supla
 
Dodane : 22/10/2018 9:32 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Multiboard dla Shelly 1 nie działa przycisk , wgraj inCan Easy i dobierz GPIO tak zadziała na bank , sprawdzałem zanim wgrałem AFE przed przeróbką przez Adriana.

Albo męcz autora żeby to poprawił

 
Dodane : 22/10/2018 9:50 pm
Woytech12 and adrian reacted
Woytech12
(@fb_-wojtekbialas)
Wpisów: 6
Bywalec
Autor tematu
 

Ok dzięki z  odpowiedź

 
Dodane : 22/10/2018 10:00 pm
(@maras)
Wpisów: 189
Weteran Donator 2K22 Donator 2K19
 

Do tego modułu można podpiąć monostabilny włącznik??

 
Dodane : 23/10/2018 7:09 am
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Pewnie, że można wystarczy wgrać AFE i masz do wyboru tak jak w przy sonoff 

 
Dodane : 23/10/2018 7:40 am
(@maras)
Wpisów: 189
Weteran Donator 2K22 Donator 2K19
 

Wtedy jeden kablem od włącznika do SW i nie muszę mieć fazy na włączniku tak??

 
Dodane : 23/10/2018 11:44 am
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@maras musisz mieć tą fazę , chwilowe zwarcie SW do Fazy zmienia stan, a Faza jest w tym przypadku MASĄ .

 
Dodane : 23/10/2018 2:03 pm
adrian reacted
Espablo
(@espablo)
Wpisów: 12
Bywalec
 

Cześć

To ja jestem autorem Multiboard dla Supli. Dodałem do kompilacji moduł Shelly ze standardową dla supli obsługą przycisków. Dostałem jednak sygnały, że to nie działa i nakierowano mnie tutaj, że poradziłeś sobie z tym.  W związku z tym mam @adrian  pytanie do Ciebie i wiem,  że jako jestem z "konkurencji" 😉 , możesz nie chcieć mi na nie odpowiedzieć.  Chodzi o wyjaśnienie zasady działanie odczytu stanu tego przycisku. W supli działa to na przerwaniach. Jak to jest tutaj. Nie chcę dostać linka do kodów i dostać gotowca 🙂 Chodzi mi o to jak działa ten pin i dlaczego nie mogę go "sprawdzać" w przerwaniu. Czy to chodzi o to, że tam jest podawana faza i zmienia się to z częstotliwością 50Hz?

 
Dodane : 23/10/2018 11:05 pm
adrian
(@adrian)
Wpisów: 3973
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@espablo - daj spokój z jakąś tam konkurencją.

nie jestem elektronikiem, żeby wytłumaczyć dokładnie na czym polega "problem". To co zrobiłem, żeby odczytywać stan GPIO w Shelly do którego podłączony jest zewnętrzny switch - czyli posrednio faza, to wyłączyłem wewnęrzny pullup na tym GPIO

Czyli w każdej wersji soft mam inicjację Switch/GPIO zrobioną w ten sposób:

  • pinMode(GPIO, INPUT_PULLUP);

w Shelly musiałem zrobić to w taki sposób 

  • pinMode(GPIO, INPUT);

i to rozwiązuje problem

3maj się

 
Dodane : 23/10/2018 11:30 pm
Krzysztofch reacted
(@krzysztofch)
Wpisów: 490
Ekspert Donator 2K20 Zasłużony dla Forum, Donator 2K19
 

Historyczna chwila pozdrawiam obu Panow. 

 
Dodane : 24/10/2018 2:17 am
adrian reacted
Espablo
(@espablo)
Wpisów: 12
Bywalec
 

Dziękuję 😀

Ja się zastanawiałem nad jakąś specjalna funkcją, a to takie proste 🙂 Trzeba to będzie przetestować. 

 
Dodane : 24/10/2018 7:22 am
adrian reacted
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@espablo witaj kolego z sympatycznej "konkurencji" 🙂 Nic nie musisz testować , tylko dla Shelly trzeba wyłączyć wew pullup , sprawdzałem to też na espeasy , bo tam można to dowolnie skonfigurować i jak tylko właczyłem wew pull to GPIO 5 nie reagowało na podanie Fazy. Pozdrawiam całą społeczność SUPLI od społeczności AFE

 
Dodane : 24/10/2018 7:40 am
adrian reacted
Woytech12
(@fb_-wojtekbialas)
Wpisów: 6
Bywalec
Autor tematu
 

Cieszę się że wywołałem moim postem ciekawą dyskusję.

Szkoda że nie umiem programować to może bym coś od siebie dodał  🙂  jestem tylko elektrykiem.

Mam już nową wersję softu od @espablo za chwile bedę ją testował.

Jestem na L4 to mam trochę czasu.

 
Dodane : 24/10/2018 10:13 am
Espablo
(@espablo)
Wpisów: 12
Bywalec
 

Wygląda na to, że to działa.  @adrian jeszcze raz Ci dziękuję 😀 

 
Dodane : 27/10/2018 12:05 am
adrian
(@adrian)
Wpisów: 3973
Szefu Admin Zasłużony dla Forum, Patron Strony
 

Super, powodzenia 

 
Dodane : 27/10/2018 7:51 am
Udostępnij: