EHouse Home Automation для Windows Mobile , Windows Phone 7 , 8 , . NET – С открытым исходным кодом

Home Automation EHouse – Программное обеспечение с открытым исходным кодом в C # (C Sharp) . Мы предоставляем открытый исходный код и инструкции по созданию EHouse программное обеспечение управления для панелей работающих на платформе Windows ( . Net) .
Чистый систем, основанных на различных версиях Windows, .

  • Windows Mobile 6 . х профессиональное (смартфоны)
  • Windows Phone 7 . х профессиональное (смартфоны)
  • Windows Phone 8 . х (смартфоны)
  • Windows XP , Перспектива , 7 , 8 (32 и 64-битных систем) от платформы . NET (компьютер PC , Таблетки , графические панели , и т.д. . )

Программа настроена так, что она может работать на нескольких операционных системах и версиях окружающей среды . Чистые (Dot Net) .
В основном , Есть две основные версии программного обеспечения для окружающей среды . NET .

  • . Чистый для ПК устройств (компьютеров , Таблетки) {для установки WIN32 директивы в исходном коде [# определим WIN32]}
  • . NET CF (Compact Framework – В основном для мобильных устройств: Windows CE , Windows Mobile , Windows Phone и т.д.) . Усеченный вариант позволяет более эффективную работу устройства для аккумуляторов

Язык C # , В отличие от Java и NON – НАРУШЕНИЯ языках â € <â € <на его основе , позволяет использовать определения, как ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , позволяет выполнять условной компиляции для различных версий программного обеспечения , работают на тех же источников .
Это позволяет создать несколько приложений, основанных на одном шаблоне , отличаются друг от друга:

  • Аппаратная версия: мобильные платформы , ПК , графические панели , и т.д. . .
  • Версия операционной системы: Windows Mobile , Телефон , XP , Перспектива , 7 , 8, используя общие черты окружающей среды . Чистый
  • Версия . Net: Нормальный или CF (Compact Framework)
  • Версии с выделенными периферийных устройств и средств связи, таких как: Bluetooth , WiFi , Irda , GSM модемы , сенсорными экранами , Последовательные порты
  • Различные варианты программного обеспечения , более или менее усеченный или ограничить функциональность

Это позволяет обрабатывать все исключения этих факторов и поддерживать согласованную версию программного обеспечения без постоянного ” Синхронизация ” различных версий программного обеспечения , содержащиеся в дублируются и измененных файлов .
Мы основе программного обеспечения с открытым исходным кодом на один шаблон , позволяет для дальнейшего развития зависит от направления, в котором движется рынок на аппаратное и программное обеспечение , и . NET окружающей среды .
В соответствии с нашими именования приложений стандарта:

  • eHouse4WindowsMobile
  • eHouse4WindowsPhone
  • eHouse4DotNet
  • eHouse4DotNetCF
  • eHouse4Win32

Мы и впредь будем называть eHouse4DotNet (EHouse для Dot Net) , который включает в себя все версии программного обеспечения и вариантов .
Основные функциональные возможности программы:

  • Работа на любой платформе с программным обеспечением . Чистый и . Net CF
  • Работа на любом оборудовании , мобильный , оборудованная среда рабочего стола . Чистый
  • Визуализация и управление Графика Интернет через Wi-Fi , Ethernet , Интернет
  • Управление с текстовой форме
  • Графический управления по BlueTooth , SMS , Электронная почта , WiFi , Ethernet , Интернета (TCP)
  • Online управления Графически через LAN (TCP , UDP – EHouse состояние контроллеров трансляций)
  • Online управления Графически через глобальную сеть – Интернета (TCP)
  • Архитектурная визуализация на основе индивидуального проекта дома
  • Автоматическая визуализация для каждого контроллера (пробел), без необходимости визуализации проектов
  • Динамическая визуализация – на основе единого шаблона , например , ” повторяющихся строительства ” разработчиками на основе одного проекта
  • Визуализация SVG (Scalable Vector Graphics – без потери качества), с возможностью масштабирования , движущихся изображений
  • Сбор Online статус контроллеров для включения дальнейшая обработка , анализ и разработка усовершенствованных алгоритмов управления . Чистая панелей

EHouse4DotNet с открытым исходным кодом можно найти на сайте EHouse Home Automation – С открытым исходным кодом – eHouse4DotNet

Управление