Do It Yourself
eHouse.Im
Home Automation Building Management System
eHouse.PRO - de

Home Automation Building Management System - Smart Home Home Automation - Open-Source- C ++ für Linux


Smart Home, Home Automation - Open-Source- C ++ für Linux

Smart Home eHouse - Linux -Programmierung in C, C ++ .
In diesem Artikel werden wir die Systemsoftware eHouse Der Linux-Plattformen zu diskutieren. Die Software wurde speziell mit dem GNU-Compiler g ++ geschrieben, g auf Linux Ubuntu 13. x. x in der Umwelt Netbeans 7. 3. es kann, jedoch, für andere Distribution kompiliert werden, Version, Kernel (Kernel) und Ausrüstung, einschließlich Mini-Computer -Boards beispiels Raspbery Pi. Dieser Artikel ist eine Erweiterung Smart House eHouse Programmiersprache C in C, C ++, Objekt C. Es wurden die Struktur des Status der Treiber eHouse die Daten von UDP -Kommunikation und RS direkt geladen werden besprochen - 485 ( für eHouse1 ) .

Diese Software ist Open-Source- Server und Anwendungsvorlage für die weitere Entwicklung und den persönlichen Gebrauch von den Benutzern des Systems und umfasst derzeit :
  • Server Intelligent Hause eHouse1 ( rmy, EM, HM) - Arbeiten an RS485 und über RS ​​direkt an einen PC angeschlossen - 232 / RS - 485 an den COM-Port oder den USB / RS232 - Empfangsstatus von RS - 485
  • Server Intelligente Gebäudetechnik eHouse1 ( rmy, HM, EM) unter der Aufsicht des CommManager und des RS- - 485 - Empfangsstatus in der UDP
  • Home Automation eHouse Server Ethernet arbeitet direkt auf dem LAN - Empfangsstatus in der UDP
  • Posting Ereignisse eHouse1 über RS - 485
  • Senden von Ereignissen zwischen Steuerungen eHouse1 Arbeiten an RS - 485
  • Empfangen aktuellen Status in Echt - Zeitsteuerungen
  • Empfangen Logs Treiber eHouse1 - des RS - 485
  • Aufnahme eines Tag Infrarot-Codes für die weitere Verarbeitung durch das System
  • Empfangen Logs Infrarotübertragung an externe Geräte
  • Zeitsynchronisation aller Treiber GebäudeautomationeHouse
  • Senden globalen Temperaturen außerhalb, Beleuchtungsniveau für die Fahrer
  • üben ihre eigenen vorge - programmierten Algorithmen und sendet Ereignisse an den Fahrer nach dem Bearbeitungsstatus
Home Automation eHouse1 C ++ Open-Source- für den Umgang mit RS - 485 Home Automation eHouse Ethernet C ++ Open-Source- das Schaltgetriebe über das LAN, Ethernet ( UDP und TCP / IP) Smart home eHouse linux Ubuntu und andere Distributionen .
Weitere Informationen über Open -Source-Software für eHouse Smart Home - eHouse Open Source C ++ für Linux und andere Betriebssysteme

Smart Home Home Automation - Open-Source- C ++ für Linux

eHouse - Inteligentny Dom, Inteligentny Budynek