Powiadomienia
Wyczyść wszystko

Dodatkowy slot

20 Wpisów
5 Użytkownicy
1 Reactions
3,649 Wyświetleń
Wpisów: 162
Zasłużony dla Forum Donator 2K19, Donator 2K18, Donator 2K17
Autor tematu
(@tomaszraszowski)
Pomocny
Dołączył: 7 lat temu

Z teo co widziałem na aliexpress to są sonofy wifi-rf433, jednakowo z tego co się orientuję a raczej słyszałem to piloty do bram mają zmienne kody i rejczel nie da rady zaadoptować oryginalnego pilota jako nadajnika do sonoffa, ale to tylko takie moje czysto hipotetyczne zamysły biorąc pod uwagę bezpieczeństwo domu-garażu użytkownika, ktoś to tak zrobił żeby nie było możliwości, przynajmniej w łatwy sposób tego "zhackować".

To co mi do głowy przychodzi to:

Sygnał z bramy (odbiornika) wypuścić na np: gpio14 lub innego jako input i mamy radiowe działanie bez naruszania bebechów automatyki od bramy, reszta to jak mniemam Adrianie (od strony OH i kodowania ESP) to dla Ciebie nic skomplikowanego. Można jak się domyślam wykorzystać nawet terazniejszy soft do sonoffa.

Pozdrawiam

Odpowiedz
Wpisów: 10
(@damian)
Bywalec
Dołączył: 7 lat temu

Żeby sterować bramą przez dowolny przełącznik chwilowy lub przekaźnik np. sonoffa istnieją dwa rozwiązania:

1. Zwykle przewidziane przez producenta - płyta sterująca bramą posiada najczęściej wejście, które po zwarciu do masy /płyty sterującej/ powoduje to samo co wciśnięcie przycisku na pilocie /zdjęcie poniżej pokazuje mój sterownik z zaznaczonym wejściem sterującym bramą/

2. Użycie oryginalnego pilota - należy go rozebrać oraz przylutować w miejsce oryginalnego przycisku /lub równolegle/ przewody podłączone do przekaźnika.

Zarówno dla pierwszego jak i drugiego przypadku świetnie nada się lekko zmodyfikowany Sonoff  - tak aby na jego wyście nie było podawane napięcie 230V ale przekaźnik zwierał styki na dotychczasowym wyjściu. Co i jak zmodyfikować zamieszczę w osobnym temacie.

Dziś zrobiłem awaryjne sterowanie bramą garażową: 

1. Zmodyfikowałem sonoffa /ważne!!! na wyjściu nie może być 230V/ oraz skonfigurowałem tak aby po włączeniu lub nawiązaniu połączeniu przekaźnik pozostawał rozwarty.
2. Stworzyłem następujący obwód: wejście sterujące automatu do bramy do pierwszego pinu na wyjściu sonoffa - z drugiego pinu wyjścia sonoffa do pierwszego pinu mikroprzełącznika - z drugiego pinu mikroprzełącznika  do masy sterownika bramy /oznaczenie COM/. Obwód to tak naprawdę dwa przełączniki podłączone  szeregowo - tylko ich łączne włączenie powoduje pojawienie się masy na wejściu sterownika /oznaczenie START/.
Dodatkowy mikroprzełącznik ma wyeliminować przypadkowe otwarcie bramy garażowej bez fizycznej obecności człowieka przed domem. 
3. Do OpenHaba dodałem switch włączający przekaźnik w sonoffie
W przyszłości układ zostanie rozbudowany o czujnik kontaktronowy /koszt około 20 zł/ zwierający wolne GPIO w sonoffie do masy gdy brama jest zamknięta. 

