موزیلا نے WebThings پلیٹ فارم متعارف کرایا

موزیلا دو سال کے تجربات اور ترقی کے بعد پیش کیا پلیٹ فارم ویب چیزیںجس میں پہلے سے تیار شدہ منصوبے شامل تھے۔ WebThings فریم ورک и ویب تھینگ گیٹ وےصارفین کے آلات کی مختلف اقسام تک رسائی کے قابل بنانے اور یونیورسل استعمال کرنے کے لیے اجزاء فراہم کرنا ویب چیزیں API ان کے ساتھ بات چیت کو منظم کرنے کے لئے. پروجیکٹ کی پیشرفت پھیلاؤ MPL 2.0 کے تحت لائسنس یافتہ۔

WebThings فریم ورک IoT ڈیوائسز بنانے کے لیے قابل تبدیل اجزاء کا ایک سیٹ فراہم کرتا ہے جو Web Things API کا استعمال کرتے ہوئے براہ راست بات چیت کر سکتے ہیں۔ ایسے آلات کو WebThings گیٹ وے پر مبنی گیٹ ویز یا کلائنٹ سافٹ ویئر (mDNS کا استعمال کرتے ہوئے) کے ذریعے ویب کے ذریعے بعد میں نگرانی اور انتظام کے لیے خود بخود پتہ لگایا جا سکتا ہے۔ ویب تھنگز API کے لیے سرور کے نفاذ کو لائبریریوں کی شکل میں تیار کیا گیا ہے۔
ازگر,
اعلی درجے کا Java,

مورچا, Arduino и مائکرو پیتھن.

ویب تھینگ گیٹ وے ہے صارفین اور IoT آلات کے مختلف زمروں تک رسائی کو منظم کرنے کے لیے ایک عالمگیر پرت ہے، ہر پلیٹ فارم کی خصوصیات کو چھپاتا ہے اور ہر مینوفیکچرر کے لیے مخصوص ایپلی کیشنز کے استعمال کی ضرورت نہیں ہوتی ہے۔ پروجیکٹ کوڈ لکھا ہوا Node.js سرور پلیٹ فارم کا استعمال کرتے ہوئے JavaScript میں۔ IoT پلیٹ فارمز کے ساتھ گیٹ وے سے بات چیت کرنے کے لیے، آپ ZigBee اور ZWave پروٹوکول، WiFi یا GPIO کے ذریعے براہ راست کنکشن استعمال کر سکتے ہیں۔ گیٹ وے کے ساتھ فرم ویئر تیار Raspberry Pi کے مختلف ماڈلز کے لیے بھی دستیاب ہے۔ پیکیجز OpenWrt اور Debian کے لیے۔

موزیلا نے WebThings پلیٹ فارم متعارف کرایا

گیٹ وے ممکن ہے۔ قائم کرنے کے لئے Raspberry Pi بورڈ پر اور ایک سمارٹ ہوم کنٹرول سسٹم حاصل کریں جو گھر میں موجود تمام IoT آلات کو مربوط کرتا ہے اور ویب انٹرفیس کے ذریعے ان کی نگرانی اور انتظام کے لیے ٹولز فراہم کرتا ہے۔ پلیٹ فارم آپ کو اضافی ویب ایپلیکیشنز بنانے کی بھی اجازت دیتا ہے جو آلات کے ساتھ بذریعہ تعامل کر سکتے ہیں۔ ویب تھنگ API. اس طرح، ہر قسم کے IoT ڈیوائس کے لیے اپنی موبائل ایپلیکیشن انسٹال کرنے کے بجائے، آپ ایک ہی متحد ویب انٹرفیس استعمال کر سکتے ہیں۔ WebThings Gateway انسٹال کرنے کے لیے، صرف فراہم کردہ فرم ویئر کو SD کارڈ میں ڈاؤن لوڈ کریں، براؤزر میں "gateway.local" ہوسٹ کو کھولیں، WiFi، ZigBee یا ZWave سے کنکشن سیٹ کریں، موجودہ IoT ڈیوائسز تلاش کریں، بیرونی رسائی کے لیے پیرامیٹرز کو ترتیب دیں اور شامل کریں۔ آپ کی ہوم اسکرین پر سب سے زیادہ مقبول آلات۔

