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 ” Кошер ” ” дизайнер ” може да се създаде панел конфигурация индивидуално , с помощта на сигнал за готовност , команда , Етикети , Ключове , сензори, в съответствие с нуждите на всеки отделен панел .