Forum Smart'ny Dom

Brama otwiera sie po podlaczeniu do wifi  

Strona 1 / 2
  RSS
tox
 tox
(@tox)
Młodzik

Witam,

Najnowszy firmware T5, calosc odpalona na ESP8266 (LoLin, nodemcu). Wszystko OK, ale po podlaczeniu do wifi brama jest automatycznie otwierana. To samo jesli straci na chwile polaczenie z routerem. Skutkuje to losowymi otwarciami w srodku nocy.. ;(

Jakis reset stanow gpio po podlaczeniu? Co moze byc przyczyna?

 

Pozdrawiam!

Cytuj
Dodane : 18/03/2019 1:01 am
adrian
(@adrian)
Prezes

zmień może gpio do którego podłączony jest przekaźnik. GPIO różnie zachowują się podczas, gdy ESP8266 startuje

Proponuje najpierw sprawdzić 5 lub 4 .

NodeMCU
GPIO
ESP8266
GPIO
Behaviour
Flash Mode
Behaviour
Dummy Arduino App
Behaviour
Arduino Set GPIOs Low
D0 16 High High during boot, falls after ~110ms (to ~1V?) High during boot, falls after ~110ms (to ~1V)
D1 5 Low Low Low
D2 4 Low Low Low
D3 0 Low then oscillates Varies, stabilizes high after ~100ms Varies, stabilizes low after ~110ms
D4 2 Varies, stabilizes high after ~60ms Varies, stabilizes high after ~70ms Varies, stabilizes low after ~110ms
D5 14 High High, then low after ~110ms High, then low after ~110ms
D6 12 High High, then low after ~110ms High, then low after ~110ms
D7 13 High High, then low after ~110ms High, then low after ~110ms
D8 15 Low Low, with glitch ~110ms Low, with glitch ~110ms
D9 3 Low Low until ~50ms then high Low until ~50ms then high until ~110ms then low
D10 1 Low Low until ~50ms then high Low until ~50ms then high until ~110ms then low
OdpowiedzCytuj
Dodane : 18/03/2019 8:45 pm
tox
 tox
(@tox)
Młodzik

To samo dokladnie. Co ciekawe, jesli w AFE ustawie GPIO inne niz 4 lub 5 a fizycznie tam mam podlaczony przekaznik to nic takiego sie nie dzieje. Ani przy starcie ani przy polaczeniu ponownym do wi-fi brama sie nie otwiera.. W momencie ustawienia w afe odpowiedniego gpio -- to samo. 

Takie cos by sugerowalo chyba software-owy "problem", nie? Jakies inne pomysly?

W ostatecznosci mozna by pewnie posprawdzac na jak dlugo zmienia sie stan na gpio i dobrac kondensator tak by "wyciac" zmiane (o ile impuls nie trwa 1s) choc zdecydowanie lepiej by bylo bez kombinacji 🙂

Pozdrawiam i dzieki za odpowiedz!

OdpowiedzCytuj
Dodane : 20/03/2019 12:38 am
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

@tox możesz wstawić nawet odręczny schemat połączeń tego układu ? mam gdzieś w szufladzie takiego Lo Lina więc spróbuje odtworzyć ten problem . Wgrywałem AFE T5 do różnych ESP nawet ESP-01 i nigdy nie miałem takiego przypadku.

Od czasu wydania tego softu moją bramę obsługiwał Yunshan własnie z T5 , a od jakiegoś czasu moduł kolegi @Lukas121 i nigdy brama się sama nie otworzyła a kilka przypadków resetowania routera już było.

OdpowiedzCytuj
Dodane : 20/03/2019 6:57 am
adrian
(@adrian)
Prezes

u mnie to samo. W sensie nie mam problemu. Mam moduł 1.0 @lukas121 podłaczonego do bramy

Kiedyś rozmawiałem z @lukas121 i z tego co pamiętam miał taki problem w swoim układzie, ale go rozwiązał. @lukas121?

OdpowiedzCytuj
Dodane : 20/03/2019 8:30 pm
lukas121
(@lukas121)
Brygadzista Zasłużony dla Forum

U mnie na wersji 1.0 p podłączeniu zasilania przekaźnik się załączał. W następnych wersjach już nie było takiego problemu. Skąd pewność że rozłącza się wifi a nie restartuje się urządzenie, może prądowo ci coś nie wydala. Mogę polecić mój sterownik 🙂

OdpowiedzCytuj
Dodane : 20/03/2019 8:57 pm
tox
 tox
(@tox)
Młodzik

Podesle dzisiaj schemat. Wszystko dziala jak nalezy, problem tylko i wylacznie podczas laczenia z siecia..

OdpowiedzCytuj
Dodane : 24/03/2019 10:50 am
tox
 tox
(@tox)
Młodzik

Pradowo wyrabia. Jak w routerze zrobie iface down dla wifi i potem up, to ZAWSZE po podlaczeniu (co widze w logach routera) brama sie otwiera. W 100% powtarzalne.. 

OdpowiedzCytuj
Dodane : 24/03/2019 10:53 am
adrian
(@adrian)
Prezes

to co robię podczas startu firmware to ustawiam wyjscie GPIO na tryb OUTPUT

https://www.arduino.cc/en/Tutorial/DigitalPins

OdpowiedzCytuj
Dodane : 24/03/2019 2:40 pm
tox
 tox
(@tox)
Młodzik

A WiFi disconnect/connect powoduje restart firmware?

OdpowiedzCytuj
Dodane : 25/03/2019 7:01 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

@tox brak WIFI nie restartuje firmware . Na schemat się nie doczekałem więc złożyłem na prototypie GPIO 4 -przez  rezystor10k steruje bazą tranzystora BC 547 - kolektor do wejścia IN gotowego modułu z przekaźnikiem, na GPIO 14 zrobiłem bez dodatkowych elementów czujnik otwarcia . Przekaźnik działa tylko wtedy kiedy dostaje rozkaz , zanik wifi nie pobudza przekaźnika (czas podtrzymania ustawiony 0,6 sekundy) testowałem 10 razy i ani razu fałszywego załączenia.

Zaniki zasilania też nie pobudzają przekaźnika 

Moduł taki jak ten https://abc-rc.pl/product-pol-11782-Modul-WIFI-ESP8266-NODEmcu-V3-CP2102-Arduino.html

Moduł przekaźnik taki https://botland.com.pl/pl/produkty-wycofane/1293-modul-przekaznika-rm1-z-izolacja-optoelektroniczna-5v-10a125vac.html

Tranzystor dałem trochę na wyrost bo bez niego też by pewnie działało , ale nie wiedziałem jaki przekaźnik zastosuję 

OdpowiedzCytuj
Dodane : 25/03/2019 8:28 pm
adrian polubień
tox
 tox
(@tox)
Młodzik

@isom: Sorki, straszne urwanie glowy ostatnio ;(

Nodemcu v3 identyczny. Do tego podlaczony DHT, przekaznik oraz kontaktron. Modul przekaznika prawie identyczny. Nie mam tranzystora, calosc podlaczona pod GPIO4. Nie podlaczalem przez rezystor dodatkowy bo modul juz ma takowy na pokladzie. Wszystko dziala super, gada po mqtt i ogolnie super ale jak poloze wifi do ktorego jest podlaczony i potem je podniose to brama sie otwiera tuz po tym jak afe sie podlaczy. Moze cos z nodemcu moim nie tak, mam chyba jeszcze jeden to zobacze czy tak samo bedzie..

dzieki wielkie za odpowiedz!

OdpowiedzCytuj
Dodane : 25/03/2019 11:09 pm
tox
 tox
(@tox)
Młodzik

Na innym module dokladnie to samo. W sumie to wlasnie zauwazylem, ze podczas restartu dzieje sie dokladnie to samo. Otwiera brame. 

Podlaczenie do nodemcu:

D1 (GPIO5) - kontaktron

D2 (GPIO4) - przekaznik

D4 (GPIO2) - DHT

Podlaczenie czujnikow i przekaznika:

kontaktron: [ D1, G ]

DHT: [ D4, G, 3V ]

przekaznik: [ D2, VU, G ]

DHT dziala prawidlowo, kontaktron tez. Przekaznik tez poza tymi restartami i otwieraniem bramy 🙂

Polaczenia na przekazniku:

- po stronie napedu NO, C

po stronie nodemcu

S <--> D2 

+ <--> VU

- <--> G

Mam nadzieje, ze jest to choc troszke czytelne 🙂 Jakies pomysly? Pozdrawiam!

OdpowiedzCytuj
Dodane : 26/03/2019 12:17 am
adrian
(@adrian)
Prezes

a jaki masz ten przekaźnik?

OdpowiedzCytuj
Dodane : 26/03/2019 12:48 am
korzeniewski36
(@korzeniewski36)
Młodzik

Nie pamiętam które gpio jest równolegle połączone z tą diodą wbudowana w ESP(nie w nodemcu) Sprawdź to czy podczas błyśnięcia tą diodą nie załącza ci się przekaźnik z tego co pamiętam, błyska ona podczas wysyłania-odbierania danych i na pewno jest podłączona z którymś gpio. 

Druga wersja z którą sam walczyłem to zakłócenia od pompki akwariowej, przy wyłączaniu przekaznika lub małe impulsy w sieci powodowały ze esp sie restartowało i przekaźniki wariowały- Może nie w temacie Ale pomysł jest:)

Trzecia najbardziej prawdopodobna to "słabe" lub nieprzefiltrowane zasilanie, Podczas utraty połączenia i ponownej próbie zalogowania esp pobiera ok 160mA jak nie wiecej do tego dht który jest prądożerny...   

OdpowiedzCytuj
Dodane : 26/03/2019 2:17 am
lukas121
(@lukas121)
Brygadzista Zasłużony dla Forum

Spróbuj podłączyć przekaźnik pod inne gpio np 15,12.

OdpowiedzCytuj
Dodane : 26/03/2019 8:12 am
adrian
(@adrian)
Prezes
Dodane przez: korzeniewski36

Nie pamiętam które gpio jest równolegle połączone z tą diodą wbudowana w ESP(nie w nodemcu)

GPIO - 2

OdpowiedzCytuj
Dodane : 26/03/2019 9:28 am
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

@tox żeby znaleźć punkt zaczepienia odłącz na próbę tego DHT i sprawdź 

OdpowiedzCytuj
Dodane : 26/03/2019 11:16 am
tox
 tox
(@tox)
Młodzik
Dodane przez: adrian

a jaki masz ten przekaźnik?

Standardowy. Roznic sie moze tylko dioda (o ile) od tego co @isom wkleil. Nie wiem jaki to dokladnie model, wklejam zdjecie. 

OdpowiedzCytuj
Dodane : 26/03/2019 11:39 am
tox
 tox
(@tox)
Młodzik
Dodane przez: korzeniewski36

Trzecia najbardziej prawdopodobna to "słabe" lub nieprzefiltrowane zasilanie, Podczas utraty połączenia i ponownej próbie zalogowania esp pobiera ok 160mA jak nie wiecej do tego dht który jest prądożerny...   

Zasilam caly uklad z ladowarki do smartphone-a. Powinno spokojnie uciagnac ale sprawdze to jeszcze jak wroce z pracy 🙂 Dzieki!

OdpowiedzCytuj
Dodane : 26/03/2019 11:42 am
Strona 1 / 2
Udostępnij:



Udostępnij
  • 1
    Share
  
Pracuję

Proszę Zaloguj Się lub Zarejestruj