poniedziałek, 5 grudnia 2022

Instrukcja Aktualizacji supla Generic Gui za pośrednictwem Wi-Fi.

Supla Generic GUI posiada bardzo wygodną właściwość pozwalająca dokonać jej aktualizacji za pośrednictwem Wi-Fi. 

Aby tego dokonać musimy w pierwszej kolejności wygenerować sobie nową wersje supla na stronie https://gui-generic-builder.supla.io/

Mój ogólny opis jak to zrobić znajdziecie Tutaj https://sekrety-supli.blogspot.com/2021/12/generowanie-nowej-kompilacji-supla.html


Zanim dokonasz aktualizacji mam dwie uwagi:

1. Jeśli będziesz aktualizować bardzo starą wersję supli (np cos z serii 1.x.x) prawdopodobnie może się okazać że wykorzystywała ona inną strukturę zapisów konfiguracji. Oznacza to że po zaktualizowaniu trzeba będzie przywrócić ustawienia do ustawień fabrycznych a następnie od zera skonfigurować sterownik. W przypadku aktualizacji softu w wersjach powyżej 3.x.x nie zauważyłem tego problemu ale gwarancji nie dam że nie pojawi się ten sam problem. W takiej sytuacji po aktualizacji kliknij w 

2. W niektórych wersjach supli (o ile dobrze pamiętam były to niektóre wersje 2.x.x) gdy wchodziłem w menu aktualizacji firmware wyskakiwało mi pytanie o hasło i mimo że podawałem prawidłowe (login:admin hasło:pass) aktualizator nie puszczał mnie dalej. Niestety nie znam rozwiązania na ten przypadek. W takiej sytuacji po prostu aktualizowałem sterownik za pośrednictwem sprzętowego programatora. Jeśli ktoś z was spotkał się z czymś takim proszę o wiadomość w komentarzu chętnie to sprawdzę i uaktualnię ten artykuł.


Aktualizacja dwuetapowa

Aby zaktualizować firmware polecam skorzystać z instrukcji video autorów oprogramowania. Instrukcja znajduje się między 26:40 a 28:25

https://www.youtube.com/watch?v=LAVQ5QERLCk


środa, 9 lutego 2022

Konfiguracja Wyzwalaczy akcji w SUPLA GUI w wersji 4.5 i nowszych.

Czasem kiedy posiadamy więcej urządzeń jednego typu w naszej sieci SUPLA, pojawia się potrzeba wspólnego sterowania całą ich grupą. Od dawna jest taka możliwość poprzez wykorzystanie funkcji grupowania urządzeń ale pozwalało to na sterowanie grupą jedynie za pomocą aplikacji w telefonie co było pewnym ograniczeniem dla osób które wolą tradycyjne przyciski. Niedawno, od momentu pojawienia się oprogramowania SUPLA Generic GUI w wersji 4.5 mamy możliwość zdefiniowania przycisku fizycznego który będzie pozwalał na sterowanie za jego pomocą grupą urządzeń jednocześnie. Może to być na przykład zapalanie/gaszenie świateł w całym mieszkaniu za pomocą jednego przycisku lub bardzo popularne sterowanie grupą rolet. W dzisiejszym przykładzie stworzymy sobie grupę rolet i skonfigurujemy dodatkowy przycisk który pozwoli na sterowanie całą grupą. Uwaga Jeżeli masz w sterownikach starszą wersję oprogramowania niż Generic GUI 4.5 nadal będziesz mógł nimi sterować za pomocą wyzwalaczy akcji. Oprogramowanie Generic GUI 4.5 lub nowsze musi mieć obowiązkowo jedynie sterownik do sterowania grupą.


Konfiguracja sterownika który będzie sterował grupą rolet.

Jak to działa – ajk to może działać.

W tym przykładzie zakładam że sterownik do sterowania grupą rolet będzie dodatkowym urządzeniem nie sterującym bezpośrednio niczym innym ale możliwe jest tez wykorzystanie go równocześnie jako sterownika sterującego urządzeniem. W takiej sytuacji możemy skonfigurować go tak aby jedno wciśnięcie przycisku sterowało bezpośrednio przekaźnikiem (np. zapali światło) w sterowniku a wciśnięcie przycisku dwa razy uruchomi wyzwalacz akcji który np. zamknie wszystkie rolety. Co więcej dla jednego przycisku fizycznego możemy zaprogramować inne zachowanie naszego systemu inteligentnego domu dla od od pojedynczego do aż pięciokrotnego wciśnięcia przycisku.


