poniedziałek, 28 października 2019

Sonoff Mini Jako pojedyńczy włącznik oświetlenia 16A z przyciskiem fizycznym.

Wstęp

Ostatnio byłem pytany o najtańszy moduł do instalacji w puszcze który może być także obsługiwany przyciskiem fizycznym. Do tego celu proponuję użyć Sonoff Mini Niestety samodzielne zaprogramowanie go jest bardzo trudne pola do przylutowania pinów  są blisko siebie i nie przelotowe. Najlepszą metoda by go zaprogramować jest zbudowanie dedykowanego programatora. Należy na początku wydrukować go na drukarce 3D  a potem pobawić się z pinami teleskopowymi.
Jeśli już to przejdziecie, to polecam sprawdzony już soft InCan Easy. Poniżej umieszczam opis jak go skonfigurować.

Sposób podłączenia przewodów:
Tutaj jest dosyć prosto zerknijcie na obrazek poniżej. Przycisk może byc zarówno bistabilny jak i dzwonkowy. nie ma to znaczenia.


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. 



Ostatni ekran konfiguracji ustaw parametry jak na poniższym obrazku Przy czym parametry w czerwonych kółkach są obowiązkowe i powinny być tak ustawione.
Parametr w niebieskim kółku mówi o tym jaki rodzaj przycisku fizycznego podłączamy. Jeśli jest to przycisk dzwonowy ustaw jak na zdjeciu (Monostabile) jeśli przycisk zwykły bistabilny ustaw ten parametr na Bistabile.

