الصيانة
أبقِ الوحدات صالحة للطيران، بعين ثانية.
أبقِ الوحدات صالحة للطيران، بعين ثانية.
/app/maintenance · جاهز · تمييز #C27C0E
أوامر العمل والمعايرات والبرمجيات الثابتة والإصلاحات لكل وحدة، وفواصل الخدمة حسب ساعات الطيران، والتآكل المتوقع للمكوّنات، وإفراج للخدمة بمبدأ الأعين الأربع.
الصفحات
لكل وحدة أربع صفحات على الأكثر ضمن /app/maintenance.
| الصفحة | المسار | النوع | ما تعرضه |
|---|---|---|---|
| نظرة عامة | /app/maintenance | لوحة معلومات | الوحدات حسب الحالة (موقوفة على الأرض، وفي الحظيرة، وصيانة مستحقة، ومُصرَّح لها)، وإنفاق القطع والعمل حسب نوع العمل، والمسار الزمني للخدمة، وطابور الاعتماد. |
| أوامر العمل | /app/maintenance/work-orders | قائمة | كل أمر عمل مع الوحدة والأولوية والحالة والفني وتاريخ الاستحقاق ومن اعتمده. |
| التوقعات | /app/maintenance/forecast | ذكاء اصطناعي | تاريخ الخدمة المتوقع والمكوّن الأرجح والثقة لكل وحدة. |
| قوائم التحقق | /app/maintenance/checklists | مكتبة | خطوات الفحص والمعايرة لكل نوع وحدة. |
| التكاملات | /app/maintenance/integrations | تكاملات | الموصّلات التي تأخذ منها هذه الوحدة بياناتها، مع الحالة وآخر مزامنة وما يُغذّيه كل موصّل. |
الافتتاح
تُفتح لوحة المعلومات بتخطيطها الخاص، لوحة الحظيرة، المبني لبيانات هذه الوحدة:
- كل وحدة في حالة واحدة: موقوفة على الأرض، أو في الحظيرة، أو صيانة مستحقة، أو مُصرَّح لها بالطيران
- إنفاق القطع والعمل حسب نوع العمل (خريطة شجرية)، مقارنةً بالأيام الـ 30 السابقة
- المسار الزمني للخدمة: الوحدات الأقرب إلى خدمتها التالية
- طابور الاعتماد وأوامر العمل لكل أسبوع
الميزات
- أوامر عمل لكل وحدة
- فواصل خدمة حسب ساعات الطيران
- تتبّع البرمجيات الثابتة
- إفراج للخدمة بمبدأ الأعين الأربع
- إيقاف أرضي يمنع عمليات الإطلاق
من يستطيع فعل ماذا
يستطيع كل من يملك view على الصيانة قراءة صفحاتها. تحتاج التغييرات إلى edit؛ والإجراءات أدناه التي تحتاج إلى publish هي ذات الأثر في العالم الواقعي. سقف الوكلاء هو edit، لذا لا يستطيعون تنفيذ إجراء publish أبدًا.
| الإجراء | ماذا يفعل | يحتاج |
|---|---|---|
workorder.create | فتح أمر عمل | edit |
workorder.status | نقل أمر عمل عبر حالاته | edit |
workorder.signoff | إفراج وحدة للخدمة (اعتماد الأعين الأربع) | publish |
أي إجراء غير مدرج يحتاج إلى publish (يفشل التطبيق مغلقًا).
التكاملات
لكل وحدة صفحة تكاملات (/app/maintenance/integrations) بجانب صفحات بياناتها. تسرد الموصّلات أدناه مع حالتها وآخر مزامنة. يتصل بها المالكون والمسؤولون أو يختبرونها أو يقطعون الاتصال عبر تدفّق الاتصالات المشترك (مربع الحوار نفسه كما في الإعدادات → الاتصالات)؛ ويرى سواهم الصفحة للقراءة فقط. لا تُجرى استدعاءات خارجية في هذا الإصدار: في العرض التوضيحي تُولَّد الحالات، وفي وضع قاعدة البيانات المحلية يبقى الموصّل المحفوظ بحالة pending.
| الاتصال | يُستخدم لـ | الحالة | تحقق قبل الإطلاق |
|---|---|---|---|
| PX4 / MAVLink | ساعات الطيران وإصدارات البرنامج الثابت من الطائرات المسيّرة | محاكاة | إصدارات الطيار الآلي وبروتوكول المهمة والتوقيع |
| جسر ROS 2 | ساعات التشغيل وإصدارات البرنامج الثابت من الشاحنات والروبوتات | محاكاة | أنواع الرسائل وملفات QoS ومصادقة النقل (rosbridge أو Zenoh) |
| نماذج الذكاء الاصطناعي | صفحة التوقّع | محاكاة | مفاتيح API للمزوّد وأسعار الدليل (لم يُتحقق من أي منها بعد) وقياس الأرصدة ومراجعة الموجّه |
انظر الاتصالات للقائمة الكاملة.