Konfiguracja:


Grupowanie sterowników.


  • Aby sterować za pomocą przycisków podłączonych do mojego sterownika zachowaniem grup urządzeń należy najpierw stworzyć grupę urządzeń którymi będziemy sterować.

  • Sterowniki muszą być wcześniej dodane do konta SUPLA.

  • Logujemy się na konto SUPLA i z górnego menu wybieramy automatyka → grupy kanałów.

  • Klikamy na przycisk dodaj nową grupę kanałów.

  • Klikamy na czarny kafelek na dole z napisem „Wybierz pierwszy kanał by określić funkcję grupy i ją zapisać”

  • Rozwijamy listę dostępnych urządzeń i dodajemy urządzenia które grupujemy. Możemy grupować tylko urządzenia jednego typu. Np tylko Rolety albo tylko oświetlenie.

  • W okienku szczegóły możemy nadać nazwę dla naszej grypy rolet.

  • Po wybraniu urządzeń klikamy na „Zapisz Zmiany”


Po zgrupowaniu dodamy do naszego moduł który będzie sterował naszą grupą. Przykład podaje na podstawie moich podwójnych sterowników do których podłączam tylko przyciski fizyczne i zasilanie. Nie podłączam żadnych odbiorników (rolet, światła itp.) do przekaźników ponieważ urządzenie nie będzie niczym sterować bezpośrednio.


  1. Przewody dla przycisków sterujących podłączamy w identyczny sposób jak robiliśmy to dla sterowników sterujących roletami lub oświetleniem. Jedyna różnica to nie podłączanie żadnych przewodów do przekaźników (niebieskie śrubki)

  2. Podłączamy moduł do prądu i wyszukujemy na naszym laptopie siec Wi-Fi o nazwie SUPLA-XXXXXXXXXXX

  3. 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

  4. Klikamy na dole strony na przycisk "Ustawienia urządzenia" a następnie przycisk "Konfiguracja".

  5. Zmieniamy tutaj tryb "10 wciśnięć" na "wciśnięty 5 sekund". Ułatwi to rekonfigurację moduły gdy zmienimy router / hasło wifi lub jeśli się pomylimy i będziemy chcieli ponownie wprowadzić moduł w tryb konfiguracji.

  6. Klikamy na Ustawienia urządzenia -> zakładkę przekaźniki ustawiamy ilość na 0.

  7. Klikamy zapisz a następnie na powrót.



  8. Klikamy na Ustawienia urządzenia -> zakładkę przyciski i sprawdzamy czy ustawienia które tam się znajdują są zgodne ze zdjęciem poniżej. Jeżeli nie to ustawiamy je w ten sposób.

  9. Klikamy na niebieski napis 1. Przycisk i 2.Przycisk i sprawdzamy czy wybrany jest tam tryb działania przycisk.

  10. Klikamy zapisz, cofamy się do pierwszego ekranu konfiguracyjnego i ustawiamy nazwę sieci wi-fi, hasło wifi, email i adres serwera supla.

  11. Zapisujemy zmiany i resetujemy urządzenie aby dodało się do konta supla.

  12. Po dodaniu urządzenia w telefonie nie pojawi się żadne nowe urządzenie. Aby sprawdzić czy sterownik został poprawnie dodany do naszego konta logujemy się na nie przez stronę supla.org. Tam tez przeprowadzimy resztę konfiguracji.


