RisalDash RisalDash

دليل · لاسلكي · IoT

Zigbee أو Wi-Fi أو BLE أو LoRa؟ اختر راديو الـ IoT الصحيح

لا يوجد لاسلكي «أفضل» — بل مقايضات. تختار اثنين من ثلاثة: مدى بعيد، سنوات على بطارية، وخطّ مباشر إلى الإنترنت. حدّد أيّ اثنين يحتاجهما مشروعك فعلًا فيختار نفسه. إليك الأربعة المهمّة لـ ESP وIoT.

البروتوكولاتZigbeeWi-FiBLELoRaIoT
وحدة LoRa SX1278 موصولة بـ ESP32 عبر SPI — SCK وMISO وMOSI وNSS وDIO0 مع الطاقة
وحدة LoRa SX1278 على ESP32 عبر SPI — LoRa ليست على الرقاقة، تضيف وحدة. مبنيّ في BoardLab.

Zigbee / Thread — مدى وبطارية، عبر شبكة متشابكة

Zigbee وThread شبكتان متشابكتان منخفضتا الطاقة على 2.4 غيغاهرتز: كل عقدة موصولة بالكهرباء تعيد بثّ جيرانها، فتُصلح الشبكة نفسها وتمتدّ عبر المنزل دون أن «تصرخ» بعيدًا. تستهلك حسّاسات البطارية القليل جدًّا حتى إنّ خلية CR2032 تعيش سنوات. العقبة: تحتاج مجمّعًا/منسّقًا (دونغل Zigbee أو موجّه حدود Thread) للجسر إلى شبكتك. مثالية لحسّاسات الأبواب والتسرّب والحركة والحرارة — بالعشرات وبهدوء.

Wi-Fi — الخطّ المباشر، بثمن الطاقة

يذهب Wi-Fi مباشرة إلى موجّهك ثم إلى خادم (HTTP وMQTT وWebSocket) دون مجمّع في المنتصف — ولهذا صارت ESP32 رقاقة الـ IoT الافتراضية. الثمن طاقة: راديو يُنصت دائمًا يعني ملّي أمبيرات لا ميكرو أمبيرات، فهو غير مناسب لخلية عملة. استخدمه لأيّ شيء موصول بالكهرباء أو يخدم صفحةً أو يدفع إلى السحابة بنفسه — وهو جوهر لوحة RisalDash. لإطالة عمر البطارية على Wi-Fi، الأمر كله النوم العميق بين الدفقات.

BLE — تكلّم مع هاتف، ورشّف الطاقة

‏Bluetooth Low Energy هو الوصلة القصيرة منخفضة الطاقة إلى هاتف أو لوحي — دون موجّه ولا حساب، تقرن فقط. رائع للأجهزة القابلة للارتداء والأقفال ولـ التهيئة (تسليم جهاز بلا شاشة بيانات Wi-Fi من تطبيق عند أول إقلاع). المدى غرفة (~10 م) ولا إنترنت وحده، لكن لـ«اضبط أو اقرأ هذا الشيء من هاتفي» لا شيء أبسط.

LoRaWAN — كيلومترات، بأقلّ التكلفة

يقايض LoRa عرض النطاق بالمدى: بضعة بايتات في المرّة عبر 5–15 كم، على طاقة ضئيلة. الجواب لحسّاسات المزارع والمتعقّبات والعدّ على مستوى المدينة — حيث الخلوي مبالغ فيه وWi-Fi لا يصل. ترسل حِزمًا صغيرة إلى بوّابة، لا تدفّقًا؛ لا تتوقّع JSON أو صفحة ويب. على ESP تضيف وحدة LoRa (SX127x / RFM95) عبر SPI — ليست مدمجة في الرقاقة.

قرار في 30 ثانية

البروتوكولالأفضل لـالمدىالبطاريةيحتاج مجمّعًا؟
Zigbee / Threadحسّاسات بطارية كثيرة في منزلمنزل (متشابكة)سنوات (خلية)نعم
Wi-Fiسحابة مباشرة / خدمة لوحةغرفة أو اثنتاننهِم — كهرباء أو نوملا (موجّه)
BLEوصلة هاتف، إعداد~10 ممنخفضةلا (هاتف)
LoRaWANبيانات قليلة عبر كيلومترات5–15 كمممتازةبوّابة

أيّ ESP يتكلّم أيّ راديو

القاعدة: سرب بطاريات في مبنى واحد → Zigbee/Thread؛ جهاز واحد يخدم لوحته أو يطرق السحابة → Wi-Fi؛ اضبط/اقرأ من هاتف → BLE؛ بضعة بايتات من حقل بعيد → LoRa. اضبط القيدين الصحيحين فيختار الراديو نفسه.

ذاهب إلى Wi-Fi؟ لوحة حيّة تُخدَم من اللوحة مباشرة في بضعة أسطر C++.