eHouse Интернет вещей | BAS | BMS | BIM | AI | PM » Открытый источник Программное обеспечение | Libraries | Функции API | Windows |.Net | Android | Ява | Linux


eHouse а также eCity системы предоставляют дополнительный пакет библиотек для индивидуальной разработки программного обеспечения, которое взаимодействует и работает совместно с контроллерами
Это программное обеспечение необходимо для разработки собственных решений и новых сценариев использования с использованием наших универсальных контроллеров без вмешательства в оборудование, прошивку, программное обеспечение ядра / сервера, приложения для контроля, визуализации, управления.
Это вспомогательное, вспомогательное и оверлейное ПО для питания внешних систем и разработки собственных решений с нуля:
  • низкоуровневые коммуникационные драйверы для прямой связи с контроллерами через основной интерфейс
  • Многопротокольный и многосвязный интерфейсные шлюзы для интеграции
  • Машинное обучение
  • драйверы связи среднего уровня для косвенной связи с контроллерами через сервер eHouse PRO / Hybrid / BMS и другие Сервер & шлюзы applications: eHouse4Java, eHouse.exe, eHouseWiFi.exe
  • Автономное управление и мониторинг
  • Периферийные вычисления
  • Умный мониторинг
  • коммуникационные приложения высокого уровня для косвенной связи с системой через eHouse Server / Cloud / Proxy
  • Обнаружение аномалий и сигнализация
  • Профилактическое обслуживание
  • Информационное моделирование зданий - BIM оптимизирует эффективность (HVAC) систем отопления, кондиционирования, освещения
  • Искусственный интеллект (AI)
  • Облачные вычисления
  • Различные слои протоколы связи для интеграции

Полный спектр программного обеспечения на многих языках программирования для оптимизации обработки данных, производительности, эффективности, GUI, веб-интерфейса, интеграции:
  • Шаблоны серверного программного обеспечения
  • исходные коды
  • шаблоны веб-приложений
  • шаблоны приложений
  • Открытый источник
  • библиотеки программирования
  • Бинарные файлы для различных платформ Linux, Windows, Android, Java, .NET/.NET CF
  • Функции API


Создавать и разрабатывать программное обеспечение для компьютерного оборудования, такого как:
  • ПК
  • Серверы центров обработки данных (на основе двоичного кода Linux или веб-сервисов)
  • Mini Computers (Raspberry Pi 1..4, Banana Pi/PRO, Orange Pi, Thinker Board)
  • SmartTV (Android, WWW)
  • Смартфоны (Android, Windows, WWW)
  • Колодки


Мы предоставляем библиотеки для следующих операционных систем:

В настоящее время мы предоставляем библиотеки для следующих языков программирования:

Программное обеспечение, содержащееся в библиотеках, выполняет следующие функции:
  • графическое управление онлайн - из графической визуализации SVG
  • Декодеры статуса JavaScript eHouse LAN, CAN, RF, WiFi, eHouse ONE (RS485 / 422), eCity IoT LoRaWAN + GSM
  • получение статусов (в реальном времени) от контроллеров без IP (RS-422/485, CAN, RF, Central, LoRaWAN, GSM), Internet, TCP, UDP Broadcast
  • отправка событий в систему eHouse через SMS, WiFi, Ethernet, Интернет, Wireless LAN, WAN, BlueTooth, электронную почту
  • integration with the OpenRemote.org (Source Code)
  • текстовый элемент управления из списка
  • configuration export to the OpenRemote.org
  • сбор статуса с контроллеров и хранение в собственной ручной памяти для дальнейшей обработки, создание расширенных алгоритмов управления, журналов, отчетов
  • статусы прямого и онлайн получения (в реальном времени) от контроллеров LAN / WiFi, Интернет, TCP, UDP Broadcast
  • Онлайн-графическая визуализация - масштабируемая векторная графика SVG
  • creation of communication gateways to integrate other systems and software with the automation of the eHouse building.
  • связь с контроллерами eHouse или с программным обеспечением eHouse
  • декодеры статуса eHouse LAN eHouse WiFi
  • Декодеры статуса C / C ++ eHouse LAN, CAN, RF, WiFi, eHouse ONE (RS485 / 422), eCity IoT GSM - содержит также оптимизированные, расширенные и обновленные структуры статуса для некоторых приложений, облаков, платформ
  • голосовое управление, распознавание речи


Подробнее о создании программного обеспечения в системе eHouse Электронный дом Автоматизация строительства DiY блог examples, programming, do it yourself.