eHouseFor OpenRemote – софтвер со отворен код изворниот код да се интегрираат со автоматизација на зграда контролни панели . Експорт на податоци во OpenRemote . Org

Home automation може да се интегрира со OpenRemote . Org користење на овој софтвер во Јава .
Така што може да работи на било хардвер со Јава виртуелната машина спроведува .

Извоз на податоци од eHouse систем за OpenRemote

Откако ќе се постави на софтвер во текстуална датотека ” JavaORServer . cfg ” , постави глобалната varibles на софтвер кои се главните карактеристики на апликацијата .
Поставување на променливата ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” Ви овозможува да извезува eHouse систем поставувања за OpenRemote . Org .
Бидејќи OpenRemote . Org во тековната верзија нема податоци за увоз интерфејс , за интеграција со надворешни системи , потребно е да се директно пишуваат на базата на податоци OpenRemote . Org име ” Кошница ” .
Корисникот параметри на локалните бази на податоци се вклучени во променливи:

  • ehousecommunication . BeehiveUserName – Кошница корисник база на податоци
  • 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 . Org . eHouse Софтвер поврзува директно на Ethernet мрежа контролори . Во случај на систем контролори eHouse1 под надзор на CommManager поврзете индиректно преку CommManager . Насловна Автоматика eHouse4OpenRemote – Јава
По извоз на бази на податоци OpenRemote . Org ” Кошница ” ” дизајнер ” може да се создаде конфигурациска панел поединечно , користење на готови сигнал , команда , Етикети , Прекинувачи , сензори според потребите на секој поединец панел .