Physikalische Home Automation Interface



Die folgenden beiden Videos erklären, was dieses Projekt tun soll.


Eine Schnittstelle vermittelt Informationen und ermöglicht es dem Benutzer Dinge zu kontrollieren. Die meisten home-Automation-Plattformen setzen auf eine "virtuelle Schnittstelle". Sie ziehen Sie ein smart Phone und öffnen Sie die app um zu sehen, was mit Ihrem Haus und schalten Sie Lichter ein- und ausschalten. Das funktioniert OK, wenn du weg bist. Aber mit Blick auf eine virtuelle Darstellung und Analyse der Informationen auf dem Display braucht Arbeit. Es erfordert Konzentration und fühlt sich nicht intuitiv.

Ich wollte einer "physikalischen Schnittstelle" - ein kleines Modellhaus machen, die physisch imitiert die Dinge, die ich mit meinem echten Haus erfahren möchten. Also wenn das Garagentor geöffnet wird, möchte ich das Garagentor auf dem Modell auch öffnen. Dieses Musterhaus auf meinem Couchtisch sitzen konnte, und ich kann einen Blick auf es zu sehen, ob das Garagentor geblieben ist und vor dem Schlafengehen geöffnet. Oder habe ich das auf meinem Schreibtisch bei der Arbeit, zu mir nach Hause über VPN verbunden. Wenn ich bei der Arbeit bin, kann ich einen Blick auf um zu sehen, wenn die Haustür, Links geöffnet wurde. Diese physische Schnittstelle ist so kreativ oder so utilitaristisch, wie ich es machen.

Also, werde ich in den folgenden Schritten

  1. Erstellen ein Musterhauses um Dinge wie Türposition, Energieverbrauch, anzuzeigen und ob ein Licht auf gelassen wurde.
  2. Bauen Sie einen Energie-Monitor mit Hilfe der Open Energy Monitor Arduino Bibliothek zu und füttern Sie Energie Nutzungsinformationen zu, das Musterhaus und OpenHAB
  3. Geben Sie ein paar Möglichkeiten des Musterhauses Tür/Fenster Position übermitteln. Zeigen Sie, wie die Wink-Hub und Augenzwinkern "Tripper" Kontakt Sensordaten in ein DIY genutzt werden können Automatisierungssystem nach Hause.
  4. Verwendung Wink und Arduino Ausgänge, wie ausführen öffnen/schließen der tatsächlichen Garagentor oder schalten Sie Lichter ein- und ausschalten.

Das Modellhaus hat einige Servos und LEDs verdrahtet, um ein Arduino-Controller. Dieser Controller abonniert MQTT Nachrichten, die Tür Positionen und Energieverbrauch angeben und die Servos entsprechend betätigt. Gleiche Idee mit der LED, die anzeigt, ob ein Licht ein- oder ausgeschaltet ist. Es gibt ein paar Möglichkeiten, um diese Sensorinformationen an den MQTT Broker, also werde ich in späteren Schritten detail. In der Mitte ist ein Raspberry Pi läuft ein MQTT Broker (Mosquitto) und OpenHAB. Obwohl OpenHAB nicht notwendig, um das Modellhaus laufen, ist es notwendig, die Schnittstelle für die Smartphone-app, und Fernüberwachung und Betätigung. Nur weil ich möchte bedeutet eine physikalische Schnittstelle nicht, dass ich bereit bin zu werfen, virtuellen.

Das Modellhaus hat auch zwei Tasten. Eine der Tasten schaltet eine Zigbee-Glühbirne ein-/ausschalten. Der andere Button öffnet und schließt das Garagentor (auf das reale Haus).

Teil 1: Hausbau

(1) Konstrukt Musterhaus

(2) Kontrolle Optionen, Verkabelung & code

Teil 2: Eingänge (Sensoren)

(3) Sensor: Energiemonitor

(4) Sensor: DIY Sensor Knoten option

(5) Sensor: Wink Hub & Tripper Kontaktsensor

Teil 3: Ausgänge

(6) leuchten

(7) Garagentorantrieb

In Verbindung stehende Artikel

Der Raspberry Pi-Arduino-SignalR Home Automation Hub

Der Raspberry Pi-Arduino-SignalR Home Automation Hub

Nach ein paar von meinen Prelude IBLEs veröffentlicht hier und hier, dieses Projekt nimmt den erste Schritt zum Aufbau einer Basisversion eines funktionalen Automation-Hubs.Ich habe mehrere verschiedene Technologien in einer Bemühung sinnvoll davon,
Basic Home Automation mit Phidgets

Basic Home Automation mit Phidgets

Dieses einfache Projekt bringt Sie durch die Grundlagen des Erhaltens einige innere sensing und home-Automation eingerichtet. Das Projekt läuft von einem Phidgets SBC lesen leicht und klingen und schalten Sie ein Licht ein- und Ausschalten per Fernzu
Start Home Automation: W7500 Webserver

