بناء أتمتة eHouse – الاتصال بين مجموعة من البرامج وألواح – بث مركز التحكم , UDP البث

أتمتة المنزل , إدارة المباني
eHouse – المزيد من الطرق لتوزيع الحالة السائقين إلى لوحة التحكم . هناك طريقة أخرى لإبلاغ لوحة التحكم الدولة من وحدات التحكم المعالجات الدقيقة من eHouse . إكس أو وحدات تحكم إيثرنت مباشرة , يستخدم UDP البث – في وقت واحد لأجهزة متعددة في شبكة إيثرنت .
تطبيق كل فريق لا يتحقق بشكل دوري حالة من الملفات على الخادم الخاص بك PC eHouse النظام ولكن يستمع الرسائل الموجهة إلى كافة الأجهزة في آن واحد على eHouse البرامج .
هذا هو وسيلة قيمة خاصة لتصور المعلومات على لوحات وعرض حالة من السائقين , النواتج والقياسات في الحالات التي تكون فيها:

  • بصدد تركيب عدد كبير من اللوحات , مما أدى إلى عبء كبير على ملقم نظام eHouse التحكم أتمتة , وعبر LAN TCP / IP
  • تركيب الألواح التي تعمل على أنظمة التشغيل الأخرى من ويندوز XP , أفق , ويندوز 7 و 8 , حيث لا يوجد أي دعم لمايكروسوفت
  • لوحات التحكم تعمل على التطبيقات المكتوبة في لغات البرمجة , حيث أنه من الأسهل للبرمجة UDP البث عبر الإيثرنت تلقي
  • نحن نريد لإرسال نفس الرسالة إلى كافة الأجهزة في آن واحد دون إثقال على الرابط تكرار نفس المعلومات مرارا وتكرارا أو خدمة البيانات التي
  • الملقم لا يكون للحفاظ على اتصالات متعددة في الوقت نفسه (واحد لكل عميل) , واتهم تطبيق العميل هو ارتباطه
  • الملقم لا تعتمد على أخطاء إنشاء الاتصال , رابط , عميل يرسل ببساطة المعلومات إلى LAN ومصلحة أي إذا كان شخص ما على الخط أم لا , أو عدد العملاء استقبال البيانات

eHouse أتمتة المنزل يمكن لبرامج نشر المعلومات بطريقتين:

  • النص: يتم إرسال المعلومات في شكل ملف نصي بوصفها حالة الملف للوحات ونوافذ الدليل eHouseLogAnalizer خلق ‘ سجلات / مركز / ‘ تمديد ” . حالة ”
  • ثنائي: نفس شكل حالة الصفحة الرئيسية تحكم أتمتة eHouse تطبيق . إكس

الطريقة الأولى المستخدمة في مكتبة eHouseLogAnalizer , يمكن أن التواصل مع eHouse نظام ويندوز على حد سواء ملف النظام , والحصول على البث النص في نفس الشكل .
ويمكن استخدام الطريقة الثانية في أنواع أخرى من ألواح (الروبوت , جافا , ويندوز موبايل) ويحتوي على كافة وحدات تحكم الإطار مضغوط بطول من 2 – 3 مئات بايت لكل وحدة تحكم . لكن , يتطلب فك البيانات على جانب العميل .
تفعيل إذاعة – يتم البث UDP الملف ” broadcast_text . CFG ” للنص البث , و ” broadcast_binary . CFG ” الملف إلى الدليل الجذر من eHouse البرامج الثنائية .
ينبغي أن يكون التغيير السطر الأول من 0 إلى 1 لتمكين البث .
مثال الملف:
1 / / تفعيل البث
192 . 168 . 0 . عنوان 255 / / شبكة للبث يعتمد أيضا على قناع الشبكة الفرعية جهاز الكمبيوتر الخاص بك
6788 / / ميناء broadcastu
0 / / localport – لا تغيير
1 / / مستوى التقارير – لا تغيير
1 / / لا تغيير
بعد التغييرات , هو إعادة الملف – التمهيد eHouse البرامج . إكس