Home Automation может быть интегрирована с OpenRemote . Org помощью этого программного обеспечения на Java .
Таким образом, она может работать на любом оборудовании с виртуальной машиной Java реализована .
Экспорт данных из EHouse системы OpenRemote
После установки программы в текстовый файл ” JavaORServer . CFG ” , установить глобальные varibles программного обеспечения, которые являются основным функциям приложения .
Установка переменной ” ehousecommunication . ExportOpenRemoteDesignerObjects = True ” позволяет экспортировать настройки EHouse системы OpenRemote . Организация .
Потому что OpenRemote . Org в текущей версии не имеют интерфейс импорта данных , для интеграции с внешними системами , надо прямо написать в базу данных OpenRemote . Org имени ” Улей ” .
Пользователь параметров локальных баз данных включены в переменные:
- ehousecommunication . BeehiveUserName – База данных Beehive пользователей
- ehousecommunication . BeehiveUserPassword – пароль
- ehousecommunication . DBHost – Сервер MySQL адресу
- ehousecommunication . MysqlPort – Сервер MySQL порт
Дополнительные опции, связанные с экспортом EHouse в OpenRemote:
- ehousecommunication . IgnoreAtChar – игнорировать все сигналы, которые включают ‘ @ ‘ на экспорт
- ehousecommunication . DisabledOpenRemoteExportTCP – Экспорт параметров контроллера Ethernet
- ehousecommunication . DisabledOpenRemoteExportEhouse1 – Экспорт параметров eHouse1 контроллеры
EHouse4OpenRemote приложение после выполнения указанных выше параметров , загружает полную конфигурацию базы данных OpenRemote , включает:
- ” Цифровые кнопки выхода ” с возможностью изменения состояния и чтение состояния
- Читайте состояния цифровых входов
- Аналоговый / цифровой вход преобразователя , Измерение и чтения значения
- Тревожные входы разделены на безопасность маски (активная , тревога , предупреждение , мониторинг) и прочитать статус
- ” Программы кнопки ” с возможностью изменения программы
- ” Ролики и безопасности программ кнопки ” с возможностью вносить изменения в программу
- ” ADC Программы Кнопки ” с возможностью изменения
- ” Зона безопасности кнопки ” изменение и чтение текущей зоне
Существует много данных , так неиспользованные сигналы должны быть ограничены путем изменения их имена, добавляя знак ‘ @ ‘ и блокирование экспорта, установив переменную ehousecommunication . IgnoreAtChar = True .
Данные делятся на отдельные блоки вместе с подходящими добавками ” – Выходы ” , ” – Программы ” , ” – ADCPrograms ” и т.д. .
После экспорта данных из системы среднего существуют тысячи Comfort , Поэтому необходимо, чтобы вручную удалить элементы , Мы не хотим, чтобы контролировать .
В противном случае OpenRemote будет просить для каждого устройства индивидуально, что очень неэффективным способом .
Это гораздо хуже состояния контроллера метод обновления , по сравнению с EHouse собственные приложения панели , В EHouse системы визуализации для различных платформ , , которая обрабатывает все данные из бинарного состояния контроллера на боковой панели . Статусы, полученные в пакетах , по одной для каждого контроллера помещениях при температуре около 15 секунд каждый , содержащего несколько сотен байт .
Поэтому , для платформ, поддерживаемых системой EHouse , Всегда лучше использовать наши приложения , который , более того , не требует дополнительного ПК с программным обеспечением и eHouse4OpenRemote OpenRemote . Организация . EHouse программное обеспечение подключается непосредственно к сети Ethernet контроллеров . В случае eHouse1 системных контроллеров под руководством CommManager подключения косвенно через CommManager . Home Automation eHouse4OpenRemote – JAVA
После экспорта в базы данных OpenRemote . Организация ” Улей ” ” дизайнер ” Можно создать панель настройки индивидуально , использованием сигнала готовности , команда , Этикетки , Коммутаторы , Датчики в соответствии с потребностями каждой отдельной панели .