GUI Generic Builder - poradnik

Supla to polski system automatyki budynkowej. Jeden z większych projektów jego społeczności to GUI Generic, którego od niedawna można wygenerować tzw. Builderem. Powyższy poradnik przedstawia jak korzystać z tych narzędzi. Ponadto znajduje się w nim wiele informacji związanych z programowaniem modułów ESP czy samą Suplą. GUI Generic i GUI Generic Builder to niesamowicie przydatne narzędzia przy tworzeniu tzw. Smart home opartego na systemie Supla. Wyróżniają się one na światowym rynku oprogramowań Smart home'u przystępnością i wygodą użytkowania do tego stopnia, że może korzystać z nich niepotrafiący programować laik. Warto zaznaczyć, że poza generowaniem multum kombinacji konfiguracji do urządzeń typu "Zrób to sam", za ich pomocą możemy "stworzyć" soft dla gotowych urządzeń opartych na ESP. Dzięki temu mamy możliwość wzbogacać tego typu urządzenia o dodatkowe funkcjonalności. Przykładowo Sonoffa Basica (domyślnie służącego do sterowania przekaźnikiem) możemy wzbogacić o termometr. Dziękuję p. Przemkowi i firmie AC SOFTWARE sp. z o.o. za sfinansowanie muzyki, programatora i przetłumaczenie scenariusza do wersji angielskiej. Serdecznie dziękuję wszystkim Forumowiczom, którzy pomogli mi w stworzeniu materiału. Szczególne podziękowania dla pzygmunta, Goral64, krycha88 i klew, którzy udzielili mi niejednej konsultacji :-) Zapraszam do obejrzenia poradnika. Ewentualne niezrozumiałości proszę pisać w komentarzach. ~jaku2k linki: https://github.com/marcelstoer/nodemc... - link do pobrania NodeMCU-pyflashera https://randomnerdtutorials.com/esp82... - strona z opisem pinów modułów ESP https://forbot.pl/blog/leksykon/rezys... - objaśnienie tematu rezystorów pull-up https://github.com/Goral64/gui-generi... - dokumentacja Buildera GUI Generica https://gui-generic-builder.supla.io/ - GUI Generic Builder https://gui-generic-builder.supla.io/... - GUI Generic Builder z wersjami testowymi https://buycoffee.to/gui-generic-and-... - wsparcie Twórców GUI Generica i Buildera https://www.supla.org/pl/ - oficjalna strona Supli https://forum.supla.org/index.php - Forum Supli https://forum.supla.org/viewforum.php... - dział "GUI Generic" na Forum Supli https://botland.com.pl/konwertery-usb... - programator CP2102 (ten sam model, co w poradniku ze strony botland.com.pl) Spis treści: 0:00 Wstęp 0:54 Omówienie potrzebnego sprzętu 1:25 Narzędzie do wgrywania firmware'u - instalacja 2:01 GUI Generic Builder 2:23 Rekomendacja sprzętu 2:50 Generowanie firmware'u dla ESP-01 3:50 Podłączenie ESP-01 do programatora CP2102 4:36 Wgrywanie firmware'u na ESP-01 6:15 Kroki po zaprogramowaniu modułu 7:50 Konfiguracja ustawień w GUI 10:11 Połączenie ESP-01 z przekaźnikami 10:31 Prezentacja działania ESP i przekaźników sterowanych przez aplikację SUPLA 11:02 Proces zmiany ustawień modułu 11:51 Problem ESP-01 obsługującego przekaźniki 12:09 Alternatywne zastosowanie ESP-01 i prezentacja termometrów 12:54 Generowanie i wgrywanie firmware'u na ESP-01; konfiguracja i rejestracja modułu 17:31 Połączenie ESP-01 z czujnikiem temperatury DS18B20 18:29 Prezentacja działania termometru w Supli 18:52 Generowanie i wgrywanie firmware'u na Wemosa; konfiguracja i rejestracja modułu 22:49 Połączenie Wemosa, przekaźników i przycisków 24:06 GUI Generic, a gotowe urządzenia (np. Sonoff) 25:16 Aktualizacja OTA w GUI Genericu 28:29 Podsumowanie