نعلن عن إصدار جديد من برنامج Rightech IoT Cloud v2.2. نظرة عامة صغيرة

مرحبا!



كجزء من مدونتنا ، نخطط لمشاركة القصص والخبرات ليس فقط ، ولكن أيضًا تغطية أحدث الابتكارات والتغييرات المتعلقة بمنصة Rightech IoT Cloud (RIC).



لقد نشرنا مؤخرًا RIC v2.2. الآن دعنا نخبرك بما تم تضمينه بالضبط في إصدار هذا الربع.



حسنًا ، دعنا نذهب؟



بناءً على ملاحظات واقتراحات مستخدمينا ، قررنا إضافة الميزات التالية:



  • استيراد / تصدير كيانات المنصة ، وهي النماذج والأشياء والآلات.
  • معالجة الخطأ في محرر التشغيل الآلي.
  • تطبيق RIC هو نسخة مبسطة للجوال من النظام الأساسي.


صورة



مقدمة



إذا كنت مستخدمًا جديدًا لمنصتنا ، فمن المحتمل أن العديد من المعلمات المذكورة أعلاه ليست واضحة لك. دعونا نلقي نظرة سريعة على أيهما.



النموذج هو تمثيل رسمي للوظائف المنطقية والأجهزة لجهاز ما. يحتوي النموذج على بنية شجرية تتكون من أنظمة فرعية وحجج وأحداث وأفعال. ليست هناك حاجة لإنشاء نموذج لكل من نفس النوع من الكائنات. بمجرد إنشائه ، يمكن استخدام نموذج لكائن واحد أو أكثر ، إذا كان لديهم نفس مجموعة المعلمات والوظائف القابلة للقراءة.



الكائن هو تمثيل لجهاز يتم مراقبته والتحكم فيه من خلال استخدام وظائف النظام الأساسي.



آلةهو برنامج نصي للأتمتة يسمح لك ببناء منطق سلوك جهازك.



لمزيد من التفاصيل على جميع المعلمات منصة، يرجى الاطلاع على وثائق .



العودة إلى التحديثات ...



استيراد / تصدير كيانات النظام الأساسي



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



الآن هناك فرصة لمشاركة أفضل الممارسات الخاصة بك ، ومعرفة رأي المجتمع حول أفكارك ، واستخدام الحلول الجاهزة من المستخدمين الآخرين. من جانبنا ، نشارك تجربتنا الخاصة ونملأ هذا المستودع بمشاريع ونتائج مثيرة للاهتمام .



عارضات ازياء



تعد القدرة على استيراد / تصدير النماذج مفيدة بشكل خاص عند نقل تنفيذك لمهمة إلى شخص آخر. من المريح جدًا مشاركة رمز البرنامج ، على سبيل المثال ، رسم Arduino ونموذج كائن كملف JSON.



تصدير نموذج:



صورة



استيراد نموذج من ملف:



صورة



استيراد نموذج عن طريق الارتباط:



صورة



كائنات



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



تصدير كائن:



صورة



استيراد كائن من ملف:



صورة



استيراد كائن حسب المرجع:



صورة



Automata



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



تصدير آلة البيع:



صورة



استيراد آلة البيع من الملف:



صورة



استيراد آلة البيع باتباع الرابط:



صورة



معالجة الخطأ في محرر التشغيل الآلي



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



يمكن حفظ وتشغيل جهاز آلي به أخطاء ، ولكن في هذه الحالة لا يوجد ضمان للتنفيذ الصحيح للآلة ، لذلك ننصحك بالاهتمام بسجلات التشغيل الآلي الذي تم إطلاقه.



لهذا السبب قمنا بإضافة معلومات إضافية حول الأخطاء التي تحدث للواجهة لإنشاء وتحرير الآلات.



إنسان مع الأخطاء:



صورة



الولايات



في الدول إنسان، قد تنشأ حالة عندما الإجراءات المحددة غائبة في هذا النموذج، على سبيل المثال، إرسال أمر عندما تتغير حالة إنسان. يمكن أن يحدث هذا عند تحرير طراز الجهاز ، وتغيير النموذج المحدد في الجهاز ، واستيراد الجهاز. لن يمكن تنفيذ الإجراءات غير الموجودة في النموذج أثناء تنفيذه وسيتم تجاهلها.



أخطاء في الحالة:



صورة



انتقالات



تؤثر الأخطاء التي تحدث في الانتقالات على آلية تغيير الحالات في الجهاز القابل للتنفيذ. في حالة وجود أخطاء ، لا يمكن أن يحدث الحدث الذي يؤدي إلى الانتقال ولن يتم الوفاء بالشرط الذي يتم التحقق منه.



هناك عدة أخطاء محتملة:



  • عدم وجود حدث يؤدي إلى الانتقال بين الدول ؛
  • عدم وجود معلمة يتم استخدامها في حالة الانتقال.




أخطاء النقل:



صورة



ريك التطبيق



يسعدنا أن نعلن أن لدينا نسخة محمولة. يتمتع التطبيق بالقدرات الأساسية للمنصة المتعلقة بالمراقبة في الوقت الفعلي لحالة الكائن وموقعه ، وإدارة الكائنات عن طريق إرسال الأوامر ، ومراقبة تنبيهات النظام الأساسي.



تطبيق Android متاح في Play Market على الرابط . يتوفر تطبيق iOS قريبًا على App Store.



الكائنات تظهر



المعلومات حول حالة الكائنات في قائمة الكائنات. يمكنك الذهاب إلى كل كائن ، والاطلاع على جميع معلماته ، وتاريخ الحزمة. بالإضافة إلى ذلك ، تتوفر إمكانية إرسال الأوامر إلى الأجهزة.



قائمة الكائنات:



صورة



حالة الكائن



صورة



: سجل الكائن



صورة



: إدارة الكائن :

صورة



الخريطة



قائمة الخريطة مشابهة للخريطة في واجهة النظام الأساسي.



الخريطة: تظهر أيضًا رسائل



صورة



التنبيهات التي تم



إنشاؤها في آلات البيع في تطبيق الهاتف المحمول في قائمة الرسائل.



التنبيهات:



صورة



هذه هي كل أخبار آخر تحديث.



نأمل أن تسعدك الميزات الجديدة كما تسعدنا. نحن نحاول جاهدين أن نجعل منصتنا سهلة الاستخدام ومفهومة بحيث يمكن للجميع إنشاء مشروع إنترنت الأشياء الخاص بهم دون بذل الكثير من الجهد والمهارات.



نحن نتطلع إلى تعليقاتكم ، ولا تنسوا مشاركة اقتراحاتكم. ربما ستتجسد أفكارك في الإصدارات المستقبلية!



ابق على اتصال وافعل إنترنت الأشياء!



روابط مفيدة



مقاطع فيديو تعليمية باستخدام الحالات المصغرة كمثال

أنشئ مشروع إنترنت الأشياء الخاص بك الآن

انضم إلى الأشخاص المتشابهين في التفكير

GitHub

الأسئلة والاقتراحات - development@rightech.io



All Articles