Domoticz czujnik otwarcia drzwi z wykorzystaniem ESP8266

Dziś opisze jak podłączyć do Raspbery Pi  pracującego pod kontrolą Domoticza czujnik otwarcia drzwi i okien (kontaktron). W tym przypadku będę wykorzystywał kontaktron firmy Satel B-1 BR. Z racji tego, że do drzwi jak i okien od maliny mam jednak trochę metrów, nie będę układał kabli tylko wykorzystam ESP8266 z wsadem ESP Easy.
Specyfikacja kontaktronu B-1 BR:
Maksymalne napięcie przełączalne kontaktronu 100V,
Maksymalny prąd przełączalny 0,5 A,
Odległość zamknięcia styków kontaktronu 24 mm,
Odległość otwarcia styków kontaktronu 29 mm

Co do połączenia w tym przykładzie omówię podłączenie jednego kontaktronu, dla większych ilości robimy analogicznie jak dla jednego. Kontaktron ma dwa styki jeden z nich podłączamy do GND drugi natomiast do GPIO 0.

Następnie wgrywamy ESP Easy opisywałem to już tu
Przechodzimy do zakładki Devices, dodajemy Switch input
Device: Switch input
Name: np czujnik drzwi
IDX / Var:: tu wprowadzamy nr Idx z Domoticza.
1st GPIO: Wybieramy Pin GPIO do którego podłączyliśmy nasz czujnik
Pull UP:  zaznaczamy
Switch Type:  Switch
Switch Button Type: Normal Switch
Send Boot state: zaznaczamy
Send Data: zaznaczamy
Po wprowadzeniu klikamy Submit i to wszystko już działa.

Przydało by się jeszcze utworzyć nasz sprzęt w Domoticzu, przechodzimy zatem, wchodzimy w Ustawienia -> Sprzęt
Jako nazwę wpisujemy na przykład nazwę np. Drzwi, następnie wybieramy z listy Typ: „Dummy (Does nothing, use for virtual switches only)” i klikamy Dodaj.

Po czym musimy utworzyć wirtualny sensor, nie zapomnijmy o wybraniu parametrów które chcemy wyświetlić w przypadku  jest to kontaktron.

Następnie przechodzimy do zakładki Ustawienia -> Urządzania. Zapisujemy sobie nr Idx wprowadzamy w konfiguracji ESPEasy.

Przydało by się jeszcze zmienić ikonę na odpowiednią w tym przypadku drzwi, przechodzimy w Domoticzu w zakładkę Przełączniki i odszukujemy przed chwilą dodany, klikamy edit i następnie w Typ przełącznika zmieniamy na Door Lock

Wygląd w panelu Domoticza gotowego czujnika:

 

Post Author: swistak

2 thoughts on “Domoticz czujnik otwarcia drzwi z wykorzystaniem ESP8266

    Heniek

    (2 grudnia 2017 - 22:53)

    Hej, jak rozwiązałeś kwestię zasilania ESP? Też myślę to zrobić tylko nie wiem jak to wykombinować, aby było estetycznie 🙂

      swistak

      (3 grudnia 2017 - 23:42)

      Osobiście używam, przetwornicy step down zbijam do 5V bo mam rozprowadzone 12V po całym domu.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Potwierdz, że nie jesteś botem. *