Sonoff – uniwersalny przełącznik WiFi sterowany poprzez system SUPLA.

Znalezione obrazy dla zapytania supla

Od jakiegoś czasu próbuje przejść z moim DOMOTICZEM na system bezkablowy. Testuje różne rozwiązania. Na razie nie biorę się jeszcze za MySensors https://www.mysensors.org/ i szukam gotowych rozwiązań . W ubiegłym tygodniu zamówiłem przełącznik Sonoff. Z uwagi na moją niecierpliwość i chęć testowania zamówiłem go na Allegro. Cena trochę wyższa niż na AliExpress.com, ale szybsza dostawa. Po długiej walce z parowaniem urządzenia z dedykowana aplikacją doczytałem, że urządzenie ma zmieniony firmware i jest kompatybilne z systemem SUPLA. Jest to projekt rozwijany na zasadach otwartego oprogramowania oraz otwartego sprzętu. Umożliwia budowanie modułów sterowania elementami automatyki budynkowej w oparciu o platformę Raspberry PI oraz ESP8266/Arduino.  Nie ukrywam, że od jakiegoś czasu próbowałem się zmierzyć z tą platformą, więc nadarzyła się przez przypadek dobra okazja. Więcej informacji o systemie można znaleźć na www.supla.org.

Oryginalny przełącznik można zamówić na stronie https://www.itead.cc/sonoff-wifi-wireless-switch.html lub oczywiście ( pewnie mniej oryginalny ) w Chinach. Cena ok. 6 $.  Znalezione obrazy dla zapytania sonoff

Uruchomienie urządzenia jest banalnie proste. Z jednej strony ( zgodnie ze strzałką IN ) podłączamy zasilanie z drugiej ( po stronie OUT ) dowolne urządzenie ( np. lampkę ). Pozostało tylko sparować przekaźnik z domową siecią WIFI.

Na początku oczywiście musimy założyć konto na stronie www.supla.org. Po zalogowaniu się, na stronie startowej, zobaczymy informację potrzebne do sparowania urządzenia.

Teraz naciskamy czarny przycisk na przełączniku i trzymamy ok 7 sek. Dioda powinna zacząć szybko migać na zielono. Oznacza to, że SONOFF przeszedł w tryb parowania. Teraz powinna pojawić nam się nowa sieć WIFI ( u mnie to SUPLA – ESP8266 ). Musimy przełączyć się na tą sieć ( bez hasła ). Podajemy adres 192.168.4.1.

zrzut-ekranu94

Uzupełniamy dane ze strony SUPLA.

  1. WIFI SSID – nazwa naszej sieci WIFI
  2. WIFI Password – hasło do sieci
  3. Serwer – np. svr4.supla.org
  4. Location ID – np. 243
  5. Location password – np. fx5X

Naciskamy SAVE. Dane znikną, ale się zapisały. Przełączamy się na naszą domową sieć WIFI i mamy już sparowany przekaźnik. Na stronie www.supla.org w zakładce Urządzenia We/Wy powinien nam się pojawić nasz sprzęt.

zrzut-ekranu95

U mnie trwało to dość długo. Nie wiem dlaczego, ale urządzenie pojawiło się na liście po ok . kilkunastu minutach.

Teraz należy już tylko zainstalować aplikacje na telefon ( Supla dla Androida lub Supla dla iOS). Podajemy dane logowania ze strony www.supla.org. Powinniśmy zobaczyć nasz przełącznik.

Screenshot_20161008-181214.png

Możemy uruchamiać już urządzenia domowe nie będąc w zasięgu naszej sieci WIFI. Włączenie lampki nocnej będąc na wakacjach nad morzem szału nie robi, ale zastosowań można znaleźć o wiele więcej.

Podsumowując, projekt SUPLA jest bardzo interesujący. Na pewno będę go z zainteresowaniem śledził. Gratuluje twórcom i życzę wytrwałości w rozwijaniu projektu.

Czujnik wilgotności gleby – INode w Domoticzu

Dzisiaj opiszę kolejne urządzenie, które otrzymałem do testów od firmy INode.pl. Jest to czujnik wilgotności gleby.

Wyświetlam DSC_0369.JPG

W porównaniu z dostępnymi na rynku czujnikami do współpracy z Raspberry Pi lub Arduino ten wygląda bardzo profesjonalnie. Długość sondy wynosi aż 40 cm.

Wyświetlam DSC_0371.JPG

Zasięg urządzenia również jest bardzo dobry. Na otwartej przestrzeni czujnik komunikował się na odległość ponad 40m.  U mnie ogródek jest oddalony od domu ok. 25 m i z INodeLan umieszczonym w salonie nie było problemu.

Podłączenie czujnika jest analogiczne jak innych urządzeń INode. Należy użyć najnowszego skryptu inode.py_4.4_28.09.2016.zip ze strony http://support.elsat.com.pl/ ( użytkownik : inode, bez hasła ). Skrypt instalujemy jak w poście Monitoring zużycia prądu elektrycznego w Domoticzu – INode Energy Meter. Ważnym jest aby jako typ urządzenia podać „U”.

zrzut-ekranu91

W Domoticzu dodajemy wirtualny sensor wybierając typ czujnika „Napięcie”

zrzut-ekranu92

Podłączone urządzenie jest widoczne w systemie jak poniżej.

zrzut-ekranu90

zrzut ekranu93.png

Ta wersja urządzenia nie jest  dostępna w sprzedaży. Moim zdaniem wymaga  jeszcze kalibracji aby odczyty były w jednostkach wilgotności gleby. Pomimo czujnik to jest już w pełni funkcjonalny. Na wykresie widać w którym momencie podlałem kwiatek ( na początku testowałem w doniczce pod oknem ) i kiedy wyniosłem go do ogrodu. W naturalny sposób jest to uzupełnienie systemu podlewania ogrodu.

Na koniec kilka uwag ogólnych.

  1. Przed podłączeniem czujników dobrze jest w INode Setup skasować dane co ustawi prawidłową datę w urządzeniu. Jeżeli tego nie zrobimy zakres dat może być poza zasięgiem i skrypt inode.py nie wykryje czujnika.
  2. Dobrze jest też uruchomić skrypt inode.py  w konsoli
sudo ./inode.py

co pozwoli nam na diagnostykę połączenia i prawidłowość odczytów.