Powyższe ma służyć do awaryjnego otwierania bramy garażowej w sytuacji, gdy nie ma pod ręką pilota. Żeby otworzyć lub zamknąć bramę należy:
1. Przełączyć switch w OpenHabie (mam dostęp na smartfonie) 
2. Kliknąć mikroprzełącznik umieszczony na zewnątrz domu
3. Przełączyć switch w OpenHabie powtórnie /może dodam w regułach timer wyłączający switch automatycznie np. po 1 minucie/

Podobne rozwiązanie zastosuje do sterowania bramą wjazdową - skutki przypadkowego otwarcia bramy są mniejsze niż bramy do garażu w związku z czym zrezygnuję z szeregowo podłączonego mikroprzełącznika. Będzie możliwe otwarcie bramy z dowolnego miejsca przez internet.

Pozdrawiam
Damian

Brama
Odpowiedz
3 Odpowiedzi
(@witek_1308)
Dołączył: 7 lat temu

Bywalec
Wpisów: 4

Witam,

Zaczalem czytac temat bo interesuje mnie to co planuje @Damian powyzej odnosnie sterowania brama garazowa. Zastanawialem sie jak zrobic odciecie 230v od przekaznika, nie pomyslalem zeby przeciac sciezki (zreszta wciaz nie wiem ktore) wiec zamowilem Sonoff 1 channel (w drodze z Ali), mysle ze zrobia robote. Niezaleznie jednak chcialbym podlaczyc kontaktron do GPIO14/GND zeby wykrywac zamkniecie/otwarcie bramy garazowej. Moge to zrobic na jakims istniejacym Sonoff basic bo akurat jest w poblizu i juz jest zintegrowany po MQTT.

Nie moge nigdzie znalezc opisu jak skonfigurowac wejscie GPIO14 (jako jaki typ) zeby osiagnac to co chce, czy moglby mi ktos podpowiedziec (@Damian?). Mam watpliwosc jak to zrobic zeby GPIO bylo niezaleznym monitorowany zdarzeniem, a nie wplywalo na stan przekaznika  (innymi slowy chce uzyc tego kontrolera bo juz i tak jest w okolicy, zamiast kupowac oddzielny Arduino czy podobny)

Nie wiem czy lepiej kupic NC czy NO kontaktron, zalozmy na ta chwile ze NC ale czy wlasnie GPIO14 da rade go obsluzyc i np wyslac update po MQTT w przypadku zmiany (wolalbym nie odpytywac za kazdym razem)

z gory dziekuje za podpowiedz!!

Odpowiedz
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 10 lat temu

Szefu
Wpisów: 3988
Dodane przez: witek_1308

 

Nie moge nigdzie znalezc opisu jak skonfigurowac wejscie GPIO14 (jako jaki typ) zeby osiagnac to co chce, czy moglby mi ktos podpowiedziec (@Damian?). Mam watpliwosc jak to zrobic zeby GPIO bylo niezaleznym monitorowany zdarzeniem, a nie wplywalo na stan przekaznika  (innymi slowy chce uzyc tego kontrolera bo juz i tak jest w okolicy, zamiast kupowac oddzielny Arduino czy podobny)

 

A jakie oprogramowanie używasz do sonoffa?

Odpowiedz
(@damian)
Dołączył: 7 lat temu

Bywalec
Wpisów: 10

Cześć!

Ja póki co do monitorowania bramy używam niezależnego mikrokontrolera - nie sonoffa. Monitorowanie kontaktronu odbywa się na przerwaniu - jeżeli zmieni się stan kontaktronu mikrokontroler od razu wysyła informację do OpenHaba. Ale jak pojawi się soft od Adriana z podobną funkcjonalnością - rozwiązanie będzie mogło działać na tym samym sonoffie, który steruje otwieraniem bramy. 

Co do przeróbki: w tym wątku jest zdjęcie na którym widać co trzeba przeciąć a co zlutować.

Pozdrawiam

Damian

 

Odpowiedz
Wpisów: 162
Zasłużony dla Forum Donator 2K19, Donator 2K18, Donator 2K17
Autor tematu
(@tomaszraszowski)
Pomocny
Dołączył: 7 lat temu

