دليل · لاسلكي · IoT
Zigbee أو Wi-Fi أو BLE أو LoRa؟ اختر راديو الـ IoT الصحيح
لا يوجد لاسلكي «أفضل» — بل مقايضات. تختار اثنين من ثلاثة: مدى بعيد، سنوات على بطارية، وخطّ مباشر إلى الإنترنت. حدّد أيّ اثنين يحتاجهما مشروعك فعلًا فيختار نفسه. إليك الأربعة المهمّة لـ ESP وIoT.
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 يتكلّم أيّ راديو
- Wi-Fi: كل ESP32 وESP8266. BLE: عائلة ESP32 (لا 8266). فرقاقة ESP32 عادية تفعل Wi-Fi + BLE أصلًا.
- Zigbee / Thread (802.15.4): الأحدث ESP32-C6 وESP32-H2 يضيفان الراديو له — وC6 يُبقي Wi-Fi 6 + BLE، وH2 هو 802.15.4 + BLE فقط. انظر دليل الرقائق.
- LoRa: لا أحد منها يملكه على الرقاقة — أضِف وحدة SX127x / RFM95 عبر SPI.
القاعدة: سرب بطاريات في مبنى واحد → Zigbee/Thread؛ جهاز واحد يخدم لوحته أو يطرق السحابة → Wi-Fi؛ اضبط/اقرأ من هاتف → BLE؛ بضعة بايتات من حقل بعيد → LoRa. اضبط القيدين الصحيحين فيختار الراديو نفسه.
ذاهب إلى Wi-Fi؟ لوحة حيّة تُخدَم من اللوحة مباشرة في بضعة أسطر C++.