المحوّلات
المحوّل يوسّع ZAITRACK. ينتمي كل محوّل إلى فئة:
| الفئة | ما يفعله |
|---|---|
codec | يفكّ ترميز بروتوكول جهاز إلى مواقع وأحداث، ويرمّز الأوامر |
connector | يرسل بيانات المنصة إلى نظام آخر (تصدير، جهة تنظيمية) |
datasource | يجلب بيانات من الخارج (ملفات الرسوم والمخالفات، كشوف الوقود) |
action | ينفّذ أمرًا عند تفعيل قاعدة |
ai | قدرة ذكاء اصطناعي |
بعض برامج الترميز مضمّنة؛ ويحتاج بعضها إلى تثبيت من السوق. راجع برامج الترميز. في الفهرس صفحة لكل محوّل تنشره ZAITRACK: هل يعمل اليوم، وكيف تستخدمه، وإعداداته، وبيانات اعتماده، وحدوده، وما تتحقق منه حين لا يعمل. يستطيع أي شخص تصفّحها في السوق.
حين تنشر ZAITRACK أحد محوّلاتها في سجل المحوّلات، توقّعه بمفتاح المنصة (ECDSA P-256)، وهو المفتاح الوحيد الذي يحق لمنشأتها التوقيع به هناك. وهكذا تُنشر برامج الترميز الخاصة بها، ويُعتمد كل إصدار بعد اجتيازه تشغيلين للمطابقة (اختبارات الحزمة نفسها والإطارات المرجعية في codec-runtime)؛ ويسردها الفهرس.
انشر محوّلك
يعمل الناشرون في Adapter Studio بعد تسجيل الدخول بحسابهم في ZAITRACK. المالكون والمسؤولون في المنشأة يجرون التغييرات؛ وأعضاؤها الآخرون يستطيعون القراءة.
- سجّل مفتاح توقيع: مفتاح عام ECDSA P-256.
- أنشئ مشروعًا: معرّفه المختصر (slug)، وفئته، واسمه، وترخيصه، ومستوى ظهوره.
- قدّم إصدارًا: البيان (manifest)، وتوقيعه، والحزمة.
- المراجعة: يسجّل فريق ZAITRACK تشغيلًا لاختبارات المطابقة، ثم يوافق أو يرفض.
- التثبيتات: تثبّت المنشآت الإصدارات المعتمدة وتعطي الإعدادات التي يعلنها البيان.
تشرح صفحة نشر محوّل كل خطوة بالأوامر الدقيقة.
ما لم يتوفر بعد
- اعتماد الإصدار والتثبيت النشط لا يثبتان قدرة الجهاز على الاتصال أو تهيئة بيئة التشغيل في النشر الحالي. تعمل برامج الترميز المثبّتة من السوق داخل بيئة WASM المعزولة في codec-runtime؛ وتستخدم برامج الترميز المضمّنة تنفيذ المنصة المضمّن. تحتاج مسارات TCP وUDP إلى منفذ تخصصه ZAITRACK. تشرح صفحة جاهزية برامج الترميز الفحوص المنفصلة وحدود التهيئة الحالية.
- تعمل الموصلات ومصادر البيانات على connector-host، الذي يضم موصلات ZAITRACK نفسها؛ ولا يعمل موصل جهة خارجية على المنصة. لم يُنشر أيٌّ منها بعد على أنه يعمل: يُثبت كلٌّ منها أولًا على البيئة التجريبية لمزوّده. يذكر الفهرس أي المحوّلات يعمل اليوم.
- قائمة المشروع في السوق تعدّها ZAITRACK، ولا تُنشأ من المشروع.
- لا يستطيع الشركاء بعد النشر للمنشآت التابعة لهم.
- لا توجد واجهة API عامة لـ Adapter Studio: لا يُوصَل إلى سجل المحوّلات إلا عبر الاستوديو.