To po co sonoffa do tego zatrudniasz ? Kup NodeMcu a jeszcze  lepiej WeMos D1 mini + w obu przypadkach shielda z relaykami.

Odpowiedz
1 Reply
(@damian)
Dołączył: 7 lat temu

Bywalec
Wpisów: 10

Korzystam/łem  z różnych układów opartych na ESP. Jednak w podobnych zastosowaniach do Sonoffa "goły" moduł należy doposażyć o:

  1. Moduł zasilania /zasilacz wewnętrzny lub zewnętrzny/,
  2. Zaciski do podłączenia zewnętrznych obwodów,
  3. Jeżeli zaciski to trzeba je gdzieś przymocować - może jakaś płytka na której wszystko się znajdzie,
  4. Zgrabna obudowa

Niektóre ze zbudowanych przeze mnie urządzeń działają 24/7/365 i w takim przypadku chciałbym żeby faktycznie działały a przy własnych konstrukcjach różnie bywa z wymaganą stabilnością:(

Biorąc pod uwagę powyższe, jeżeli tylko sonoff się nadaje przy jego cenie korzystam często jak mogę - z oprogramowaniem Adriana lub własnym.

NodeMCU - i tak się przyda dla wielu zastosowań, gdzie potrzebna jest większa ilość GPIO.

Pozdrawiam
Damian

 

Odpowiedz
Wpisów: 162
Zasłużony dla Forum Donator 2K19, Donator 2K18, Donator 2K17
Autor tematu
(@tomaszraszowski)
Pomocny
Dołączył: 7 lat temu

No tak, w sumie wiele w tym racji co piszesz 🙂
Chociaż jak na mój gust można by te sonoofy zrobić jeszcze lepiej i większy wybór do różnych zastosowań.
Osobiście brakuje mi puszkowych, podobnych do tych wypuszczonych przez SUPLA i jakąś tam firmę, ale wołają za to ok 85zł, co jest dla mnie, lekko ujmując niepoważną ceną 🙂

A tu widzę że sonoff wypuścił jakąś wersję SV, do niskonapięciowych urządzeń jak mniemam:

LINK

Odpowiedz
Wpisów: 4
(@witek_1308)
Bywalec
Dołączył: 7 lat temu

Witam,

dziekuje za odpowiedzi. @adri@n - uzywam sonoff-tasmota ( https://github.com/arendst/Sonoff-Tasmota), obecne w wersji 5.2.4. Poki co sobie chwale bo dziala stabilnie i robi co trzeba, ale to moj pierwszy firmware wiec nie wiem czy najlepszy do tego czego potrzebuje.

Wracajac do GPIO14 - w konfiguracji jest iles tam opcji , pokrywaja sie z tym opisem:  https://github.com/arendst/Sonoff-Tasmota/wiki/Expanding-Sonoffs (nazwy nieco inne). Nie jestem hardware'owcem wiec nie mam pewnosci czy mozna tak wprost podpiac tam kontaktron, zdaje mi sie ze nie, ze musze przez jakis rezystor (ale tu wlasnie potrzebuje pomocy), jak rowniez nie mam pewnosci ktora z tych opcji bylaby odpowiednia dla sensora typu kontaktron. Nie chce zeby wyjscie GPIO sterowalo mi przekaznikiem a zwyczajnie tyko raportowalo stan po MQTT jesli to w ogole mozliwe. Widzialem takie bindingi na OpenHab (lub nawet niezalezne skrypty pythona, stojace 'obok' OpenHABa)

@Damian - Co do przerobki sonoffa na 'zwykly' przekaznik, przeczytalem artykul - dzieki dobra robota, nawet skopiowalem zdjecie na przyszlosc bo mysle ze 1-2 przerobie na wlasnie takie. 

Odpowiedz
Strona 3 / 3
Udostępnij: