Tworzymy inteligentne domy
W drugim tygodniu naszych praktyk Martin pokazał nam całkowicie inny obraz pracy w branży IT. Nie uczyliśmy się języków programowania (z wyjątkiem poprawiania naszych stron), uczyliśmy się za to, jak działają inteligentne domy od strony montażu.
Na początku tygodnia w końcu doczekaliśmy się momentu, w którym przenieśliśmy się z systemu macOS na system Windows 10. Po zainstalowaniu systemu oraz przeniesieniu naszych stron, Martin pokazał nam, jak działają instalacje elektryczne, poinformował nas o zagrożeniach związanych z prądem oraz o tym, jak prawidłowo instalować gniazdka elektryczne. Następnie od razu przeszliśmy do montażu tychże gniazdek, co było dla nas szczególnie interesujące, ponieważ niektórzy z nas nie mieli jeszcze do czynienia z takimi pracami. Po zainstalowaniu czterech gniazdek elektrycznych wykonaliśmy instalację, która posiadała dwa włączniki światła – jeden normalny, a drugi inteligentny. Poszło nam to dużo łatwiej niż montaż gniazdek. Podczas tego zadania niektórzy z nas mieli okazję wykazać się swoimi umiejętnościami językowymi i wyjaśniając na czym polega zadanie zarówno drugiej grupie, jak i kolegom ze Słowacji.
W wtorek rozpoczęliśmy pracę nad inteligentnymi domami. Na początku Martin zaprezentował nam, jak zaprogramować inteligentny dom w programach Amazon Alexa i Smart Home. Naszym zadaniem było podłączenie się do gniazdka, dwóch świateł i inteligentnego przełącznika, a następnie zaprogramowanie odpowiedniej rutyny. Początkowo napotkaliśmy kilka zabawnych sytuacji – podczas gdy jedna grupa próbowała podłączyć się do urządzeń, te zamiast łączyć się z odpowiednią grupą, łączyły się z innymi. Po pewnym czasie udało się wszystkim poprawnie połączyć z urządzeniami, co pozwoliło nam szybko przejść do konfiguracji rutyny. Rutyna, którą stworzyliśmy, miała na wydanie komendy głosowej uruchamiać różne sygnały dźwiękowe i świetlne, symulując poranne wstawanie i parzenie kawy. Było to dla nas bardzo przystępne wprowadzenie do tego tematu przed trudniejszymi zadaniami które nas czekały. Następnie zrobiliśmy sobie krótką przerwę od inteligentnych domów i przez krótki czas przeszliśmy do programu Filius, w którym mieliśmy możliwość stworzenia własnej podsieci. Mieliśmy zrobić cztery topologie: gwiazdy rozszerzonej, gwiazdy, pierścienia i magistrali.
Następnego dnia, po krótkim wprowadzeniu od Martina, ponownie zajęliśmy się tematyką inteligentnych domów, tym razem koncentrując się na produktach firmy Loxone. Było to zupełnie inne doświadczenie w porównaniu do poprzednich, ponieważ do obsługi tych produktów wymagany był serwer oraz znacznie bardziej rozbudowana instalacja z dodatkowymi rozszerzeniami, co umożliwiało realizację znacznie bardziej zaawansowanych funkcji. Zaczęliśmy pracować nad różnymi działaniami systemu, takimi jak: podłączenie pierwszego bloku, który umożliwił nam zapalenie światła symbolizującego otwarcie drzwi po przyłożeniu do czytnika iButtona, zaprogramowanie bloku switch, który pozwolił włączać światło z poziomu aplikacji. Dzięki temu mogliśmy ręcznie przełączać pomiędzy stanami zamkniętych i otwartych drzwi. Utworzyliśmy także blok obsługujący światło, pozwalający na zaprogramowanie automatycznej zmiany kolorów. Zajmowaliśmy się również programowaniem czujników temperatury, inteligentnych gniazdek elektrycznych, jak i zaprojektowaniem alarmu włamaniowego.
Podsumowując, ten tydzień był bardzo ciekawy. Robiliśmy dużo rzeczy, które były dla nas wcześniej nieznane, jak i tych, o których wiedzieliśmy wcześniej, lecz każdy z nas wyciągnął nowe wnioski, a czas spędziliśmy efektywnie, pracując, przez co nie było czasu na nudę.
Wiktor i Marek










