Die Einreichung des House Automation Hub

von Derek Kennedy: Warum der Hub -Hub? Ich war schon immer begeistert von dem Konzept der Hausautomatisierung, aber zwei Elemente haben mich auf den Markt gebracht. Erstens, die Kosten eines guten HA -Controllers (und ich impliziere keinen 24 × 7 -PC). Zweitens, sie sollte gehorcht werden, hasst Drähte, die um den Ort herumlaufen.

Also habe ich mich mit einem Kumpel befasst, um einen HA -Controller mit niedrigem Einstieg zu errichten, den wir an den „Home Automation Hub“ (oder hah) anrufen. Wir sind jetzt fast zwei Jahre im Projekt; Es hat große Anstrengungen unternommen (insbesondere auf der Softwareanwendungsseite), hat jedoch einen fantastischen Spaß gemacht. Das Beste von allem basiert auf einem umkämpften WiFi-Router, der normalerweise bei eBay für rund £ 10 gekauft werden kann.

Erste Schritte – Das allererste, was er getan hat, war, das Job -Wiki zu produzieren, das wir verwendet haben, um alle Konzepte und Arbeiten zu verfolgen. Es wurde Zeit genommen, das Betriebssystem auf dem System durch einen zu ersetzen, für den wir alle Quellcode haben (und Open Source zurück in die Community). Das System führt den Busybox Mini-Unix-Kernel aus. Das Auto-Update von Firmware von unserer Website wurde ebenfalls implementiert.

Dann fingen wir an zu glauben, was wir verwalten und überwachen sollten. Wenn wir das SWMBO -Ding „No Drähte“ im Auge behalten, experimentierten wir mit der Steuerung von HF -Netzhöhlen über ein maßgeschneidertes Mikro- und RF -Sender. Nach einigen Arbeiten mit unserem Umfang sowie einem MEGA8 -Fortschritt hatten wir Code, um diese zu verwalten, die sowohl im Betrieb als auch mit einer großen Vielfalt äußerst zuverlässig sind.

Brett, mein Freund der Softwareanwendung, begann Designer die Kernfunktionen auf dem Hah. Er macht dieses Zeug sehr gründlich. Wir wollten “Open Standard” -Protokolle verwenden, um sicherzustellen, dass der Hah sowohl anschließt als auch mit einem anderen HA -Kit spielen kann. Brett entdeckte XAP schnell – ein fantastisches HA -Protokoll für Broadcast -basierte HA. Alle „Module“ auf dem Hah sind vollständig xap -konform.

Benutzerdefinierte Hardware – Die Verbindung zwischen unserer benutzerdefinierten Hardware sowie der Core Router -Hardware erfolgt über den seriellen Port am Router. Nicht zahlreiche Router unterhalten einen seriellen Port, aber zum Glück tut dieses Design. Als nächstes habe ich eine kleine Leiterplatte entwickelt, die im Router -Fall in Form war. Dies fügt vier Eingänge, vier Relais, den RF-Sender, einen LCD, einen I2C-Bus sowie einen 1-Draht-Bus zum Lesen von bis zu 16 x DS1820-Temperatursensoren hinzu. Wir haben dies sowohl für die Herstellung als auch für die Herstellung geschickt, und zum Glück arbeitete das Board, das zurückkam, ohne jegliche Art von Track -Änderungen.

Die HAH -Links zu Ihrem Breitbandrouter und erhalten die IP -Adresse über DHCP. Die zugewiesene IP -Adresse wird auf dem LCD angezeigt, sodass Sie verstehen, wo Sie Ihren Browser verweisen sollen. Meine Sherline CNC -Desktop -Mühle war perfekt, um die Blende in der Router -Situation für das LCD zu schneiden.