Start Home Automation: W7500 Webserver

Ich werde WIZwiki-W7500 vorstellen.Es ist von Treibern und mit Schnittstelle zu machen Web-Server zu erstellen.Sie ermöglichen, Smart Home Automation, mit diesem Projektunter Beschreibung ist WIZwiki-W7500 Plattform vorstellen.ÜbersichtTreibern WIZwi
Home Automation

Home Automation

Mein home-Automation wird gebaut mit Phidgets und Xbee Radio. Die Software ist in c# in .net geschrieben.Aus dem Touchscreen-Bedienfeld kann ich:Steuerung der Heizung oder Kühlung Modi auf das HVAC-systemÖffnen Sie und schließen Sie meine Garagentore
Raspberry Pi Stimme Recoginition Home Automation

Raspberry Pi Stimme Recoginition Home Automation

Home Automation oder Domotik ist ein Feld passiert, früher große Namen wie CRESTRON, AMX, LEGRAND BITICHINO etc. waren beliebte Lösungsanbieter. Der letzten Zeit haben eine Reihe von Unternehmen den Kampf eingegeben, jetzt sind Apple, Samsung & LG au
Linux: Anfang-home-Automation auf einem Server.

Linux: Anfang-home-Automation auf einem Server.

Linux: Anfang-home-Automation auf einem Server.Dies ist nur ein Quickie Beweis des Konzeptes über die Verwendung von eines Web-Servers, Automatisierung aus der Ferne zu tun. alles, was wir tun werden ist nur einige Leds einschalten, aber die Blaupaus
(Armbanduhr aktiviert) Home Automation via Twitter

(Armbanduhr aktiviert) Home Automation via Twitter

Dies ist ein Instructable zu einem Twitter gesteuerten Home Automation System für Ihr Haus in weniger als 7$ (Rs.450). Dieses Tutorial umfasst das Einrichten von Python, Arduino, sowie Twitter, Ihre ganz eigene Twitter gesteuert persönlicher Assisten
Home Automation/Sicherheit Prototyp

Home Automation/Sicherheit Prototyp

Ich Spiele bereits mit Mikro-Controller für ziemlich lang und dann habe ich meine Freunde mich fragten, dieses Projekt zu nehmen und ich war etwas nervös, weil die Arbeit mit einzelnen home-Automatisierungsmodule ist relativ einfacher als für den Auf
HP Jetdirect-home-Automation-Gerät.

HP Jetdirect-home-Automation-Gerät.

X-10 nicht kontaktieren, aber ich habe Kontakt Insteon darum einige Demogeräte zu helfen, ihre Produkte zu verkaufen. Da sie mich abgelehnt, ich werde die HP Jet verwenden stattdessen leitet. Der Jet leitet können steuern eine Vielzahl von Geräten mi
Erstellen Ihre erste IoT-Ethernet-Gerät. Teil 5: IoT, Home-Automation

Erstellen Ihre erste IoT-Ethernet-Gerät. Teil 5: IoT, Home-Automation

Dies ist eine "Twofer" (zwei für eins), der erste Teil (A) entspricht dem Ethernet-es ist WiFi ESP8266/DHT22 Basis Vorgänger mit einer zusätzlichen I2C LCD-Anzeige für zusammengefasste Daten (siehe zweites Bild oben). Im Teil (B) Wir erweitern w
Esp8266 Home Automation Teil 1

Esp8266 Home Automation Teil 1

Jeder gehört über Home Automation. Es ist ein interessantes Thema und viele darüber nachgedacht, das Haus ein bisschen schlauer. In diesem zeigen instructable ich Ihnen meinen Weg, Ihr Zuhause intelligenter zu machen und ein paar Ratschläge zu realis
ESP 8266 Wifi gesteuert Home Automation

ESP 8266 Wifi gesteuert Home Automation

Esp8266 ist eine tolle Sache für den Start, Wifi und IOTEs ist auch billig und verwendet werden, für die Herstellung von coole Projekte mit dem Internet verbunden. Erfahren Sie, wie ein einfaches IOT-Projekt mit ihm zu machen. ESP8266 WiFi-Modul ist
Raspberry Pi GPIO-home-Automation

Raspberry Pi GPIO-home-Automation

ich hatte über GPIO-Pins auf dem Raspberry Pi gehört und beschlossen, etwas zu tun. Und mit den Ferien kommen, wäre es nicht toll, ein-und Ausschalten Ihrer Licht-Display aus dem Web zu können!  Dies ist ein ziemlich einfaches Projekt, das eine Web-a
Erstellen eine home-Automation-System!

Erstellen eine home-Automation-System!

Hier ist, wie ich mein Zuhause automatisiert. Ich brauchte dazu;-meine Solaranlage, einschließlich der Möglichkeit zum wechseln sollte ich brauche es zum/vom Dienstprogramm Versorgung zu verwalten.-Verwalten der Nahrung und Wasser für meine drei Hund