EHouse за сградна автоматизация – Комуникацията между софтуерен пакет и панели – Излъчване контролери статус , UDP излъчване

Home Automation , Building Management
EHouse – други начини за разпространение на състоянието на шофьорите към контролния панел . Друг начин за информиране на контролния панел състоянието на микропроцесорни контролери от EHouse . EXE или Ethernet контролери , използва UDP предаването – едновременно на множество устройства в една Ethernet мрежа .
Прилагането на всеки панел не се проверява състоянието на файлове на вашия сървър EHouse PC система, но слуша послания, адресирани до всички устройства наведнъж от софтуера EHouse .
Това е особено ценен метод за визуализация на информация за панели и показва статуса на драйверите , изходите и измервания в ситуации, когато:

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

EHouse Home Automation Софтуерът може да се разпространи информацията по два начина:

  • Текст: се изпраща информация в текстов файл формат като файл статут за панели и прозорци директория създаден eHouseLogAnalizer ‘ трупи / статус / ‘ разширение ” . статус ”
  • двоичен: същата като формата на състоянието на Контролери за автоматизация на дома EHouse прилагане . EXE

Първият метод, използван в библиотеката eHouseLogAnalizer , който може да комуникира със системата EHouse файла Windows система , и получавате текстово излъчване в същия формат .
Вторият метод може да се използва в други видове плоскости (Android , Ява , Windows Mobile) и съдържа всички контролери компресиран рамка с дължина от 2 – 3 сто байта на контролера . Обаче , изисква декодиране на данни от страна на клиента .
Активирането излъчване – UDP излъчване файл ” broadcast_text . CFG ” за излъчване текст , и ” broadcast_binary . CFG ” подават в главната директория на двоичен EHouse софтуер .
Тя трябва да бъде първата промяна линия от 0 до 1, за да се даде възможност на предаването .
например файл:
1 / / активиране предаването
192 . 168 . 0 . 255 / / адрес на мрежата за излъчване зависи от маска на подмрежата на вашия компютър
6788 / / Port broadcastu
0 / / localport – Не променяйте
1 / / ниво на отчитане – Не променяйте
1 / / Не променяйте
След промените , файлът е отново – обувка EHouse софтуер . EXE