گیٹ وے فنکشنز کو سپورٹ کرتا ہے جیسے کہ مقامی نیٹ ورک پر ڈیوائسز کی شناخت کرنا، انٹرنیٹ سے ڈیوائسز سے منسلک ہونے کے لیے ویب ایڈریس کا انتخاب کرنا، گیٹ وے ویب انٹرفیس تک رسائی کے لیے اکاؤنٹ بنانا، گیٹ وے سے ملکیتی ZigBee اور Z-Wave پروٹوکول کو سپورٹ کرنے والے آلات کو جوڑنا، ویب ایپلیکیشن سے ریموٹ ایکٹیویشن اور ڈیوائسز کو آف کرنا، گھر کی حالت کی ریموٹ مانیٹرنگ اور ویڈیو سرویلنس۔ ویب انٹرفیس اور API کے علاوہ، گیٹ وے میں صوتی کنٹرول کے لیے تجرباتی تعاون بھی شامل ہے، جو آپ کو صوتی کمانڈز کو پہچاننے اور اس پر عمل کرنے کی اجازت دیتا ہے (مثال کے طور پر، "باورچی خانے میں لائٹ آن کریں")۔

نئے WebThings پلیٹ فارم کے اعلان کے ساتھ ساتھ ایک ریلیز بھی شائع کی گئی۔ WebThings گیٹ وے 0.8، جو درج ذیل اختراعات پیش کرتا ہے:

  • ایک ایونٹ لاگنگ سسٹم شامل کیا گیا ہے جو ہوم نیٹ ورک میں تمام IoT آلات اور سینسرز کے آپریشن کے اعدادوشمار جمع کرتا ہے اور آپ کو بصری گراف کی شکل میں ان کی سرگرمی کا جائزہ لینے کی اجازت دیتا ہے۔ مثال کے طور پر، آپ یہ جان سکتے ہیں کہ آپ کی غیر موجودگی کے دوران کتنی بار دروازے کھلے اور بند ہوئے، گھر کا درجہ حرارت کیسے بدلا، اسمارٹ ساکٹ سے منسلک توانائی کے آلات کتنی کھپے، جب موشن ڈیٹیکٹر ٹرگر ہوا، وغیرہ۔ گراف کو گھنٹوں، دنوں اور ہفتوں کے لحاظ سے بنایا جا سکتا ہے اور ٹائم سکیل کے ساتھ اسکرول کیا جا سکتا ہے۔

    موزیلا نے WebThings پلیٹ فارم متعارف کرایا

  • شامل کیے گئے الارم جو ایسے واقعات کی صورت میں متحرک ہو سکتے ہیں جن کے لیے فوری ردعمل کی ضرورت ہوتی ہے۔ مثال کے طور پر، الارم کو دھواں، لیک یا کاربن مونو آکسائیڈ ڈٹیکٹر کے فعال ہونے کے ساتھ ساتھ چوری کے سگنلز کے ساتھ جوڑا جا سکتا ہے۔ اگر کوئی سگنل ٹرگر ہوتا ہے، تو اس کی موجودگی کی اطلاع SMS یا دوسرے نوٹیفکیشن ذرائع کے ذریعے بھیجی جا سکتی ہے۔

    موزیلا نے WebThings پلیٹ فارم متعارف کرایا

  • نیٹ ورک کنکشن کے پیرامیٹرز کو ترتیب دینے کے لیے ایک انٹرفیس شامل کیا گیا۔ پہلے، جب دونوں نیٹ ورک دستیاب تھے تو ایک وائرلیس نیٹ ورک سے دوسرے میں سوئچ کرنے کے لیے کنسول کمانڈز کی ضرورت ہوتی تھی۔ اب نیٹ ورک کے پیرامیٹرز کو تبدیل کرنا ویب انٹرفیس (سیکشن سیٹنگز ➡ نیٹ ورک) کے ذریعے کیا جا سکتا ہے، جس میں آپ آئی پی ایڈریس کی تفویض کا انتظام کر سکتے ہیں، دستیاب وائرلیس نیٹ ورکس کو اسکین کر سکتے ہیں اور رسائی پوائنٹس کو تبدیل کر سکتے ہیں۔

    موزیلا نے WebThings پلیٹ فارم متعارف کرایا

  • تیار OpenWrt پر مبنی راؤٹرز کے لیے تجرباتی پیکجز، جو نہ صرف نیٹ ورک تک رسائی فراہم کرنے کے لیے بلکہ سمارٹ ہوم کنٹرول نوڈس کے طور پر بھی راؤٹرز کے استعمال کی اجازت دیتے ہیں۔ مستقبل میں، ہم Things Gateway کے لیے مربوط تعاون کے ساتھ OpenWrt کی بنیاد پر اپنی تقسیم تیار کرنے کا ارادہ رکھتے ہیں، ایک سمارٹ ہوم اور ایک وائرلیس رسائی پوائنٹ قائم کرنے کے لیے ایک متحد انٹرفیس فراہم کرتے ہیں۔ فی الحال، WebThings Gateway پہلے سے ہی ایک وائرلیس رسائی پوائنٹ کے طور پر کام کر سکتا ہے، نہ کہ صرف ایک وائرلیس کلائنٹ کے طور پر۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں