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