, ponieważ byłem młodzieńczym, a także widziałem moje pierwsze zdalnie zarządzane światło, dostałem to w głowie, że to było coś, co musiałem mieć. Zawsze fascynowały mnie komputery, robotyka, a także wszystkie rzeczy elektroniczne, a także automatyzacja domu całkowicie pasuje do tego wszystkiego. Właśnie tutaj zamierzam nakreślić konfigurację automatyzacji domu z dokładnie tego, jak zacząłem od kilku kontrolerów, a także pilotów, po konfigurację, którą dziś uruchomiam, przy użyciu pakietu aplikacji Open Source Automation ironicznie nazwanej automatyzacją open source (OSA) .

Dla mnie świetna konfiguracja automatyzacji jest taka, którą ledwo rozumiesz. System powinien pracować z interakcją bitową od użytkownika. Powinno być w miejscu, aby nie tylko ułatwić życie osobom, ale pomaga zaoszczędzić pieniądze.

Obecnie mam dom z 3 sypialniami 1 1/2 Bath Ranch, a także mój cel, ponieważ kupiłem, że to zautomatyzowanie tyle, ile mogłem. Moim celem było dla mnie działanie domu. Przed zakupem domu zajęłem trochę na X10, więc miałem kilka rzeczy leżących w moich pudełkach. Począwszy od mojego starego domu, który wynajęłem, nie miałem wymagania dotyczące wielkiego kontrolera komputerowego, więc niewiele zacząłem od modułu Firecracker, a także z kilkoma pilotami x10. Teraz, gdy miałem własny dom, zrozumiałem, że chciałem zrobić wiele więcej. Uznałem, że będzie to coś, co z czasem rozwinę.

Aby zacząć od kawałka sprzętu, który miałem, kupiłem pakiet X10 ActiveHome Pro, a także zacząłem pracować nad oświetleniem. Miałem kilka świateł w domu, dla których ustaliłem rutyny, co było świetne, a także wszystkie, jednak zrozumiałem, że chciałem zrobić więcej. Kupiłem trochę więcej sprzętu, a także podłączyłem drzwi garażowe. Miałem czujnik ruchu, który w określonym czasie zamknąłby dla mnie drzwi garażowe, na przykład kiedy wyjechałem do pracy.

Potem wybrałem, że pragnąłem, aby komputer zarządzał termostatem. Doszedłem do wniosku, jaki jest system automatyki, jeśli nie możesz kontrolować termostatu. Przeszukałem eBay, a także odkryłem, że firma o nazwie Residential Manage Systems (RCS). RCS TR40 to seryjny termostat zarządzany RS485, który wyglądał, jakby miał wiele funkcji. Podałem wycenę i wygrałem aukcję za 56,00 $.

Po znalezieniu tego do domu zacząłem pomyśleć, jak dokładnie sprawił, że zadziała z moim sprzętem X10? ActiveHome Pro zdecydowanie nie miał żadnej metody obsługi seryjnego termostatu. To wywołało obawy oprogramowania. Czy nadal korzystam z ActiveHome Pro, a także odkrywam zewnętrzne aplikacje lub skrypt do kontrolowania termostatu? Dokładnie jak więc rozmawiać razem? Mając trochę zrozumienia PHP, postanowiłem wypróbować skomponowanie jakiegokolwiek kodu obsługiwanego przez Internet, aby umożliwić mi połączenie się ze sobą. Nazwałem to zdemotewatch x10. Byłem w stanie ustawić plan piętra mojego domu z możliwością klikania obiektów, a także zarządzać rzeczami. Próba samodzielnego programowania była wyzwaniem, więc sprawdziłem sieć, aby zobaczyć, co jeszcze tam było.

Następnie natknąłem się na element aplikacji o nazwie Vripc. Widząc film z YouTube o jego możliwościach, zrozumiałem, że pragnę tego. Nieco więcej przeglądania na vibs powiedział mi, że nazwa aplikacji zmieniła się. Nowa nazwa aplikacji była automatyzacja open source (OSA). Widząc filmy, a także czytając o zdolnościach, jakie miała aplikacja, byłem uzależniony.

Było to wtyczki, dzięki czemu jest rozszerzalna, co czyni go idealnym wyborem. Nie wspominając już o tym, że miał suport wtyczki dla mojego sprzętu x10. Chociaż OSA niekoniecznie miała wtyczkę do uruchamiania mojego termostatu, mieli otwarty interfejs API. Ponieważ mam tło programowania, a także, że już zrozumiałem programowanie wymagane do zarządzania termostatem, postanowiłem skomponować wtyczkę. W ciągu kilku tygodni ustanowiłem wtyczkę, a także działał. Teraz miałem cały mój obecny sprzęt pracujący z jednym oprogramowaniem.

Po odrobinie korzystania z aplikacji rozpoznałem jej elastyczność. OSA miał wtyczki dla głównych marek automatyzacji domów na rynku, takich jak X10, Insteon, Z-Wave, a także całe inne rodzaje sprzętu. OSA jest zasadniczo mostem, który łączy prawie każdy rodzaj sprzętu do automatyzacji domu w jednym oprogramowaniu.

Oprócz mojej wtyczki termostat RCS napisałem 2 inne wtyczki dla OSA. Pierwszy to wtyczka serwera LightSwitch, która działa z Androidem, a także aplikacjami iOS LightSwitch napisanymi przez firmę o nazwie Mellowar. Umożliwia zarządzanie konfiguracją automatyzacji z mądrego telefonu. Druga wtyczka, którą skomponowałem, dotyczyła starych równoległej drukarki mojego komputera jakoWejście do odczytu zamkniętego, skontaktuj się z czujnikami przełącznika.

Moja obecna konfiguracja automatyzacji składa się z szeregu różnych technologii, takich jak X10, RS485, równoległe sterowanie portem, a także 1-wire. Cokolwiek działa na starszym komputerze Compaq z systemem Windows XP. Mój sprzęt x10 kontroluje światła, a także wentylatory sufitowe w moim domu, otwieracz do drzwi garażowych, a także oświetlenie mojego zewnętrznego ogrodu stawu/wody. Mam również kilka czujników ruchu X10 wokół domu. Połączenie szeregowe RS485 jest wykorzystywane do zarządzania moim termostatem RCS/HVAC. Interfejs portu równoległego jest wykorzystywany do odczytu wielu różnych przełączników drzwi magnetycznych, w tym drzwi garażowych. Mam 1-przewodowy autobus, który obecnie odczytuje temperaturę z 6 różnych czujników temperatury w moim domu, a także jeden na zewnątrz. Zewnętrzny czujnik temperatury jest zintegrowany z moją wtyczką termostat RCS dla OSA, aby zapewnić jej temperaturę zewnętrzną, która ekranów na klawiaturze ściany zamontowana w moim salonie.

W mojej konfiguracji automatyzacji czasami rozwijam własne elementy sprzętu, aby uzyskać wydajność, której potrzebuję. Oto kilka przykładów moich spersonalizowanych opracowanych utworów używanych w mojej konfiguracji.

Płyta interfejsu równoległego portu

1-przewodowy wtryskiwacz mocy

Konfiguracja czujnika temperatury 1-przewodowej.

Niektóre plany na przyszłość, które mam dla systemu, to:

Instalowanie mikrofonów w domu w celu wykonywania zarządzania głosem systemu. Zacząłem się na to przygotowywać, kupując Automixer Shure SCM-810 do radzenia sobie z mikrofonami, które zostaną umieszczone w całym domu.

Wdrożenie systemu, aby stwierdzić, czy moja żona i samochody i ciężarówki są domem, czy odejściem. To będzie krok w kierunku znacznie lepszego wykrywania zajętości.

Integracja niektórych czujników obłożenia łóżka. Pojęcie polega na wykorzystaniu go do lokalizacji domu w trybie uśpienia, kiedy oboje poszliśmy spać na noc.

Wdrożenie jakiejś metody śledzenia mojej zewnętrznej konfiguracji panelu słonecznego, która zostanie wykorzystana do zarządzania różnymi rzeczami w moim zewnętrznym ogrodzie wodnym.

Integracja OSA z konfiguracją kina mojego domu.

Prawdopodobnie konfigurowanie odwiedzających RFID do automatyzacji zamków drzwi.

Moim zdaniem moja konfiguracja nigdy nie będzie całkowicie kompletna. Zawsze będę odkrywać nowe rzeczy do automatyzacji, a także różne metody, aby znacznie lepiej korzystać z urządzeń, które obecnie mam. OSA jest teraz ogromną częścią mojej konfiguracji HA, a także przez wiele lat.

OpenSourceAutomation.com: More Wise House Software

Chcieć więcej? – Śledź nas na Twitterze, jak my na Facebooku lub zapisz nasz kanał RSS. Możesz nawet dostarczyć te wiadomości przez e -mail, bezpośrednio do skrzynki odbiorczej każdego dnia.

Udostępnij to:
Facebook
Świergot
Reddit
LinkedIn
Pinterest
E-mail
Więcej

WhatsApp
Wydrukować

Skype
Tumblr

Telegram
Kieszeń

Leave a comment

Your email address will not be published.