eHouseFor OpenRemote – отворен код източник, за да се интегрират със строителни панели за автоматизация . Експорт на данни към OpenRemote . Org

Home Automation могат да бъдат интегрирани с OpenRemote . Org използването на този софтуер в Java .
Така че може да работи на всеки хардуер с Java виртуална машина, която изпълнява .

Експортиране на данни от EHouse система за OpenRemote

След като сте настроили софтуера в текстов файл ” JavaORServer . CFG ” , поставя глобални varibles на софтуер, които са основните функции на приложението .
Настройка на променлива ” ehousecommunication . ExportOpenRemoteDesignerObjects = вярно ” ви позволява да експортирате системни настройки EHouse OpenRemote . Org .
Защото OpenRemote . Org в текущата версия не разполага с данни интерфейс внос , за интеграция с външни системи , е необходимо директно да се пише до базата данни OpenRemote . Org име ” Кошер ” .
Потребителски параметри на локални бази данни са включени в променливи:

  • ehousecommunication . BeehiveUserName – База данни кошер на потребителя
  • ehousecommunication . BeehiveUserPassword – парола
  • ehousecommunication . Dbhost – MySQL адреса на сървъра
  • ehousecommunication . MysqlPort – MySQL порта на сървъра

Допълнителни опции, свързани с износ за OpenRemote EHouse:

  • ehousecommunication . IgnoreAtChar – игнорира всички сигнали, които включва ‘ @ ‘ за износ
  • ehousecommunication . DisabledOpenRemoteExportTCP – Експортиране на настройки за Ethernet контролери
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – Експортиране на настройки за eHouse1 контролери

EHouse4OpenRemote прилагането след пускането на горните настройки , зарежда пълна конфигурация, за да OpenRemote база данни , състоящ се от:

  • ” Цифрови бутони изходи ” с възможност на държавния и държавно четене на промени
  • Прочетете състоянието на цифровите входове
  • Аналогов / цифров преобразувател вход , Измерване и четене на стойност
  • Алармени входа, разпределени в сигурността маска (активно , аларма , предупреждение , мониторинг) и прочетете статус
  • ” Програми бутони ” с възможност за промени в програмата
  • ” Ролки и програми за сигурност бутони ” с възможност за промени в програмата
  • ” ADC програми бутони ” с възможност за промяна на
  • ” Зоната за сигурност бутона ” промени и четене на текущата часова зона

Има много данни , така неизползвани сигнали трябва да бъдат ограничени чрез промяна на имената им чрез добавяне на знака ‘ @ ‘ и блокиране на износа чрез създаване на променлива ehousecommunication . IgnoreAtChar = вярно .
Данните са разделени на отделни единици, заедно с подходящи добавки ” – Изходи ” , ” – Програми ” , ” – ADCPrograms ” и т.н. .
След експортиране на данни от системата на средното има хиляди Комфорт , Така че е необходимо ръчно да премахвате елементи , ние не искаме да се наблюдават .
В противен случай OpenRemote ще поиска индивидуално за всяко устройство, което е много неефективен начин .
Това е много по-лошо контролер метод статус , в сравнение с EHouse родния приложения панел , при визуализацията EHouse система за различни платформи , който обработва всички данни от двоичен състояние на контролера на панелите страна . Статуси са получени в опаковки , един за всеки контролер помещения в около 15 секунди всеки , , съдържащи няколкостотин байта .
Следователно , за платформи, поддържани от системата EHouse , винаги по-добре да използвате нашите приложения , който , освен това , не се нуждае от допълнителен компютър с eHouse4OpenRemote софтуер и OpenRemote . Org . EHouse софтуерът се свързва директно към Ethernet мрежови контролери . В случай на система контролери eHouse1 под надзора на CommManager се свързва непряко чрез CommManager . Home Automation eHouse4OpenRemote – JAVA
След износ за бази данни OpenRemote . Org ” Кошер ” ” дизайнер ” може да се създаде панел конфигурация индивидуално , с помощта на сигнал за готовност , команда , Етикети , Ключове , сензори, в съответствие с нуждите на всеки отделен панел .