fieldtester.io

وصّلوا جهاز الاختبار بـ The Things Network

حوالي 15 دقيقة. تحتاجون إلى RAK10701-Plus وتطبيق WisToolBox على هاتفكم وحساب مجاني على The Things Network وحساب هنا.

  1. اضبطوا النطاق الترددي على جهاز الاختبار

    على جهاز الاختبار، انقروا على أيقونة الترس لفتح الإعدادات، وانتقلوا بالسهم إلى "Band" واختاروا النطاق الترددي لمنطقتكم، في أوروبا EU868. أكّدوا بـ "OK" مرتين.

  2. اقرؤوا المفاتيح من جهاز الاختبار

    لكل جهاز اختبار Device EUI وApplication EUI وApplication Key خاصة به. افتحوا WisToolBox على هاتفكم، واتصلوا بجهاز الاختبار عبر Bluetooth وافتحوا "Parameters" → "LoRaWAN keys, ID, EUI". دوّنوا القيم الثلاث.

    يمكنكم أيضًا إدخال قيم خاصة بكم هناك والنقر على "Apply". يُعاد تشغيل جهاز الاختبار بهذه القيم.

  3. أنشئوا تطبيقًا

    سجّلوا الدخول إلى وحدة التحكم في The Things Network، واختاروا الـ cluster الخاص بكم (في أوروبا eu1) وافتحوا "Applications" → "Add application". المعرّف (ID) من اختياركم.

    أنشئوا تطبيقًا
  4. سجّلوا جهاز الاختبار

    في التطبيق، افتحوا "Register end device" واختاروا "Enter end device specifics manually": جهاز RAK10701-Plus غير موجود في مستودع الأجهزة. اختاروا خطة الترددات لمنطقتكم و"LoRaWAN Specification 1.0.3" و"RP001 Regional Parameters 1.0.3 revision A".

    سجّلوا جهاز الاختبار

    أدخلوا Application EUI من الخطوة 2 بوصفه JoinEUI وانقروا على "Confirm". ثم أدخلوا Device EUI بوصفه DevEUI وApplication Key بوصفه AppKey، وأعطوا جهاز الاختبار معرّفًا (ID) وانقروا على "Register end device".

    سجّلوا جهاز الاختبار
  5. أنشئوا مفتاح API

    بهذا المفتاح تُعيد الخدمة إرسال القيم إلى جهاز الاختبار. افتحوا "API keys" → "Add API key"، واختاروا "Grant individual rights" وحدّدوا "write downlink application traffic" فقط.

    أنشئوا مفتاح API

    انسخوا المفتاح الآن: لا تعرضه The Things Network إلا مرة واحدة.

    أنشئوا مفتاح API
  6. أضيفوا الـ webhook

    انسخوا أولًا عنوان الـ webhook الخاص بكم: سجّلوا الدخول هنا، وافتحوا "الحساب" في الأعلى، ثم انقروا على "نسخ" بجانب "عنوان webhook الخاص بكم".

    عنوان webhook الخاص بكم

    افتحوا "Integrations" → "Webhooks" → "Add webhook" → "Custom webhook" واملؤوا:

    Webhook ID
    fieldtester
    Webhook format
    JSON
    Base URL
    عنوان webhook الخاص بكم
    Downlink API key
    المفتاح من الخطوة 5
    أضيفوا الـ webhook

    تحت "Enabled event types"، حدّدوا "Uplink message" و"Downlink failed" واتركوا المسارات فارغة. ثم انقروا على "Add webhook".

    أضيفوا الـ webhook

    لا حاجة إلى payload formatter. إذا كان تطبيقكم يحتوي على واحد بالفعل، فاتركوه: الخدمة تقرأ البايتات الخام.

  7. أطفئوا جهاز الاختبار ثم شغّلوه من جديد

    في "Live data" لجهاز الاختبار ترون uplink على fPort 5 والرد على fPort 10. بعد ذلك يتلقى كل uplink على fPort 1 قيمه على fPort 3، وتعرض الشاشة جميع القيم. يظهر جهاز الاختبار في لوحة التحكم الخاصة بكم مع طرازه.

    أطفئوا جهاز الاختبار ثم شغّلوه من جديد

إذا لم ينجح الأمر

لا يصل شيء إلى "Live data"
النطاق الترددي على جهاز الاختبار لا يطابق خطة الترددات، أو المفاتيح مختلفة، أو لا توجد بوابة (gateway) ضمن المدى.
تبقى الشاشة نصف فارغة
تحقّقوا من عنوان الـ webhook ومفتاح الـ API. إذا لم تتمكن The Things Network من توصيل الرد، تعرض لوحة التحكم السبب عند جهاز الاختبار.
تجاوز حد خطتكم
Free لجهاز اختبار واحد، وPro حتى ثلاثة. احذفوا جهاز اختبار من لوحة التحكم لتحرير مكانه.

التسجيل مجانًا