Konfiguracja Wyzwalaczy akcji:


  1. Logujemy się na stronie supla.org i klikamy w kafelek reprezentujący przycisk fizyczny wykorzystywany jako wyzwalacz akcji.

  2. Wybieramy pierwszy z przycisków które chcemy wykorzystać.

  3. Klikamy na Wciśnięcie 1x (jeżeli programujemy akcję wyzwalaną po jednokrotnym wciśnięciu przycisku.

  4. Wybieramy kanał (lub grupę kanałów) którymi chcemy sterować.

  5. Wybieramy akcję jaka ma się wykonac na wybranej grupie (np. zamkniecie całkowite).

  6. Zapisujemy ustawienie.

  7. Teraz jedno pojedyncze kliknięcie na fizycznym, zaprogramowanym przycisku wyzwoli akcję zamknięcia wszystkich rolet w grupie.


sobota, 8 stycznia 2022

Supla Generic GUI 4.5.19 Sonoff Basic dodanie czujnika otwarcia do konfiguracji podstawowej.

  Witam w tym wpisie zakładam że masz już dodany do swojego konta moduł w konfiguracji podstawowej i chcesz dodać tylko czujnik. Jeżeli jeszcze tego nie zrobiłeś wykonaj kroki opisane tutaj:

https://sekrety-supli.blogspot.com/2022/01/supla-generic-gui-4519-konfiguracja.html

Po wykonaniu tych kroków odłącz moduł z prądu i podłącz ostrożnie zdejmij obudowę i podłącz kontaktron do szpilek oznaczonych na poniższym zdjęciu.


Zamykamy moduł podłączamy napięcie.

Konfiguracja:

Gdy moduł się uruchomi wchodzimy w telefonie w aplikacje supla i wyszukujemy mała literkę (i) z lewej strony obok ikonki modułu.


Klikamy w te literkę i na następnym ekranie odczytujemy i zapamiętujemy adres ip jaki nam się wyświetli.


  • Otwieramy w komputerze przeglądarkę internetową i wpisujemy wyświetlony adres ip.
  • Na pytanie o login wpisujemy "admin"
  • Na pytanie o hasło wpisujemy "pass"
  • Przechodzimy na podstronę "Ustawienia urządzenia" a następnie na "KRAŃCÓWKI"
  • Wpisujemy jako ilość "1"
  • Ustawiamy dla "1Krańcówka" GPIO3-RX


  • Zapisujemy ustawienia i resetujemy urządzenie.

Konfiguracja od strony serwerów supla:

  • Logujemy się na nasze konto w serwisie supla.org.
  • Przechodzimy do podstrony "Moja Supla"
  • Wybieramy nasz moduł.
  • Klikamy na żółty kafelek z napisem BRAK

Następnie klikamy na przycisk funkcja i wybieramy z listy rodzaj czujnika (Np czujnik otwarcia bramy wjazdowej) i zatwierdzamy zmiany.

Jeśli moduł ma pracować wyłącznie jako czujnik i nie potrzebujemy przełącznika. Możemy na poprzednim ekranie wybrac dla włącznika funkcję "Brak".

Po tak wprowadzonych i zapisanych ustawieniach uzyskamy efekt wyświetlania się w supli danych z czujnika otwarcia.


Supla Generic GUI 4.5.19 Sonoff Basic dodanie czujnika temperatury do konfiguracji podstawowej.

 Witam w tym wpisie zakładam że masz już dodany do swojego konta moduł w konfiguracji podstawowej i chcesz dodać tylko czujnik. Jeżeli jeszcze tego nie zrobiłeś wykonaj kroki opisane tutaj:

https://sekrety-supli.blogspot.com/2022/01/supla-generic-gui-4519-konfiguracja.html

Po wykonaniu tych kroków odłącz moduł z prądu i podłącz ostrożnie zdejmij obudowę i podłącz czujnik temperatury jak na poniższym zdjęciu.


Jak widać na zdjęciu 

  • do pierwszej szpilki licząc od przycisku podpinamy czerwony przewód (będzie to zasilanie +5V)
  • do drugiej szpilki przewód którym będą przesyłane dane z czujnika do modułu żółty przewód
  • następnie szpilka przerwy i do ostatniej szpilki podłączamy czarny przewód (MASA/GND).

Możemy wywiercić w obudowie z przeciwnej strony z boku otwór aby wyprowadzić przewód czujnika. Jeśli tego nie zrobicie można go też ewentualnie wyprowadzić od strony śrubek z wyjściem zasilania.

Zamykamy moduł podłączamy napięcie.

Konfiguracja:

Gdy moduł się uruchomi wchodzimy w telefonie w aplikacje supla i wyszukujemy mała literkę (i) z lewej strony obok ikonki modułu.


Klikamy w te literkę i na następnym ekranie odczytujemy i zapamiętujemy adres ip jaki nam się wyświetli.


  • Otwieramy w komputerze przeglądarkę internetową i wpisujemy wyświetlony adres ip.
  • Na pytanie o login wpisujemy "admin"
  • Na pytanie o hasło wpisujemy "pass"
  • Przechodzimy na podstronę "Ustawienia urządzenia" a następnie na "1WIRE i tutaj dla "

"Ustawienie GPIO dla Multi DS18B20" wybieramy opcję GPIO03-RX"



Zapisujemy ustawienie i resetujemy moduł. Powinien dodać nam się czujnik temperatury.


Supla Generic GUI 4.5.19 konfiguracja podstawowa modułu Sonoff Basic.

 Tym razem najprostsza konfiguracja SUPLA dla bardzo początkujących. Podłączamy SONOFF Basic bez żadnych czujników do naszego konta supla.


Jeśli to nasze pierwsze urządzenie z oprogramowaniem SUPLA i nie mamy jeszcze konta to instalujemy w naszym telefonie aplikacje SUPLA i zakładamy za jej pomocą konto. Możemy też wejść na stronę supla.org kliknąć zaloguj się a nastepnie utwórz konto. Punktem wyjścia będzie tutaj założonoe konto w serwisie SUPLA i zainstalowana oraz skonfigurowana aplikacja w telefonie.

Podłączenie urządzenia. 


Podłączenie jest bardzo proste. Podłączamy moduł pomiędzy źródło zasilania a jego odbiornik (żarówkę, wentylator, lampki choinkowe itd).

Na czas konfiguracji możemy nawet nie podłączać odbiornika a wystarczy samo zasilanie. To czy moduł działa - przełącza usłyszymy po charakterystycznym "kliknięciu" przekaźnika.

Konfiguracja.

  • Jeżeli masz świeżo skonfigurowane przeze mnie moduły prawdopodobnie są już częściowo skonfigurowane i twoje zadanie sprowadzi się jedynie do przeklinania kontrolnie tych ustawień a następnie powrotu do pierwszego ekranu i wpisania danych konta SUPLA oraz dostępowych do wifi. Jeżeli sam wgrywałeś nowa wersję oprogramowania i / lub przywróciłeś ustawienia fabryczne klikając w opcję w konfiguracji, to będziesz musiał samodzielnie wprowadzić poniższe ustawienia.

  • Podłączamy moduł do prądu i wyszukujemy na naszym laptopie siec Wi-Fi o nazwie SUPLA-XXXXXXXXXXX
  • 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
  • Klikamy na dole strony na przycisk "Ustawienia urządzenia" a następnie przycisk "Konfiguracja".
  • Zmieniamy tutaj tryb "10 wciśnięć" na "wciśnięty 5 sekund". Ułatwi to rekonfigurację moduły gdy zmienimy router / hasło wifi lub jeśli się pomylimy i będziemy chcieli ponownie wprowadzić moduł w tryb konfiguracji. Opcja ta może tez się przydać gdybyśmy chcieli w przyszłości dołożyć do modułu czujnik (temperatura, wilgotność, kontaktron/krańcówka)


  • Klikamy na "Zapisz" a następnie powrót aż wrócimy do pierwszego ekranu konfiguracyjnego jak na zdjęciu poniżej. 
  • Pojawi nam się pierwszy ekran konfiguracyjny jak na zdjęciu.

  • Wpisujemy w pierwsze pole nazwę naszej sieci Wi-Fi, w drugie hasło do naszego wifi (Ważne aby używać wifi 2.4Ghz. Internet w pasmie 5Ghz nie jest obsługiwany przez chipset zamontowany w urządzeniach z SUPLA)
  • W pole adres serwera podajemy adres serwera jaki został nam przyznany podczas zakładania konta w serwisie supla. Możemy go sprawdzić logując się na nasze konto na stronie supla.org
  • W pole Email wpisujemy adres email którego użyliśmy podczas zakładania konta w serwisie SUPLA.
  • Na dole ekranu klikamy zapisz 
  • Następnie klikamy na przycisk restart (lub odłączamy i podłączamy moduł do prądu).
Moduł doda nam się do konta co zobaczymy w telefonie gdyż pojawi nam się tam nowy włącznik. Podobnie na stronie supla pojawi nam się na podstronie Moja supla nowy kafelek reprezentujący dodane urządzenie.