eHouse Home Automation für Windows Mobile , Windows Phone 7 , 8 , . NET – Open Source Software

Home Automation eHouse – Open Source Software in C # (C Sharp) . Wir bieten Open-Source-Code und Anweisungen zum Erstellen eHouse Steuerungs-Software für Panels arbeitet auf Windows-Plattform ( . Net) .
Net-Systeme auf unterschiedlichen Versionen von Windows-basierten .

  • Windows Mobile 6 . x professional (Smartphones)
  • Windows Phone 7 . x professional (Smartphones)
  • Windows Phone 8 . x (Smartphones)
  • Windows XP , Aussicht , 7 , 8 (32 und 64 Bit-Systeme) von der Plattform . NET (Computer PC , Tablets , Grafik-Panels , etc . )

Die Software ist so, dass es in der Lage, auf mehreren Betriebssystemen und Versionen der Umwelt zu arbeiten ist gesetzt . Net (Dot Net) .
Im Grunde , Es gibt im Wesentlichen zwei Versionen der Software für die Umwelt . NET .

  • . Net für PC-Geräte (Computer , Tablets) {zur Einstellung WIN32 Richtlinie im Quellcode [# define WIN32]}
  • . NET CF (Compact Framework – Hauptsächlich für mobile Geräte: Windows CE , Windows Mobile , Windows Phone etc) . Verkürzte Version ermöglicht einen effizienteren Betrieb für Akku-Geräte

C #-Sprache , im Gegensatz zu Java und NON – VERLETZUNG Sprachen â € <â € <auf ihm basierende , können Sie die Definition wie folgt aussieht ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , so dass Sie die bedingte Kompilierung für verschiedene Versionen von Software durchführen , Arbeiten an der gleichen Quelle .
Dies ermöglicht es Ihnen, mehrere Anwendungen auf Basis der gleichen Vorlage erstellen , voneinander unterscheiden durch:

  • Hardware-Version: mobile Plattformen , PC , Grafik-Panels , etc . .
  • Version des Betriebssystems: Windows Mobile , Telefon , XP , Aussicht , 7 , 8 mit gemeinsamen Merkmalen der Umwelt . Netz
  • Version der . Net: Normal oder CF (Compact Framework)
  • Versionen mit speziellen Peripheriegeräten und Kommunikationsgeräte wie: Bluetooth , WiFi , Irda , GSM-Modems , Touchscreens , seriellen Ports
  • Verschiedene Software-Varianten , mehr oder weniger abgeschnitten oder eingeschränkte Funktionalität

Dies ermöglicht Ihnen, jede Ausnahme für diese Faktoren zu behandeln und pflegen eine kohärente Version der Software ohne kontinuierliche ” Synchronisation ” verschiedene Versionen der Software , enthalten in den dupliziert und geänderte Dateien .
Wir haben Open-Source-Software auf ein Vorlage basiert , sodass eine weitere Entwicklung hing von der Richtung, in der sich der Markt für Hardware und Software , und . NET-Umgebung .
In Übereinstimmung mit unserer Namensgebung Standard-Anwendungen sind:

  • eHouse4WindowsMobile
  • eHouse4WindowsPhone
  • eHouse4DotNet
  • eHouse4DotNetCF
  • eHouse4Win32

Wir werden auch weiterhin eHouse4DotNet (eHouse für Dot Net) aufrufen , dazu gehören alle Software-Versionen und Varianten .
Die grundlegende Funktionalität der Software:

  • Arbeiten auf jeder Plattform mit einer Software . Net und . Net CF
  • Die Arbeiten an einem Gerät , Handy , ausgestatteten Desktop-Umgebung . Netz
  • Visualization and Graphics Control-Online via Wifi , Ethernet , Internet
  • Control von Textform
  • Grafische Bedienelemente per Bluetooth , SMS , eMail , WiFi , Ethernet , Internet (TCP)
  • Online-Steuerung Grafisch via LAN (TCP , UDP – eHouse Zustand der Steuerungen Übertragung)
  • Online-Steuerung Grafisch über das WAN – Internet (TCP)
  • Architektur-Visualisierung auf der individuellen home-Projekt basiert
  • Automatische Visualisierung für jeden Regler (Raum) ohne die Notwendigkeit für Design-Visualisierung
  • Dynamische Visualisierung – basierend auf einer einzigen Vorlage , beispielsweise , ” wiederholende Bau ” von Entwicklern an einem Projekt basiert
  • SVG Visualization (Scalable Vector Graphics – ohne Qualitätsverluste) mit der Möglichkeit der Skalierung , Bewegtbilder
  • Sammeln Online-Status von Controllern, die Weiterverarbeitung zu ermöglichen , Analyse und Entwicklung von fortschrittlichen Algorithmen für . Net Panels

EHouse4DotNet Open Source Software finden Sie unter eHouse Home Automation – Open Source Software – eHouse4DotNet