Po wprowadzeniu ustawień pamiętaj aby nacisnąć Save na dole aby zapamiętać zmiany a następnie zresetować urządzenie (odcinając mu napięcie i podłączając je z powrotem (np bezpiecznikiem).

Porządkowanie wyglądu i usuwanie zbędnych ikonek.

Po dodaniu modułu niestety będzie nam się wyświetlało więcej elementów  niż potrzebujemy (np drugi włącznik który nie istnieje. Musimy je sobie powyłączać logując się na stronę supla.org na nasze konto.

1. Klikamy w Moja Supla na gorze ekranu.
2.Klikamy w kafelek inCan-Easy dla modułu który własnie nam się dodał.
3.Klikamy na pierwszy szary kafelek (Termometr) i przestawiamy w nim funkcję Termometr na Brak klikamy na zapisz zmiany.
4.Powtarzamy operację z ustawieniem funkcji na brak na ostatnim szarym kafelku "Włącznik".

UWAGI.
Niestety nie udało mi się znaleźć ustawienia które włączało by diodę powiadomień o trybie pracy urządzenia. Jeśli musimy dokonać zmian bo coś źle ustawiliśmy to gdy urządzenie jest podłączone do prądu przytrzymujemy wciśnięty przycisk na jego obudowie przez 5 sekund. Dioda nie zacznie migać ale pojawi nam się sieć Wi-Fi Supla -ESP8266-xxxxx. Wtedy wracamy do początku naszej instrukcji. Warto też usunąć urządzenie z naszego konta SUPLA aby się do niego na nowo dodało z nowymi ustawieniami.

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.


wtorek, 16 lipca 2019

Sonoff Basic na chipsecie 8285 z czujnikiem temperatury

Wstęp


W połowie 2018 roku sonoff zaprzestał produkcji modułów SONOFF BASIC opartych o chipset ESP8266 i zastąpił je modułami z procesorem 8285. W nowej wersji zniknął :"piąty pin" do którego podłączało się czujnik i został on zastąpiony padem lutowniczym na drugiej stronie płytki. nowy pad posiada wyprowadzenie innego GPIO więc i konfiguracja czujnika temperatura na nowych modułach jest trochę inna. jeśli nic z tego co napisałem nie zrozumiałeś nie przejmuj się nie jest to ci potrzebne żeby skonfigurować sonoffa z czujnikiem temperatury. Zaczynamy.


Podłączenie
Do wykonania tej konfiguracji będziesz potrzebować modułu SONOFF BASIC odpowiednio przeze mnie przystosowanego - musi mieć dolutowany do pola lutowniczego dodatkowy kabelek oraz dołożony rezystor 4,7K między pole lutownicze a pin VCC. Odezwij się a przygotuje taki dla Ciebie.

Kabelki podłączamy w następujący sposób:

Pin czujnika GND (zazwyczaj czarny lub brązowy kabelek) podpinamy do ostatniego pinu licząc od przycisku
Pin czujnika DATA (zazwyczaj zielony, niebieski lub żółty kabelek) podpinamy do dolutowanego kabelka 
Pin czujnika VCC (zazwyczaj czerwony lub biały kabelek) podpinamy do pierwszego pinu licząc od przycisku

Konfiguracja


  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. Teraz prawdopodobnie ujrzymy ekran wyboru rodzaju modułu. wybieramy SONOFF S2X, Zapisujemy i resetujemy urządzenie (odpinamy i podpinamy do prądu).
  4. Po restarcie powtarzamy kroki 1 i 2. Pojawi nam się już ekran konfiguracji właściwego modułu. Wpisujemy nazwę naszej sieci Wi-Fi z której moduł będzie korzystał, hasło do Wi-Fi oraz dane naszego konta na serwerach supla. (email i adres serwera).
  5. Poniżej konfigurujemy parametry urządzenia jak na poniższym obrazku aby poprawnie uzyskać dane z czujnika.

Zapisujemy ustawienia i resetujemy urządzenie.  i gotowe.


Zakładanie konta w serwisie SUPLA.ORG

Wstęp

Oprogramowanie supla wymaga abyśmy w pierwszej kolejności założyli sobie konto w chmurze SUPLA. Na serwerach SUPLI znajduje się oprogramowanie z którym będziemy zdalnie łączyli się z naszego telefonu lub tabletu i wydawali polecenia (np. otwarcia/zamknięcia rolety).  Z tej samej chmury nasze sterowniki będą odbierały komunikaty o zadaniach jakie maja wykonać a następnie je wykonywały. W druga stronę te same urządzenia jeśli wyposażymy je w czujniki temperatury lub kontaktrony będą do chmury wysyłały informacje o ich stanie.

Aby korzystać z usługi musimy założyć sobie konto w serwisie supla.org i zarejestrować tam urządzenia sterujące oraz te którymi będziemy sterować.

Czasem będzie konieczne dodatkowe skonfigurowanie urządzeń sterowanych suplą na stronie supla.org

Zaczynamy


Uruchamiamy przeglądarkę i wchodzimy na stronę HTTP://SUPLA.ORG

2. Klikamy na przycisk  Zaloguj się a następnie na przycisk Załóż konto

3. Wypełniamy prosty formularz podając swojego maila oraz wymyślone hasło do logowania się do chmury supla.

4.Klikamy utwórz konto a następnie po uzyskaniu komunikatu o konieczności sprawdzenia poczty odbieramy maila potwierdzającego założenie konta i klikamy w zawarty w nim link potwierdzający chęć założenia konta w chmurze SUPLA.

5.Teraz logujemy się do konta przez stronę supla.org używając swojego loginu i hasła.




6.Spisujemy sobie na kartkę lub zapamiętujemy adres serwera

Dodajemy nasz telefon do konta

1. Logujemy się przez stronę na nasze konto SUPLA.ORG i sprawdzamy czy rejestracja urządzeń sterujących jest aktywna jeśli nie jest to klikamy na napisie aby ją włączyć


2.Instalujemy w telefonie  ze skepu Play aplikację o nazwie SUPLA
  
3.Uruchamiamy aplikację i wpisujemy adres email który podaliśmy przy zakładaniu konta. Następnie zatwierdzamy wprowadzony email. Po chwili nasz telefon zarejestruje się w chmurze supla jako urządzenie sterujące.

4.Możemy tak zarejestrować więcej urządzeń.

Zmodyfikowany fizycznie Canwig jako moduł bramowy z obsługą kontaktronu.


Wstęp

Podłączając ten moduł jako moduł bramowy należy pamiętać że zastosowany w nim przekaźnik jest przystosowany do natężenia prądu do 5A (Sonoff basic 10A) co oznacza że nie można go obciążać powyżej 1000W gdyż grozi to uszkodzeniem układu. Moduł ten jest bardzo wygodny jeśli chcemy sterować brama wjazdową na posesję, garażową lub domofonem. Aby go zastosować do tych celów niezbędne jest przerobienie go na moduł sterujący beznapięciowo/ zwiernie. Należy przy tym zachować dużą ostrożność i zastosować dodatkową izolację ścieżek aby nie uszkodzić elektroniki bramy. Możliwe jest tez podłączenie do niego czujnika otwarcia bramy (kontaktronu). W tym opisie omówię jak go skonfigurować.


Podłączenie

Do podłączenia potrzebujemy moduł z wlutowanymi pinami Bez rezystora. Jeśli masz moduł z czujnikiem ode mnie to masz wszystko przygotowane. Kabelki czujnika podłączamy do pierwszego i trzeciego pinu licząc od brzegu płytki

Podłączenie możesz tez podejrzeć na zdjęciu poniżej.



Konfiguracja modułu i chmury SUPLA.ORG

Resztę konfiguracji wykonujemy tak samo jak to było w przypadku wpisu

Canwig jako moduł z obsługą czujnika temperatury.


Wstęp


Moduł Canwig jest o połowę mniejszy od SONOFF basic. Dzięki temu zmieści się do puszki elektrycznej. Niestety nie posiada on wyprowadzeń żadnych pinów poza TX i RX co oznacza że nie ma możliwości podłączenia fizycznego przycisku od obsługi zapalania światła. Można to co prawda obejść wlutowując się w stopki wbudowanego przycisku na obudowie i wyprowadzone w ten sposób kabelki podłączyć pod przycisk monostabilny/dzwonkowy lecz nie jest to zalecane. Podłączając ten moduł należy także pamiętać że zastosowany w nim przekaźnik jest przystosowany do natężenia prądu do 5A (Sonoff basic 10A) co oznacza że nie można go obciążać powyżej 1000W gdyż grozi to uszkodzeniem układu. Jeśli chcieli byśmy podłączyć do niego czujnik temperatury, jest to możliwe wykorzystując pin RX, należy zastosować jednak podobnie jak we wpisie TUTAJ. Starszą kompilację supli. Poniżej opisze jak to zrobić.

Podłączenie


Do podłączenia potrzebujemy moduł z wlutowanymi pinami i dołożonym rezystorem 4,7k Ohm pomiędzy pinami VCC i RX. Jeśli masz moduł z czujnikiem ode mnie to masz wszystko przygotowane. Czujnik podłączamy w następujący sposób:
Pin czujnika GND (zazwyczaj czarny lub brązowy kabelek) podpinamy do pierwszego pinu od brzegu płytki
Pin czujnika DATA (zazwyczaj zielony, niebieski lub żółty kabelek) podpinamy do trzeciego pinu od brzegu płytki
Pin czujnika VCC (zazwyczaj czerwony lub biały kabelek) podpinamy do ostatniego pinu licząc od brzegu płytki

Podłączenie możesz tez podejrzeć na zdjęciu poniżej.

Konfiguracja


  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. Teraz prawdopodobnie ujrzymy ekran wyboru rodzaju modułu. wybieramy SONOFF BASIC, Zapisujemy i resetujemy urządzenie (odpinamy i podpinamy do prądu).
  4. Po restarcie powtarzamy kroki 1 i 2. Pojawi nam się już ekran konfiguracji właściwego modułu. Wpisujemy nazwę naszej sieci Wi-Fi z której moduł będzie korzystał, hasło do Wi-Fi oraz dane naszego konta na serwerach supla. (email i adres serwera).
  5. Poniżej konfigurujemy parametry urządzenia jak na poniższym obrazku aby poprawnie uzyskać dane z czujnika.


Jeśli wszystko ostawiłeś dokładnie jak na obrazku zapisz ustawienia i zresetuj moduł odcinając i podłączając zasilanie. 
W telefonie powinien pojawić się nowy moduł w postaci włącznika i czujnika temperatury.

piątek, 12 lipca 2019

Supla i sterowanie bramą / domofonem.

Wstęp 

Sterowanie brama lub domofonem to kolejne bardzo popularne zastosowanie oprogramowani supla. Dobrze nadają się do tego celu albo przerobione moduły sonoff basic (to od razu ostrzeżenie. Aby były bezpieczne musza być dobrze przerobione, odpowiednio przecięte ścieżki na dużą odległość a najlepiej dodatkowo zaizolowane taśma izolacyjną jeśli bierzesz się za to sam zrób to dobrze a ja nie chcą mieć Cię na sumieniu celowo nie przedstawię instrukcji jak to zrobić samodzielnie ) Taki sonoff BASIC na wejściu będzie miał zasilanie 230V a na wyjściu będzie zwierał ze soba na zadany czas ze sobą styki wyjściowe bez napięciowo. Jest tez drugi duzo bezpieczniejszy wariant. Możesz zakupić specjalny dedykowany temu zastosowaniu sonoff który będzie zasilany dowolnym napięciem z zakresu 5V-18V DC i na wyjściu już beż żadnych komplikacji będzie zwierał ze sobą styki jak wyżej wspomniany BASIC. Jest tez wersja tego drugiego która która poda na wyjściu napięcie takie samo jakie otrzyma na wejściu (z e wspomnianego zakresu 5V-18V. Tutaj będę podpierął się zdjęciami tego bezpieczniejszego modułu na napiecie stałe 5V-18V. Kofiguracja basica jest niemal identyczna pewnie niedługo dodam dodatkowy wpis jak to ma dokładnie wyglądać na przerobionym sonoff basic.

Zaczynamy.

Podłączenie

Podłączenie jest bardzo proste bo wyszukujemy w naszej bramie lub domofonie te dwa styki przewody których krótkie zwarcie ze sobą powoduje otwarcie bramy/furtki/domofonu oraz podłączamy zasilanie. Tutaj mała dygresja. Mimo że na urządzeniu producent napisał że napięcie wejściowe może wynosić nawet 24V to testy wykazały że 24 V to dla tych modułów za dużo i nie należy przekraczać 18 V.


  1. Napięcie podpinamy do pinów zaznaczonych w elipsie z lewej strony na rysunku poniżej. Kabelki sterujące które mają być zwierane podpinamy do złącza sróbkowego z prawej strony. 
  2. Jeżeli posiadamy kontaktron to podepniemy go do pinów pierwszego i trzeciego tuż pod złączem śróbkowym.



Konfiguracja modułu

  1. Podłączamy moduł do prądu i wyszukujemy na naszym laptopie siec wifi o nazwie SUPLA-XXXXXXXXXXX
  2. Podłączamy się do tej sieci zamiast naszego routera i gdy będziemy podłączeni w oknie przeglądarki wpisujemy adres: 192.168.4.1
  3. Teraz prawdopodobnie ujrzymy ekran wyboru rodzaju modułu. wybieramy SONOFF BASIC, Zapisujemy i resetujemy urządzenie.
  4. Po restarcie powtarzamy kroki 1 i 2. Pojawi nam się już ekran konfiguracji właściwego modułu. Wpisujemy nazwę naszej sieci Wi-Fi z której moduł będzie korzystał, hasło do Wi-Fi oraz dane naszego konta na serwerach supla. (email i adres serwera).
  5. Poniżej konfigurujemy parametry urządzenia jak na poniższym obrazku 
  6. ważna uwaga. Nawet jeśli nie posiadamy czujnika temperatury to należy skonfigurować moduł tak jak na obrazku kropka w kropkę. Jeśli nie włączymy czujnika kontaktron nie będzie nam działał. 
  7. Wszystkie parametry zaznaczone w czerwonych kółkach muszą być jak na obrazku

Po wprowadzeniu ustawień klikamy SAVE i restartujemy urządzenie.

Konfiguracja w chmurze.

  • Kiedy moduł doda się nam do konta w chmurze, logujemy się na stronie supla.org i wybieramy kafelek reprezentujący moduł który konfigurujemy.
  • Następnie wybieramy kafelek termometr
  • Klikamy na funkcję termometr i zmieniamy na Brak zapisujemy ustawienie i wracamy do ustawień w obrębie danego modułu.

  • Wybieramy kafelek o nazwie włącznik i zmieniamy jego funkcję na oczekiwaną ( w moim przypadku będzie to konfiguracja bramy garażowej) np  Otwieranie/zamykanie bramy garażowej.

  • Zapisujemy ustawienie cofamy się w ustawieniach o jeden poziom i tam wybieramy ostatni do skonfigurowania kafelek - znajdujący się zaraz za termometrem czujnik otwarcia
  • Po wejściu w jego konfigurację wybieramy funkcję czujnik otwarcia bramy garażowej

  • Ostatnim etap konfiguracji to powiązanie czujnika z włącznikiem konkretnej bramy (możemy mieć przecież kilka bram i kilka czujników ich otwarcia).
  • Wybieramy w ustawieniach czujnika czujnik dla kanału i tam klikamy na skonfigurowany chwilę wcześniej przycisk otwierania bramy.
Zapisujemy ustawienia iw telefonie sprawdzamy ich działanie.