ما الذي تفعله بوابة M-Bus إلى MQTT
M-Bus وفق EN 13757 ناقل ثنائي الأسلاك يستعلم فيه جهاز رئيسي من العدادات واحدًا تلو الآخر. أما MQTT فيعمل بالعكس: ينشر العميل الرسائل لدى وسيط، ويشترك بها هناك كل نظام يحتاج إلى القيم. وتربط البوابة بين العالمين: تستعلم من العدادات على الفاصل المضبوط وتنشر القيم لدى الوسيط.
يتولى M-Center الدورين ويخزّن القيم أيضًا في ذاكرته الداخلية بسعة 16 GB. فإذا تعطّل الوسيط تبقى القراءات في الجهاز. وفاصل قراءة M-Bus افتراضيًا 15 دقيقة ويمكن ضبطه بين 15 دقيقة و28 يومًا، لكل عداد على حدة عند الحاجة.
كيف تُبنى المواضيع
البنية ثابتة. ولا يمكن اختيار سوى البادئة في البداية بحرية:
<prefix>/emu/mcenter/<MAC of the M-Center>/meterreading/<meter serial number>/byregister/<register number>
<prefix>/emu/mcenter/<MAC of the M-Center>/meterreading/<meter serial number>/byobis/<OBIS code>
| الجزء | المعنى | مثال |
|---|---|---|
| البادئة | اختيارية، تُضبط في إعدادات MQTT | house-a |
| emu/mcenter | جزء ثابت | |
| MAC | الرقم التسلسلي أو عنوان MAC لـ M-Center | 10:2C:EF:12:34:56 |
| meterreading | قراءات العدادات؛ وتظهر بيانات التهيئة تحت config/meterconfig | |
| الرقم التسلسلي | الرقم التسلسلي للعداد | 24201234 |
| byregister / byobis | القيمة حسب رقم السجل أو حسب رمز OBIS | 0 أو 1-0:1:8:1 |
للمواضيع حسب رمز OBIS أدخل رمز OBIS للسجلات المطلوبة في M-Center. ويؤتي ذلك ثماره بمجرد وجود عدادات من مصنّعين مختلفين: فتنتهي قراءة التعرفة 1 المسحوبة تحت نهاية الموضوع نفسها لكل عداد، بغض النظر عن موضعها في البرقية لدى المصنّع.
قبل معالجة البيانات في نظام مستهدف، اطّلع على الرسائل بعميل MQTT، مثل MQTT Explorer أو mosquitto_sub -v -t '#'. وبذلك ترى المسار الدقيق ومحتوى الرسائل على وسيطك الخاص.
الإعدادات في M-Center
- اسم المضيف والمنفذ للوسيط
- اسم المستخدم وكلمة المرور إذا كان الوسيط يتطلب تسجيل دخول
- البادئة لجميع المواضيع، اختيارية
- إصدار MQTT 3.1 أو 3.1.1 أو 5
- TLS لاتصال مشفّر. ويعطّل خيار «Insecure connection» فحص الشهادة واسم المضيف. ونوصي به للاختبارات فقط.
- جودة الخدمة (QoS) 0 أو 1 أو 2
التشغيل خطوة بخطوة، من منفذ الخدمة إلى أول رسالة على الوسيط، موضح في دليل تشغيل M-Center.
أي مستوى QoS يناسب؟
| QoS | التسليم | متى يكون مناسبًا |
|---|---|---|
| 0 | مرة واحدة على الأكثر، دون تأكيد | كافٍ لمعظم المنشآت، أقل حمل على الشبكة |
| 1 | مرة واحدة على الأقل، مع تأكيد | عندما لا يجوز فقدان أي رسالة؛ التكرار ممكن |
| 2 | مرة واحدة بالضبط | عندما لا يستطيع النظام المستهدف التعامل مع التكرار؛ حمل أكبر على الشبكة |
لأن M-Center يخزّن جميع القيم أيضًا، يكفي QoS 0 عادةً للمراقبة ولوحات المعلومات. وللفوترة نوصي بتصدير الملفات أو بالمطابقة مع القيم المخزّنة.
أرقام الطلب
| البند | رقم المادة | المتجر |
|---|---|---|
| M-Center لـ 20 جهاز M-Bus | 210.000.00 | المتجر: EMU M-Center 210.000.00 → |
| ترخيص M-Bus من 20 ← 60 جهازًا | 210.020.01 | المتجر: M-Center M-Bus-Lizenz 20 → 60 Geräte 210.020.01 → |
| ترخيص M-Bus من 20 ← 120 جهازًا | 210.020.02 | المتجر: M-Center M-Bus-Lizenz 20 → 120 Geräte 210.020.02 → |
| ترخيص M-Bus من 20 ← 250 جهازًا | 210.020.03 | المتجر: M-Center M-Bus-Lizenz 20 → 250 Geräte 210.020.03 → |
| ترخيص MQTT | 210.300.03 |
اطلب عبر الإنترنت من متجر EMU Metering.

