Czujnik zaniku fazy

tomal74
Posts: 6
Joined: Sat Jan 19, 2019 8:27 pm

Post

Witam.
Posiadam sonoff th10. Czy można zmienić tak firmware, aby zamiast przekaźnika podawać na GPIO12 stan wysoki/niski, a w aplikacji widzieć, że dane urządzenie jest on/off? Konkretnie chodzi o coś w stylu czujnika zaniku fazy.
scoobi
Posts: 34
Joined: Sun Dec 17, 2017 9:38 am

Post

Żeby coś takiego zrobic musiał byś zmodyfikować elektronikę żeby np. zewnętrzna ładowarka 5v podawała stan wysoki wejście esp.Sama zmiana softu nic nie da.
możesz też podłączyć sonoff a normalnie do 230V i sprawdzać czy moduł jest on -line.
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Można to zrobić prościej i bez zmiany softu.
Wystarczy dodatkowy przekaźnik na napięcie cewki 230V.
Jak jest napięcie to przekaźnik jest załączony, styki wyjściowe przekaźnika podpinamy pod GPIO14 i masę i wszystko.
A przekaźnik oryginalny z sonoffa można jeszcze niezależnie wykorzystać do sterowania czegoś innego
W aplikacji mamy ikonki otwarcie zamknięcie drzwi, okna itp ale zaraz będzie można sobie ustawić własną :) i ta ikonka będzie sygnalizowała na zasadzie otwarte zamknięte drzwi.
Pozdrawiam
Wojtek
tomal74
Posts: 6
Joined: Sat Jan 19, 2019 8:27 pm

Post

Dzięki za odpowiedź.
Co do zmiany 230V na logikę 3,3V nie będę miał problemu. Natomiast co do pomysłu z GPIO14 nie da rady, gdyż na nim chcę czujnik temperatury, który zawszę musi być aktywny.
Dodam tylko, że znam język C, natomiast nie mam pojęcia jak kompilować własne modyfikacje kodu.
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

tomal74 wrote: Mon Jan 21, 2019 7:50 pm Dzięki za odpowiedź.
Natomiast co do pomysłu z GPIO14 nie da rady, gdyż na nim chcę czujnik temperatury, który zawszę musi być aktywny.
Nie musi być GPIO14 może być GPIO3 zależy jaki masz wgrany soft.
Można też zamienić te wejścia DS czy DHT dasz na GPIO3 lub 1 a 14 będziesz miał do sensora.
Co do logiki z 230 na 3V3 podałem najprostszy przykład z przekaźnikiem można zrobić to też na opto.
Pozdrawiam
Wojtek
tomal74
Posts: 6
Joined: Sat Jan 19, 2019 8:27 pm

Post

W tej chwili jest to oryginalny soft od eWelinka. Mój problem polega na tym, że nie wiem jakim go zastąpić.
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Tu masz poradnik dotyczący wgrania softu do sonoffa viewtopic.php?f=23&t=413#p4957
Pozdrawiam
Wojtek
tomal74
Posts: 6
Joined: Sat Jan 19, 2019 8:27 pm

Post

Jako że jestem jeszcze w tym temacie zielony mam jeszcze jedno pytanie — ściągam kody źródłowe z Githuba, wprowadzam zmiany w tym kodzie i co dalej? Jak to kompilować?
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Pozdrawiam
Wojtek
tomal74
Posts: 6
Joined: Sat Jan 19, 2019 8:27 pm

Post

To mnie satysfakcjonuje 8-) .... choć nie ukrywam, że pytanie o kompilacje zmodyfikowanego kodu i tak mnie ciekawi :D

Return to “Pomoc”