Notifications
Clear all

Shelly 1  

  RSS
Woytech12
(@fb_-wojtekbialas)
Młodzik

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ł ?

Cytuj
Dodane : 22/10/2018 10:00 pm
adrian
(@adrian)
Prezes 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.

OdpowiedzCytuj
Dodane : 22/10/2018 10:04 pm
Woytech12
(@fb_-wojtekbialas)
Młodzik

Tak soft do  Supli Multiboard napisany przez Espablo

Napisałem na forum supli o tym problemie,

zobaczymy co autor firmware na to odpowie

OdpowiedzCytuj
Dodane : 22/10/2018 10:08 pm
adrian
(@adrian)
Prezes 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

OdpowiedzCytuj
Dodane : 22/10/2018 10:13 pm
Woytech12
(@fb_-wojtekbialas)
Młodzik

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 ?

OdpowiedzCytuj
Dodane : 22/10/2018 10:22 pm
adrian
(@adrian)
Prezes 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
OdpowiedzCytuj
Dodane : 22/10/2018 10:32 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, 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ł

OdpowiedzCytuj
Dodane : 22/10/2018 10:50 pm
Woytech12 i adrian polubień
Woytech12
(@fb_-wojtekbialas)
Młodzik

Ok dzięki z  odpowiedź

OdpowiedzCytuj
Dodane : 22/10/2018 11:00 pm
maras
(@maras)
Majster Donator 2019

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

OdpowiedzCytuj
Dodane : 23/10/2018 8:09 am
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

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

OdpowiedzCytuj
Dodane : 23/10/2018 8:40 am
maras
(@maras)
Majster Donator 2019

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

OdpowiedzCytuj
Dodane : 23/10/2018 12:44 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

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

OdpowiedzCytuj
Dodane : 23/10/2018 3:03 pm
adrian polubień
Espablo
(@espablo)
Młodzik

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?

OdpowiedzCytuj
Dodane : 24/10/2018 12:05 am
adrian
(@adrian)
Prezes 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ę

OdpowiedzCytuj
Dodane : 24/10/2018 12:30 am
Krzysztofch polubień
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

Historyczna chwila pozdrawiam obu Panow.

OdpowiedzCytuj
Dodane : 24/10/2018 3:17 am
adrian polubień
Espablo
(@espablo)
Młodzik

Dziękuję 😀

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

OdpowiedzCytuj
Dodane : 24/10/2018 8:22 am
adrian polubień
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, 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

OdpowiedzCytuj
Dodane : 24/10/2018 8:40 am
adrian polubień
Woytech12
(@fb_-wojtekbialas)
Młodzik

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.

OdpowiedzCytuj
Dodane : 24/10/2018 11:13 am
Espablo
(@espablo)
Młodzik

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

OdpowiedzCytuj
Dodane : 27/10/2018 1:05 am
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

Super, powodzenia

OdpowiedzCytuj
Dodane : 27/10/2018 8:51 am
Udostępnij: