Raspberry Pi a monitoring

Jakiś czas temu zostałem zainspirowany, przez jednego z czytelników bloga, do przyjrzenia się nowości w świecie Raspberry Pi – dedykowanej kamerze. Jako, że od dłuższego czasu działa u mnie monitoring oparty o Edimaksa IC-3030 oraz  IC-3115W, mam ją z czym porównywać.

Czy faktycznie jest co porównywać? Nie ma co ukrywać, że są to dwie zupełnie różne klasy rozwiązań. Kamery Edimaksa to produkty przeznaczone na rynek masowy, gotowe urządzenia, specjalizowane w jednym celu – po prostu klasyczne wewnętrzne kamery IP. Przy nich Raspberry Pi to prawie jak półprodukt – kamera to mała płytka z obiektywem, połączona dość delikatną taśmą z głównym modułem, także w postaci typowej płytki elektronicznej. Malina ma jednak cechę, która czyni ją nieporównywalnie bardziej uniwersalną niż gotowe rozwiązania do minitoringu – niebywałą elastyczność. Za cenę porównywalną z kamerą IP dostajemy pełnoprawny komputer gotowy do uruchamiania programów i dobrej jakości kamerkę potrafiącą rejestrować filmy Full HD przy 30 klatkach na sekundę (a w przyszłości może nawet w większej rozdzielczości kosztem płynności) i robiącą zdjęcia z rozdzielczością 5 megapikseli.

Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , , , , , | Dodaj komentarz

Sterowanie bramą Life przez telefon i Internet dzięki Arduino

Pisałem niedawno o pracach, które prowadziłem w garażu. Przypomnę, że zmiany miały związek z instalacją napędów firmy Life do bramy wjazdowej i bramy garażowej. Wypadałoby trochę ulepszyć to co wyprodukowała fabryka i podłączyć siłowniki do systemu automatyki domowej. Nie będzie to trudne.

Najstarsi czytelnicy bloga być może pamiętają, że dawno, dawno temu przygotowałem sterowanie bramą z napędem Somfy przez telefon. Opierało się ono na oprogramowaniu z projektu Domotic Home i wydawaniu komend przez pilota podłączonego do karty przekaźnikowej routera. Teraz będzie prościej i tak jak chciałem od początku. Przy starym napędzie zasilanie z garażu było poprowadzone do centralki przy bramie wjazdowej, natomiast ona sterowała oświetleniem przed garażem – były więc poprowadzone przewody spowrotem do garażu. Teraz oświetleniem będzie sterować bezpośrednio Arduino, więc pozostąły 3 wolne przewody idące do bramy – w sam raz do sterowania ruchem skrzydeł.

Life RG UNI 24 DL Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , , , , , , , | Dodaj komentarz

Oświetlenie w garażu sterowane przez Arduino

Zainstalowałem nowe oświetlenie w garażu. Długo zastanawiałem się jaki rodzaj światła wybrać – żarówki czy może LEDy. Ostatecznie wybór padł dość tradycyjny – świetlówki. Kupiłem dwie hermetyczne oprawy świetlówkowe. Główna jest na dwa źródła światła po 18W, a dodatkowa – na jedno. Oświetlenie będzie sterowane przez Arduino z modułem przekaźnikowym. Można się zastanawiać czy świetlówka i przekaźnik to dobre zestawienie i wiele osób dojdzie do wniosku, że zdecydowanie nie. Jak najbardziej musiałbym przyznać rację, gdyby zastosowany został tradycyjny starter. Ja jednak kupiłem oprawy ze starterami elektronicznymi. Czym się charakteryzują? Po włączeniu zasilania świetlówka zapala się praktycznie natychmiast. Szansa, że przekaźnik zostanie „zaspawany” znacząco więc spada.

Włącznik "dzwonkowy" podwójny - prawie Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , , | Dodaj komentarz

Domofon z powiadomieniem e-mailowym

Uruchomiłem już „internetowy domofon”. Za każdym razem gdy ktoś przy furtce wciśnie przycisk domofonu, dostaję powiadomienie e-mailowe z linkiem do zdjęcia drogiego gościa. Ponieważ w telefonie używam K-9 mail z obsługą IMAP IDLE, jako programu pocztowego, więc mail dociera do mnie w ciągu kilku sekund. Dzięki temu wiem, kiedy ktoś mnie odwiedza a nie ma mnie w domu. Gdy przyjdzie ktoś znajomy, mogę zadzwonić i powiedzieć, żeby poczekał, bo właśnie wracam do domu. Wkrótce będę mógł też otworzyć z telefonu furtkę i wpuścić gościa na posesję. Podobnie w przypadku śmieciarzy, gdy przyjadą odebrać śmieci, a furtka będzie zamknięta. Gdyby natmiast ktoś chciał się włamać, to istnieje pewne prawdopodobieństwo, że zadzwoni wpierw domofonem, żeby upewnić się, że nikogo nie ma w domu – wtedy jego zdjęcia trafią bezpiecznie na serwer internetowy poza domem.

Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , , , , , , | 11 komentarzy

Inteligentna kotłownia z kotłem na ekogroszek

Dzisiejszy wpis będzie nietypowy. Poza opisem instalacji automatyki domowej, będzie obejmował także przemyślenia dotyczące ogrzewania domu. Obserwacji trochę już mam, jako, że instalacja w kotłowni ma już trzy sezony grzewcze. Trzeba jednak wyraźnie zaznaczyć, że nie jestem hydraulikiem i mój opis może nie być w 100% fachowy, choć myślę, że jednak dość trafny. Nie zabraknie oczywiście informacji o monitorowaniu pracy kotła, sterowaniu ogrzewaniem przez OpenWRT i Arduino, cyrkulacji ciepłej wody użytkowej zgodnie ze zwyczajami domowników czy liczeniu zużycia węgla. Z rozmów z właścicielami kotłów na ekogroszek można wysnuć wniosek, że obserwują i eksperymentują z ustawieniami wszyscy, natomiast niektórzy robią to spędzając czas w kotłowni, a inni, jak ja, przez ekranem monitora, przeglądając wykresy. Czasem mam wręcz wrażenie, że spalanie ekogroszku, to rodzaj hobby 😉

Sterownik RecalArt Economic Premium

Sercem mojej kotłowni jest Klimosz Ling 15kW ze sterownikiem RecalArt Premium. Gdy wybierałem kocioł, brałem pod uwagę także to, jaki jest zamontowany sterownik, natomiast zupełnie nie analizowałem możliwości sterowania nim „z zewnątrz”, a są niestety słabe, co nie znaczy, że żadne. Gdybym miał wskazać lidera sterowania piecami na paliwo stałe, to byłby nim z pewnością Bruli wraz z platformą eSterownik.pl – pozwalający zarówno monitorować, jak i zmieniać dowolne parametry ogrzewania przez Internet. Całość świetnie przemyślana i estetycznie wykonana przez ludzi bardzo mocno zaangażowanych w temat, dla których to co robią jest pasją – to się daje wyczuć podczas rozmowy telefonicznej. Niestety eSterowniki nie obsługują zaworów mieszających, które ja bardzo wysoko cenię w instalacji.

Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , , , , , | 19 komentarzy

Inteligentny garaż – Arduino, kable i przekaźniki

Pora na zmiany w garażu. Jako, że napęd Somfy SGS 500, którym sterowałem przez telefon, nie przetrwał ostatniej zimy i nie dało się go naprawić tanim kosztem, zdecydowałem się na małą rewolucję – zamówiłem do bramy wjazdowej napęd Life OP2 24UNI (z centralą sterującą GE UNI 24R DL). To jednak nie koniec – zdecydowałem się także na wymianę starych drzwi garażowych na nową bramę segmentową firmy Wiśniowski z napędem Life Probo PR70 (ze sterownikiem RG1 24DL). Działają jak należy, ale nie są zintegrowane z automatyką domową. Montaż był więc impulsem, żeby ruszyć z instalacją w garażu, tym bardziej, że musiałem zdemontować część oświetlenia, bo było w złym miejscu.

Obudowa dla modułu przekaźnikowego na 230V

W nowej instalacji inteligentnego domu będą używane dwa moduły 8-przekaźnikowe do Arduino. Jeden będzie obsługiwał urządzenia, które wymagają napięcia 230V, drugi dla sterowania niższymi napięciami. Dla pierwszego z nich kupiłem ładną obudowę hermetyczną z przezroczystym frontem – zgodnie z modą urządzenie będzie widoczne, a dodatkowo elegancko będą świecić diody, informując o stanie przekaźników.

Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , , , | Dodaj komentarz

Inteligentny dom na Arduino i Raspberry Pi

Wczoraj trafiłem na tekst o budowie inteligentnego domu z podobnymi założeniami do mojej instalacji. Być może ktoś będzie miał ochotę zapoznać się z alternatywnym spojrzeniem na temat. Autor wpisu – Minister – opisuje swój projekt oparty o Raspberry Pi (w podobnym zastosowaniu jak routery u mnie) i Arduino. Funkcje są podobne, ale środowisko nieco inne, więc warto przeczytać. Polecam, a autorowi życzę powodzenia.

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , | Dodaj komentarz

Domofon Eura SD720D6 (ADP-05A7) w inteligentnym domu

Dawno, dawno temu zepsuł mi się wideodomofon Orno. Ponieważ wideo było i tak zupełnie nieprzydatne, więc zdecydowałem się na kupno taniego modelu firmy Eura – SD720D6 + AR8 (niemal bliźniaczy dla produktów Orno), który obecnie oznaczany jest przez producenta jako ADP-05A7. Dlaczego wybrałem akurat ten model? Bo bramofon ma dokładnie taką samą obudowę jak przy starym urządzeniu, a co za tym idzie nie trzeba było wiercić dodatkowych otworów, żeby go zainstalować. Być może rozsądniej było kupić od razu coś z RFID, ale podejście praktyczne (i brak możliwości pociągnięcia dodatkowych przewodów) przeważyło. To dodatkowo rozwiązanie ekonomiczne, bo zestaw kosztował około 100PLN.

Wnętrze domofonu Eura SD720D6+AR8

Bramofon z domofonem łączy się przy pomocy dwóch przewodów i obsługują one zarówno zasilanie, fonię jak i sygnał dzwonienia. Dodatkowo dwa przewody zasilają elektrozaczep przy furtce. Wadą standardowej instalacji tego zestawu jest zasilanie elektrozaczepu prądem stałym. Dlaczego jest to wada? W takiej konfiguracji otwieranie furtki jest zupełnie bezgłośne – osoba dzwoniąca nie wie, że może wejść, gdy się jej nie powie. Gdy zaś podamy prąd zmienny, to przy otwieraniu słychać charakterystyczne „buczenie” i każdy od razu wie, kiedy trzeba pchać furtkę. Właśnie dlatego osobne przewody idące do elektrozaczepu są zaletą – można podłączyć do nich dowolne źródło prądu. Kupując domofon warto zwrócić na to uwagę, bo dostępne są także modele, w których zasilanie elektrozaczepu pochodzi z bramofonu.

Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom, Majsterkowanie | Otagowano , , , | Dodaj komentarz

Programowanie Arduino, czyli nauka podlewania

Mamy już gotową część sprzętową systemu nawadniania i wiemy jak będzie się komunikować z systemem narzędnym działającym na bazie OpenWRT. Pora zabrać się za oprogramowanie. Przygotowując je należy pamiętać, że posłuży ono za podstawę budowy kolejnych elementów inteligentranego domu (lub jak kto woli, automatyki domowej). Poza tym system podlewania także ma dodatkowe funkcje, co trzeba przewidzieć.

Podsumujmy, co jest do zrobienia:

  1. Obsługa Ethernet Shield
  2. Klient www na potrzeby zgłaszania zdarzeń do systemu nadrzędnego (mastera)
  3. Obsługa serwera www – do przyjmowania komunikatów
  4. Sterowanie czterema przekaźnikami (dwa do podlewania, dwa na razie wolne)
  5. Pilnowanie zmian czterech wejść (dwa kontaktrony na drzwiach i dwa czujniki zalania)
  6. Realizacja różnych faz podlewania ogrodu

Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , | Dodaj komentarz

Komunikacja urządzeń inteligentnego domu – Arduino i OpenWRT

Zgodnie z koncepcją, przygotowałem część sprzętową mojego systemu odpowiedzielnego za podlewanie ogródka i parę innych rzeczy. Obiecałem, że wkrótce napiszę, jak to wszystko oprogramować. Wcześniej jednak należałoby zaprojektować komunikację różnych elementów systemu – nie tylko części odpowiedzialnej za podlewanie, ale urządzeń związanych z automatyką domową w szczególności.

Jak już wiecie z koncepcji systemu, „mózgiem” będą routery (jeden główny, drugi zapasowy) z oprogramowaniem w php. Oczywiście nie muszą to być routery – w szczególności mogą to być serwery, komputery, cienkie klienty lub inne urządzenia, na których można uruchomić Linuksa. Router (z zainstalowym OpenWRT) jest o tyle dobrym wyborem, że jest energooszczędny a dodatkowo i tak działa cały czas pełniąc inne funkcje.

Czytaj dalej

Zaszufladkowano do kategorii Inteligentny Dom | Otagowano , , , , , | Dodaj komentarz