niedziela, 18 sierpnia 2019

Moduł Bramowy z obsługą termometru i 2 kontaktronów.

Wstęp

Witam ostatnio zostałem poproszony o sprawdzenie czy da się skonfigurować moduł sonoff do obsługi bramy wjazdowej na posesję tak aby obsługiwał dwa kontatrony i czujnik temperatury. Musiałem chwile pomyśleć jak to zrobić ale z pomocą przyszedł soft SUPLA InCan Easy. Konfiguracja jest trochę mniej intuicyjna i wymaga dolutowania dodatkowych rezystorów na płytce ale jest możłiwa. Na twoje życzenie przygotuję odpowiednie płytki. Tutaj natomiast podam przepis jak skonfigurowac przerobione i oprogramowane softem SUPLA InCan Easy płytki aby można było w jednej bramie posiadać dwa kontaktrony które będą pokazywały częściowe jak i całkowite jej zamknięcie. Wadą tej konfiguracji jest niestety nie działająca dioda kontrolka która zwykle pokazuje status modułu gdy wprowadzamy go w tryb konfiguracji (musimy wtedy wtedy po prostu sprawdzać czy już pojawiała się sieć wifi o nazwie SUPLA-XXXXXX).

Sposób podłączenia przewodów:
Na początku podpinamy przewody kontaktronów i ewentualnie termometru do modułu w sposób przedstawiony na poniższym zdjęciu



Na środku płytki znajduje się 9 pinów patrzą na płytke w pozycji jak na zdjęciu kontaktrony podpinamy do pierwszego i ostatniego pinu w pierwszym rzędzie oraz pierwszego i ostatniego w drugim rzędzie.

Termometr wpinamy do pinów w najniższym rzędzie licząc od lewej strony
1 pin przewód w kolorze żółtym, niebieskim lub zielonym (DATA)
2 pin przewód w kolorze czerwonym lub białym (VCC/+)
3 pin przewód w kolorze czarnym lub brązowym (GND/-)

Dodatkowo podpinamy też przewody zasilające płytkę. Pamiętaj użyj zasilania o napięciu z zakresy 5-18V DC (prąd stały)

Kiedy mamy moduł okablowany i podłączone zasilanie konfigurujemy oprogramowanie płytki.

Konfiguracja modułu

  1. Podłączamy moduł do prądu i wyszukujemy na naszym laptopie siec Wi-Fi o nazwie SUPLA-XXXXXXXXXXX
  2. Podłączamy się do tej sieci zamiast naszego routera i gdy będziemy podłączeni w oknie przeglądarki  internetowej wpisujemy adres: 192.168.4.1
  3. Na pierwszym ekranie konfiguracyjnym wpisujemy kolejno:
  • Nazwa naszej sieci wifi (SSID)
  • Hasło do Wi-Fi
  • Adres naszego serwera supla (w postaci svrXX.supla.org gdzie XX to twoja liczba)
  • Adres email podany przez nas podczas zakładania konta na SUPLA

Na drugim ekranie konfiguracji ustawiamy wszystko jak na obrazku poniżej. 

  • UWAGA Ekstremalnie ważne jest ustawienie w czerwonym kółku. Jeśli tu się pomylisz nie będzie możliwa ponowna konfiguracja modułu bez ponownego zaprogramowania go programatorem.
Na trzecim ekranie ustawiamy wszystko tak jak na obrazku poniżej. 

Kliknij na przycisk SAVE i zresetuj moduł (odcinając i podłączając ponownie do niego zasilanie.

Konfiguracja modułu po stronie chmury supla.org.

Logujemy się na nasze konto na stronie supla.org. Jeśli moduł się nie pojawił sprawdźmy po kolei:
  • Czy zasialnie do niego jest podłączone ?
  • Czy na stronie supla org w zakładce Moja supla jest włączone rejestrowanie urządzeń ? 
  • Czy na  pewno wpisaliśmy poprawne dane na poprzednim etapie konfiguracji przytrzymujac przycisk na module przez 10 sekund i wykonująć kolejno wszyskie kroki z etapu "Konfiguracja modułu"
W chodzimy na zakładkę Moja supla i wybieramy dodany moduł konfigurujemy kolejno opcje:
  1. Jeśli nie posiadamy termometru to klikamy na szary kafelek zaznaczony przeze mnie cyfrą 1 z niebieskim kółku. Wybieramy Funkcja "Brak" i zapisujemy ustawienia. Jeśli mamy podłączony termometr nic nie zmieniamy
  2. Klikamy na żółty kafelek zaznaczony przeze mnie cyfrą 2 z niebieskim kółku. Wybieramy Funkcja "Czujnik otwarcia bramy wjazdowej" i zapisujemy ustawienia.
  3. Klikamy na żółty kafelek zaznaczony przeze mnie cyfrą 3 z niebieskim kółku. Wybieramy Funkcja "Czujnik otwarcia bramy wjazdowej" i zapisujemy ustawienia.
  4. Klikamy na szary kafelek zaznaczony przeze mnie cyfrą 4 z niebieskim kółku. Wybieramy Funkcja "Otwieranie / Zamykanie bramy wjazdowej".
  • Możesz tutaj określić jak długo ma być symulowane wciśnięcie przycisku otwarcia bramy. 
  • Poniżej możesz przypisać który czujnik otwarcia odpowiada za informowanie o której pozycji bramy. 
  • Zapisujemy ustawienia
Klikamy na szary kafelek zaznaczony przeze mnie cyfrą 5 z niebieskim kółku. Wybieramy Funkcja "Brak" i zapisujemy ustawienia.