House Automation Hub Job

Zgłoszenie przez Dereka Kennedy: Dlaczego House Automation Hub? Zawsze chciałem koncepcja automatyzacji domu, jednak dwa elementy odłożyłem mnie na początek. Po pierwsze, koszt dobrego kontrolera HA (i nie sugeruję 24 -× 7 szt.). Po drugie, ona, która powinna być posłuszna, nienawidzi przewodów biegających po tym miejscu.

Zajmowałem się więc kumplem, aby ustanowić kontroler HA o niskim wydatku wejściowym, który dzwonimy do „Home Automation Hub” (lub hah). Jesteśmy już prawie dwa lata po projekcie; Wystąpił wiele wysiłku (szczególnie po stronie aplikacji), jednak była fantastyczna zabawa. Najlepszy ze wszystkich oparty jest na ponownie uzupełnionym router Wi-Fi, który zwykle można kupić w serwisie eBay za około 10 funtów.

Pierwsze kroki – pierwszą rzeczą, jaką zrobiono, było stworzenie wiki pracy, którą wykorzystaliśmy do śledzenia wszystkich koncepcji, a także pracy. Czas zastąpiono system operacyjny w systemie, który mamy cały kod źródłowy (i open source z powrotem do społeczności). System uruchamia jądro Mini-Unix Mini-Unix. Wdrożono również automatyczne aktualizacje oprogramowania układowego z naszej witryny.

Następnie zaczęliśmy wierzyć o to, co zarządzać, a także monitorować. Mając na uwadze SWMBO „Bez przewodów”, eksperymentowaliśmy z kontrolowaniem gniazd głównych RF za pomocą dostosowanego rozwiniętego mikro, a także nadajnika RF. Po pewnej pracy z naszym „zakresem”, a także na płycie rozwiniętej Mega8, mieliśmy kod do zarządzania nimi, które są wyjątkowo niezawodne, a także z dużą różnorodnością.

Brett, mój przyjaciel guru aplikacji, zaczął projektować podstawowe funkcje na HAH. Robi to bardzo dokładnie. Chcieliśmy wykorzystać protokoły „otwartego standardowego”, aby upewnić się, że HAH może podłączyć, a także grać z innym zestawem HA. Brett szybko odkrył XAP – niesamowity protokół HA oparty na transmisji. Wszystkie „moduły” na HAH są całkowicie zgodne z XAP.

Niestandardowy sprzęt – związek między naszym „niestandardowym sprzętem”, a także sprzętem routera podstawowego, znajduje się za pośrednictwem portu szeregowego na routerze. Nie liczne routery podlegają porcie szeregowemu, jednak na szczęście ten projekt. Następnie opracowałem małą płytkę drukowaną, która kształtuje się w obudowie routera. Dodaje to cztery wejścia, cztery przekaźniki, nadajnik RF, LCD, autobus I2C, a także 1-przewodowy autobus do odczytu do 16 x DS1820 Czujniki temperatury. Wysłaliśmy to do produkcji, a także na szczęście, tablica, która wróciła, działała 1 raz bez żadnych zmian w ścieżce.

Hah linki do routera szerokopasmowego, a także otrzymują swój adres IP za pośrednictwem DHCP. Przydzielony adres IP jest wyświetlany na LCD, więc rozumiesz, gdzie wskazać przeglądarkę. Mój młyn komputerowy Sherline CNC był idealny do przecięcia otworu w sytuacji routera dla LCD.

Niesamowita aplikacja – tymczasem Brett okazał się kodem jak facet. Interfejs użytkownika oparty na przeglądarce rozpoczął się od kilku łatwych stron, aby umożliwić kontrolowanie zdalnych gniazd RF, wartości wejściowych, które mają zostać sprawdzone, a także przeniesienia. Odczyty temperatury spełniły się wkrótce potem. Zdjęcia interfejsu użytkownika są tutaj. Ustanowiono adapter XAP, aby porozmawiać z naszym niestandardowym sprzętem. Utworzono obecny moduł wsparcia wydatków, aby umożliwić śledzenie zużycia energii elektrycznej. Następnie moduł XAP do Pachube włączył system do rejestrowania wszystkich danych danych tak samo, jak Pachube.com Ułożony zarządzanie (a nie za pośrednictwem kontroli interfejsu użytkownika). Moduł kalendarza XAP do Google umożliwia kierowanie systemem przez zdarzenia w kalendarzu Google. Twitter wydaje się obecnie popularny, moduł Twitter umożliwia zarządzanie systemem za pośrednictwem tweetów. Oczywiście system operacyjny Busybox umożliwia również wysyłanie wiadomości e -mail. System może również wysyłać wiadomości SMS – po prostu podłącz telefon Nokia. Mamy również wsparcie „Waks on Lan”. Fantastyczny dla zmniejszenia mocy poprzez przechodzenie komputerów do gotowości, dopóki ich nie wymagasz.

Przegląd interfejsów hah

Niestandardowe skrypty – przy wszystkich tych modułach wydawało się, że istnieje wymóg umożliwiający interakcje między modułami. np. Jeśli temperatura na czujniku w recenzjach 25C, wyślij alert e -mail; Jeśli grzejnik był włączony przez ponad godzinę, wyłącz go; Gdy wejście zamyka się, wyłącz wszystkie przełączniki RF. Moduł „plugboard” z jego prostym w użyciu języka skryptowego umożliwia wszystkie tego rodzaju rzeczy.

Praktyczne wykorzystanie – w praktyce wszystko działa wyjątkowo dobrze, solidne i niezawodne w działaniu. Całkiem „zielony”, ponieważ ponownie wykorzystujemy stary router, który w innym przypadku mógłby zostać wyrzucony, a także przyciąga tylko 6 watów mocy, więc nie kosztowne. Miej oko na temperatury w warsztatach w piwnicy, a także mogę włączyć ogrzewanie przed pojawieniem się w domu. Mogę również dostać tweet, jeśli ktoś zostawi drzwi lodówki. Czujnik świtu/zmierzchu, połączony z linią wejściową, umożliwia mi skrypt ten oświetlenie. SWMBO jest zadowolony, ponieważ system (z 1-przewodową magistralą łączyJony, a także inne „przewodowe” czujniki) znajdują się w piwnicy. Gniazda RF Mains sugerują, że w domu potrzebne jest okablowanie.

Co będzie dalej dla hah – cóż, rzeczy nie są teraz takie szalone. Brett, a także mam świetne zobowiązania z pracy. Mrużę przy pomyśle podsystemu odbiornika RF. Wykorzysta to most XAP (który Brett już zakodował), aby zaczepić tak samo jak HAH. Staraliśmy się złożyć w tyle szczegółów, ile jest potrzebne, aby umożliwić innym zawierać ich własny hah – trudno zrozumieć, czy ktoś to zrobił. Z przyjemnością usłyszałbym, czy ktoś wierzy, że jest to wartościowy wysiłek. Wiadomości można pozostawić na forum HAH lub w komentarzach Automatedhome.com poniżej.

Home Automation Hub: Livebox na eBayu: xapautomation.org

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 swojej skrzynki odbiorczej każdego dnia

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

WhatsApp
Wydrukować

Skype
Tumblr

Telegram
Kieszeń

Recommended Articles

Leave a Reply

Your email address will not be published.