Witam!

W 2009 roku udało mi się uruchomić najważniejsze funkcje ‘inteligentnego’ systemu, który instalowałem w moim nowo wybudowanym domu. Całość oparta jest o sterownik programowalny PLC firmy WAGO, pozwalała w tym czasie sterować 100 obwodami elektrycznymi i wykonywać zdarzenia inicjowane poprzez 90 wejść cyfrowych.

System jest cały czas rozwijany i usprawniany. Docelowo poza sterowaniem oświetleniem, roletami, zaworami w rozdzielni c.o. i podlewaniem ogrodu, w przyszłości planuję dodać kontrolę nad bramą wjazdową oraz połączenie sterownika z piecem.

Zapraszam zainteresowanych do przejrzenia opisu kroków projektowania i wykonania oraz elementów składowych systemu. Miejcie jednak dużo dystansu. Wszystko, co tu znajdziecie jest dziełem finansisty, nie elektryka. Moja przygoda z niezaizolowanymi kablami 220V zaczęła się w dniu zakupu sterownika PLC…

Wizualizacja Image 01 NEW Rolety

Dlaczego Raspberry Pi

Kryteria wyboru rozwiązania umożliwiającego komunikację pomiędzy PLC a siecią 1-wire były następujące: ma być w miarę tanio. Mój dom działa i wszelka rozbudowa jest motywowana bardziej kaprysem i ciekawością niż potrzebą. Rozwiązania oparte o WIRE-CHIP firmy SolidChip (http://www.solidchip.eu/index.php?menu=24) są sprawdzone i działają poprawnie. Wymagają jednak modułu WIRE-CHIP

Czujniki DS18B20 i rozległa sieć 1-Wire

1wire sensor3Nadszedł czas na przetestowanie tego, co moduły "wzmacniające" sieć 1-wire potrafią.  Zakupiłem sporą paczkę czujników i zabrałem sie do pracy. Jako że montaż czujników w obudowach łączników ściennych miałem już przećwiczony, wszystko poszło całkiem sprawnie.  Oto kilka zdjęć i szczegółów...

Pomiar poziomu cieczy

Tytuł brzmi wspaniale by odwrócić uwagę czytelników od faktu, że chodzi o czujnik poziomu nieczystości w szambie. Zdarzyło mi się całkiem niedawno zapomnieć o konieczności sprawdzenia, czy już nie pora wezwać zaprzyjaźnionego szambelana. O zaniedbaniu dowiedziałem się z nienacka, po wejściu do łazienki w piwnicy, gdzie w obniżeniu podłogi pod prysznicem wdzierała się do domu ciecz, rozsiewając zabójczą woń. Był to piątek wieczór, sytuacja fatalna... Taki ze mnie magik od inteligentnych domów, a mam szambo w łazience.

Aplikacja dla Google Chrome

Przeglądarka Chrome udostępnia środowisko, w którym można uruchamiać niezależne aplikacje napisane w html i javascripcie. Niewielkim nakładem pracy udało mi się przekonwertować apliację na androida na odrębny program działający w Chromi'e. Poprzez odpowiedni ustawienie uprawnień do komunikowania się z innymi serwerami (a takowym jest steorwnik WAGO), mozliwa jest komunikacja z webserwerem sterownika bez ograniczeń single-origin. Oto