Die großartige Softwareanwendung – In der Zwischenzeit stellte Brett Code wie ein besessener Typ heraus. Die browserbasierte Benutzeroberfläche begann mit ein paar einfachen Seiten, damit die RF -Remote -Sockets kontrolliert werden können. Die Temperaturwerte erfüllten sich bald danach. Bilder der UI sind hier. Ein XAP -Adapter wurde eingerichtet, um mit unserer maßgeschneiderten Hardware zu sprechen. Ein aktuelles Aufwandsunterstützungsmodul wurde festgelegt, um die Verfolgung der elektrischen Stromversorgung zu ermöglichen. Anschließend ermöglichte ein XAP -to -Pachube -Modul dem System, alle Datenastreams so stark zu protokollieren, wie Pachube.com verwaltet (und nicht über die UI -Steuerung) angeordnet wurde. Mit einem XAP -To -Google -Kalendermodul kann das System durch Ereignisse in einem Google -Kalender gefahren werden. Twitter scheint heutzutage populär zu sein. Ein Twitter -Modul ermöglicht das Verwalten des Systems über Tweets. Natürlich ermöglicht das BusyBox -Betriebssystem auch das Senden von E -Mails. Das System kann ebenfalls SMS -Nachrichten senden – stecken Sie einfach ein Nokia -Telefon an. Wir haben auch “Wake on LAN” -Seiterung. Fantastisch, um die Leistung zu verringern, indem PCs in Standby -Auflagen gehen, bis Sie sie benötigen.

HAH -Schnittstellenübersicht

Benutzerdefiniertes Skript – Bei all diesen Modulen schien es eine Anforderung zu geben, Wechselwirkungen zwischen den Modulen zu ermöglichen. z.B. Wenn die Temperatur des Sensors bei Bewertungen 25c, senden Sie eine E -Mail -Warnung. Wenn die Heizung seit viel mehr als eine Stunde eingeschaltet ist, schalten Sie sie aus. Wenn die Eingabe schließt, schalten Sie alle HF -Switches aus. Das “Plugboard” -Modul mit der einfach zu verwendenden Skriptsprache ermöglicht all diese Art von Dingen.

Praktisch verwendet – in der Praxis funktioniert alles sehr gut, solide und zuverlässig im Betrieb. Ganz „grün“, da wir einen alten Router wiederverwenden, der ansonsten weggeworfen werden kann, und es nur 6 Watt Strom zeichnet, also nicht kostspielig zu laufen. Ich behalte die Temperaturen in meinem Keller -Workshop im Auge und kann das Erwärmen vor dem Auftreten von Zuhause einschalten. Ich kann ebenfalls einen Tweet bekommen, wenn jemand die Kühlschranktür offen lässt. Ein Morgendämmer-/Dämmerensor, der mit einer Eingangslinie verknüpft ist, ermöglicht mir das Drehbuch, dass die Beleuchtung geändert wird. SWMBO ist erfreut, weil das System (mit dem 1-Draht-Bus ConnectIonen sowie die anderen „verdrahteten“ Sensoren) sitzt im Keller. Die RF -Netzhöhlen implizieren, dass im Haus im Haus eine Bitverkabelung benötigt wird.

Was kommt als nächstes für die Hah – nun, die Dinge sind jetzt nicht so hektisch. Brett, so gut ich tägliche Verpflichtungen von Tagesjobs habe. Ich bastle an einer HF -Empfänger -Subsystemidee. Dies würde die XAP -Brücke (die Brett bereits codiert hat) genutzt, um so viel zu hängen wie das hah. Wir haben versucht, so viele Details einzulegen, wie es erforderlich ist, damit andere ihre eigene hah – schwer zu verstehen sind, ob jemand dies getan hat. Wäre erfreut zu hören, ob jemand dies für eine lohnende Anstrengung glaubt. Nachrichten können im HAH -Forum oder in den Kommentaren automatedhome.com unten hinterlassen werden.

Home Automation Hub: LiveBox on eBay: xapautomation.org

Mehr wollen? – Folgen Sie uns auf Twitter, wie uns auf Facebook oder melden Sie sich für unseren RSS -Feed an. Sie können diese Nachrichten sogar jeden Tag direkt per E -Mail in Ihren Posteingang liefern lassen

Teile das:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
Email
Mehr

WhatsApp
Drucken

Skype
Tumblr

Telegramm
Tasche

By moon

Leave a Reply

Your email address will not be published. Required fields are marked *

No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.