EHouse автоматизации зданий – Связь между пакетом программного обеспечения и панелей – Трансляция контроллеры статус , UDP трансляции

Home Automation , Управления зданием
EHouse – больше способов распространения драйверов статуса в панели управления . Еще один способ сообщить панели управления состоянием микропроцессорных контроллеров от EHouse . EXE-или Ethernet-контроллеров, непосредственно , использует UDP трансляции – одновременно к нескольким устройствам в сети Ethernet .
Применение каждой панели не периодически проверять состояние файлов на сервер EHouse системы ПК, но слушают сообщения, адресованные ко всем устройствам сразу на программное обеспечение EHouse .
Это особенно ценный метод для визуализации информации на панелях и отображения статуса драйверов , выходы и измерения в ситуациях, когда:

  • собираетесь устанавливать большое количество панелей , , которые привели к большой нагрузке на сервер системы EHouse Автоматизации управления , и локальной сети через TCP / IP
  • установка панелей, работающих на других операционных системах, чем Windows XP , Перспектива , Windows 7 и 8 , там, где нет поддержки Microsoft
  • Панели управления работают над приложениями, написанными на языках программирования , где легче программировать принимать транслируемые через UDP Ethernet
  • Мы хотим, чтобы отправить то же сообщение всем устройствам одновременно не перегружая ссылку неоднократно дублирование той же информации или данных сервера, который
  • Сервер не должны поддерживать несколько соединений одновременно (по одному для каждого клиента) , и поручил клиентского приложения является его связь
  • Сервер не зависит от установленных ошибок соединения , ссылка , Клиент просто посылает информацию к локальной сети и не представляет интереса, если кто-то находится на линии или нет , или сколько клиенты получают данные

EHouse Home Automation Программное обеспечение может распространять информацию двумя способами:

  • Текст: информация передается в текстовом формате в виде файла статус панели и окна каталога, созданного eHouseLogAnalizer ‘ Журналы / Статус / ‘ расширение ” . статус ”
  • двоичных: так же, как формат статус Контроллеры Home Automation EHouse приложений . ехе

Первый метод, используемый в библиотеке eHouseLogAnalizer , , которые могут взаимодействовать с системой EHouse как в системе Windows File , и получать текстовые трансляции в том же формате .
Второй метод может быть использован и в других типах панелей (Android , Ява , Windows Mobile) и содержит все контроллеры сжатые рамки с длиной 2 – 3 сотни байт в контроллер . Однако , она требует расшифровки данных на стороне клиента .
Активация трансляция – UDP трансляции файлов производится ” broadcast_text . CFG ” для трансляции текста , и ” broadcast_binary . CFG ” файл в корневой каталог двоичных EHouse программного обеспечения .
Это должно быть первым изменением линии от 0 до 1, чтобы включить трансляцию .
Например файл:
1 / / активация трансляции
192 . 168 . 0 . 255 / / сетевой адрес для трансляции также зависит от маски подсети вашего компьютера
6788 / / Порт broadcastu
0 / / LocalPort – не изменится
1 / / уровень отчетности – не изменится
1 / / Не изменять
После изменения , Файл повторно – загрузки программного обеспечения EHouse . ехе