Автоматизація будівель eHouse | Побудова інформаційного моделювання | Autonomous Wабоk | Управління змінами. Програмне забезпечення з відкритим кодом - C. | C.++ | Object C. Languages. Програмне забезпечення development і integration with the eHouse BMS


eHouse Автоматизація будівель | Smart Home Free source codes under the GNU license. For eHouse and eCity systems



Вихідні коди та програмне забезпечення на мовах C, C ++, Object C для:
  • КПК
  • Мікроконтролер
  • Комп’ютери для ПК
  • Мікро та міні комп'ютери
  • WiFi маршрутизатор
  • Мікропроцесорні контролери
  • Смарт-телефон
  • Сенсорний телефон
Рідна С language is one of the fastest and low level programming language, it may be used for real time applications and low efficiency computers. Applications and use-cases may cover many real-time and urgent solutions surrounding:
  • Розумний моніторинг, виявлення раннього попередження, інтелектуальне сповіщення
  • Автономні алгоритми роботи та контролю
  • Алгоритми та взаємодія штучного інтелекту (ШІ)
  • Прогнозне обслуговування, Anomaly Detection
  • Побудова інформаційного моделювання
  • Розшифровка стану та розшифровка

Програмне забезпечення низького рівня на C для операційних систем:
  • Unix
  • Win32
  • Windows Phone
  • Windows XP, Vista, 7, 8, 10 (32, 64b)
  • Windows Mobile
  • ОС реального часу (RTOS)
  • Android
  • Apple: iOS, MacOS
  • BeOS
  • Linux

Основні особливості програмного забезпечення залежать від апаратного забезпечення пристрою:
  • Сервер системи Ethernet eHouse - комп'ютерна мережа локальної мережі (Ethernet)
  • Прийом передач UDP від ​​драйверів Ethernet (статуси контролерів розумного будинку eHouse)
  • Синхронізація часу
  • Розшифрувати рамки стану для подальшої обробки
  • Серверна система eHouse1 - RS-485
  • Зв'язок eHouse1 - RS-485
  • Структури та об'єднання контролерів eHouse1 (RoomManager, HeatManager, ExternalManager)
  • Надсилання подій контролерам eHouse1
  • Структури та об'єднання контролерів eHouse4Ethernet: (EthernetRoomManager, CommManager, LevelManager, EthernetHeatManager)
  • Структура фреймів стану, що надсилаються безпосередньо від контролерів
  • Серверна система eHouse1 - RS-485 - під наглядом CommManager (гібридна версія)
  • Downloading messages about using infrared Transmission (for external devices, e.g.. HiFi) and collection by RM (to be processed by the eHouse server software)
  • автоматичне завантаження статусів у таблицю структур для всіх типів контролерів
  • Надсилання подій драйверам Ethernet після TCP / IP
  • Передача подій та підтверджень між контролерами eHouse1
  • Завантаження повідомлень (журналів) з контролерів eHouse1
  • Можливість створювати власні алгоритми на основі оновлених статусів


Відкрите джерело with the consent of the GNU licensing agreement while maintaining Open Source and making the source code officially available.
We require you to send modified source code to our company. This will allow further development, correcting errors and allowing the use of source code updates.
The use of code to create your own Non-Open Source software for other applications requires a license agreement and is not free.

eHouse Smart home - C,c++, Object C. Open Source software
Докладніше про програмування на C для розумного будинку eHouse eHouse Smart Home з відкритим вихідним кодом C, C ++, об’єкт C

Програмування Smart House eHouse C ++ Безкоштовний вихідний код серверного програмного забезпечення eHouse 1 (RS-485), Ethernet eHouse та eHouse1 під наглядом CommManager
Більше бібліотек та вихідних кодів для інших eHouse і @City система доступна для партнерів за NDA