تكامل بوابة ESP32 لاتصالات Wi-Fi وBluetooth | Obeita

مشروع تم تسليمه. استوفت الأجهزة والبرمجيات المنجزة في الاختبارات المتطلبات المتفق عليها مع العميل. ويجب الاتفاق بصورة منفصلة على مواصفات أي مشروع جديد.

سلّمت Obeita مشروع بوابة ESP32 لاتصالات Wi-Fi وBluetooth لعميل يحتاج إلى مسار اتصال محدد بين الأجهزة المحلية والشبكة المضيفة. شمل العمل متطلبات العميل ونطاق العقد وتصميم العتاد والبرمجيات والاختبارات الفعلية والتسليم. وتمثّل أبرز ما ميّز المشروع هندسيًا في الفصل بين الوصول عبر Wi-Fi/IP وتبادل الرسائل عبر Bluetooth SIG Mesh.

تحويل متطلبات الاتصال إلى دور محدد للبوابة

بدأ المشروع بتحديد مسار الاتصال المطلوب من الأجهزة إلى النظام المضيف. يفرض الوصول عبر Wi-Fi وتبادل أوامر Mesh متطلبات مختلفة على البرنامج الثابت، لذلك حددت المتطلبات ونطاق العقد سلوك البوابة الذي يحتاج إليه العميل. وبذلك ظلت واجهات العتاد ودور البرمجيات والسلوك المتوقع للتطبيق متوافقة.

تتضمن بنية ESP32 الموثقة اتصال LAN سلكيًا وأدوار Wi-Fi من نوع STA أو AP أو الوضع المشترك STA/AP. وهي موجهة إلى حركة بيانات القياس عن بُعد وتهيئة الأجهزة، لا إلى توجيه اتصالات النطاق العريض. وعند تنفيذ تطبيق جديد، يجب التحقق من عدد الأجهزة المتصلة وحمل إعادة التوجيه باستخدام البرنامج الثابت المختار؛ فقائمة الواجهات وحدها لا تحدد هذه الحدود.

تطوير العتاد والبرمجيات حول مسارين للبروتوكولات

اكتمل تصميم العتاد والبرمجيات ضمن النطاق المتفق عليه للبوابة. يتعلق جانب IP بالوصول إلى الشبكة المحلية، بينما يستخدم مسار Bluetooth الموثق وحدة من سلسلة PB وتقنية SIG Mesh وتبادل أوامر AT. وانصب التركيز التقني على العلاقة بين دور الاتصال المختار والبيانات التي يحتاج التطبيق إلى تبادلها.

في أي تكامل مماثل مع Mesh، يلزم تحديد ربط صريح بين نماذج العقد وحقول الرسائل الصاعدة والأوامر الهابطة. ولا يعني افتراض التوافق مع SIG Mesh دعم منتجات الصوت عبر Bluetooth أو حساسات BLE أو البروتوكولات الخاصة على اختلاف أنواعها. كما يتطلب التشغيل المتزامن لبوابة Wi-Fi وبوابة Mesh نطاقًا محددًا وصريحًا للبرنامج الثابت.

البنية والتهيئة الموثقتان

يوثق الجدول بنية هذا المشروع واتجاهات التهيئة وحدود اختيار المكونات. ولا تُعد العناصر الاختيارية والخيارات المعتمدة على البرنامج الثابت واتجاهات التوسعة ضمانات مستقلة بأن جميع الخيارات المدرجة قد سُلّمت. ويتحدد التسليم الفعلي وفق العتاد والبرمجيات والنطاق الوظيفي المتفق عليها للمشروع.

البند التهيئة
المعالج منصة ESP32
الاتصال السلكي منفذ LAN واحد
Wi-Fi 802.11 b/g/n؛ أدوار STA / AP / STA+AP
مسار Bluetooth وحدة من سلسلة PB؛ SIG Mesh؛ تبادل أوامر AT
إعداد الاتصال بالشبكة نهجا SmartConfig / AirKiss؛ يُؤكَّد وفق البرنامج الثابت المختار
واجهات التطوير واجهات تحميل البرنامج الثابت وتطوير Ethernet

نتيجة التسليم ونطاق الاختبار

اكتمل تطوير عتاد البوابة وبرمجياتها المتفق عليهما وتم تسليمهما. وأكدت الاختبارات الوظيفية الفعلية أن المشروع المُسلَّم استوفى متطلبات العميل.

ينطبق هذا الإنجاز على وظائف المشروع المتفق عليها. ولا يثبت توافقًا شاملًا مع جميع أجهزة Bluetooth، أو تشغيل جميع أدوار البرنامج الثابت معًا، أو تصنيفًا منشورًا لمعدل النقل أو الحمل. ويظل SmartConfig وAirKiss اتجاهين موثقين لإعداد الاتصال بالشبكة، يخضعان للبرنامج الثابت المختار.

ناقش مشروعًا مماثلًا

أرسل إلى Obeita تفاصيل أجهزة Wi-Fi أو عقد Mesh، وأمثلة للرسائل الصاعدة والهابطة، ومتطلبات اتصال LAN، وأي حاجة إلى التشغيل المشترك. تتيح هذه المدخلات تحديد نطاق مشروع بوابة جديد وفق مسار التطبيق المطلوب.

أخبرنا عن مشروعك