Czujnik otwarcia lodówki i zamrażarki – Mysensors w systemie Domoticz

wpis w: Domoticz | 4

W dzisiejszym poście opiszę jak utworzyć sensor służący do sprawdzenia czy drzwi lodówki i zamrażarki są otwarte. Oczywiście kod ten można użyć do kontroli innych urządzeń, drzwi czy okien. Ja znalazłem takie a nie inne zastosowanie 🙂

Potrzebne będą:

1. Lodówko – zamrażarka 🙂

2. Arduino nano

Arduino Nano

3. Dwóch kontaktronów

Kontaktron HO-03B

4. Moduł NRF24L

5. Okablowanie

Schemat podłączenia:

 

Na początku podłączamy wszystko tak samo jak w przypadku samej  Bramki Mysensors – SCHEMAT

  1. Następnie podłączamy do Naszego Arduino Nano dwa kontaktrony:
  • Pierwszy:

Jeden z kabli do PINU 2 w Arduino a drugi z kabli do dowolnego GND

  • Drugi:

Jeden z kabli do PINU 3 w Arduino a drugi z kabli do dowolnego GND (może być to samo)

Jako, że Arduino nano ma tylko dwa Piny GND trzeba będzie albo posłużyć się płytką stykową (do nabycia np. w sklepie electropark.pl) albo wpiąć jeden kabel w drugi i podłączyć do jednego GND a do drugiego moduł NRF24L.

Gdy już wszystko mamy podłączone należy odpalić program do obsługi arudino o czym pisałem w innym artykule.

Kolejnym krokiem będzie wklejenie Naszego kodu i wgranie go do Arduino:

Jakby wyskakiwał błąd, że nie ma pliku bogunce2 to można go pobrać stąd i dodać do biblioteki Arduino
Gdy już wszystko mamy wgrane i podłączone do zasilania (wystarczy ładowarka do telefonu) odpalamy system Domoticz i przechodzimy do zakładki Konfiguracja –> Urządzenia –> Nieużywane gdzie powinny pojawić się dwa nowe urządzenia, którym poprzez naciśnięcie zielonej strzałki należy nadać odpowiednią nazwę. Następnie przechodzimy do zakładki Przełączniki i wchodzimy w edycję Naszych nowo utworzonych przełączników i jako typ przełącznika wybieramy ‚Contact” i naciskamy ‚Zapisz’.

 

Od teraz powinniśmy mieć możliwość kontrolowania otwarcia Naszej lodówki i zamrażarki 🙂

 

W następnym poście postaram się opisać jak ustawić alarm gdy drzwi będą za długo otwarte tak byście dostali powiadomienie na telefon.

4 Odpowiedzi

  1. siema dzięki wielkie za Twoja artykuły czy masz może już ten skrypt jak
    ustawić alarm gdy drzwi będą za długo otwarte tak byście dostali powiadomienie na telefon.

    chciałbym to wykorzystać do bramy garażowej np jeśli brama otwarta ( może jeszcze jak brak ruchu w garażu) załóżmy 10 minut to wyślij maila albo zamknij bramę

    • Łukasz Kostrzewa

      Hej
      Nie wiem jak napisać to w Lua choć to pewnie proste ale można spróbować na około przez Zdarzenia w Domoticz.

      1. Ja bym utworzył zdarzenie gdzie gdy drzwi w garażu są otwarte to: Wybieramy z zakładki Logic Set After Seconds.
      Tworzymy wcześniej Dummy switch o dowolnej nazwie (np. brama) i trypie przełącznika i dodajemy go do naszego zdarzenia a czas to 600 s.
      2. Tworzymy drugie zdarzenie gdzie jak drzwi w garażu zamknięte to „brama” Set brama to Off.
      3. Następnie tworzymy kolejne zdarzenie gdzie od góry dajemy If „brama” open then z zakładki Messages Send email with subject and message to.
      Mam nadzieję, że w miarę to wszystko opisałem zrozumiale:)
      Żeby można było otrzymywać maile z Domoticz należy wcześniej w ustawieniach Domoticza przez www ustawić dostęp do maila – działa dobrze z gmailem.

      Prosił bym o info czy się udało
      Pozdrawiam

  2. o to chodziło

    https://photos.app.goo.gl/NGMAtywhQNj66V5H3

Zostaw Komentarz

*