عرض المصدر على GitHub |
أمبير
الحساب
حساب تم إنشاؤه على home.nest.com ويمنح مالك الحساب (المستخدم) التحكم في جهاز Nest من خلال تطبيقات الويب/الأجهزة الجوّالة.
معالجة
كل عقدة من قماش Weave لها عنوان محلي فريد وفقًا لبروتوكول IPv6.
طبقة التطبيق
دمج الملفات الشخصية وواجهات برمجة تطبيقات gRPC المرتبطة التي توفّر البروتوكولات المشتركة المستخدَمة للتواصل بين الأجهزة ومضيفي الخدمة.
بروتوكولات طبقة التطبيق
دمج بروتوكولات تركّز على الاتصال بالمعالجة عبر شبكة IP وتوفير واجهة اتصال وخدمات المستخدم النهائي.
أمان على مستوى التطبيق
قد يتم تضمين الأجهزة المتصلة في نطاق أمان واحد أو أكثر، والتي يتم تأمينها باستخدام مفاتيح النطاق. تتضمن المفاتيح مفتاح حقبة متداولة وتُدار بواسطة خدمة التفويض. يُرجى الاطّلاع على خدمة التفويض.
خدمة تفويض
خدمة تصادق على الأجهزة والعملاء من نظام Weave، وتوفر إلى الأجهزة والعملاء مفاتيح التطبيق المصرح بها ومفاتيح الحقبة المتداولة المستخدمة لتنفيذ الأمان على مستوى التطبيق. يُرجى الاطّلاع على الأمان على مستوى التطبيق.
جيد جدًا
BLE
بروتوكول لاسلكي لاسلكي متوافق مع Weave.
جهاز توجيه الحدود
جهاز في شبكة المنطقة المنزلية (HAN) يُرسل الرسائل Weave بين شبكات سلاسل المحادثات وشبكة Wi-Fi، وينشئ نفقًا بين HAN وخدمة Nest.
C
الحالة
بروتوكول إنشاء الجلسة المعتمد على الشهادة (CASE) هو بروتوكول إنشاء الجلسات الآمنة على Weave باستخدام شهادات Weave. ويمكن أن تكون هذه الشهادة شهادة جهاز أو شهادة أمان على مستوى التطبيق توفّرها خدمة التفويض. راجِع شهادة Weave.
جهاز تحكّم
وحدات التحكُّم هي خدمات تُنفِّذ وظائف متقدِّمة. ومن أمثلة ذلك وحدة التحكُّم في مجموعة الإضاءة و"وحدة التحكُّم في التدفئة والتهوية وتكييف الهواء" ووحدة التحكّم في الإشغال.
أمر
طلب خاص بالتطبيق لا يمكن تنفيذه من خلال الطلبات العادية. يُسمى أحيانًا أمرًا مخصّصًا.
D
رقم تعريف الجهاز
نوع رقم تعريف العُقدة. يحمل كل جهاز معرّفًا فريدًا عالميًا بإصدار 64 بت يتم تخصيصه في وقت التصنيع. وترتبط بشهادة الجهاز لمصادقة هوية الجهاز. ويتم استخدامه كرقم تعريف للعقدة للأجهزة. اطّلِع على رقم تعريف العُقدة.
E
حدث
تأكيد أحادي الاتجاه حول الحقيقة حول سمة معيّنة في وقت معيّن بدون الرد المتوقّع على سبيل المثال، رمز المرور الذي تم إدخاله لفتح قفل قفل ديدبولت يؤدي إلى إنشاء حدث. الأحداث الأكثر شيوعًا هي تغييرات الموقع التي يتم التعبير عنها من خلال طلب إشعار خاص.
ج
مفتاح قماش
مفتاح فريد لكل قماشة نسجية يتم إنشاؤه من قِبل أول جهاز يصنع النسيج، ويُستخدم لإقران الأجهزة اللاحقة بالقماش.
معرّف قماش
قيمة فريدة مقاس 64 بت تعرّف على قماش Weave عالميًا. يتم إنشاؤه عشوائيًا عند تقديم جهاز Nest إلى بنية للمرة الأولى.
توفير الأقمشة
يمكنك إقران الأجهزة بأقمشة النسيج المحلية من خلال توفير معرِّف القماش ومفتاح القماش اللازم للتواصل مع الأجهزة والخدمات الأخرى.
إدارة حسابات المصنع
عملية تصنيع تُعِدّ مسبقًا الأجهزة باستخدام ملفات شخصية على Weave وشهادة أجهزة
وحدة الواجهة الأمامية (FEM)
دائرة كهربائية (IC) تتضمّن كل المكوّنات اللازمة لمعالجة إشارة تردد لاسلكي واردة (RF) في تردد الوسيط (IF) أو في شكل رقمي.
س
شهادة الأجهزة
شهادة Weave التي تم تزويدها بالمصنع في وقت التصنيع على أحد الأجهزة. يتم استخدام هذه الشهادة لمصادقة الجهاز عند إقران الجهاز بنسيج Weave وخدمة Nest.
شبكة الاتصال المنزلية (HAN)
مجموعة أجهزة متصلة بالشبكة في المنزل يمكن أن تكون جزءًا من قماش Weave، وتوفر اتصالات لاسلكية آمنة.
I
توفير المتطلبات اللازمة في الحقل
يوفِّر للأجهزة التي يتم نشرها المعلومات التي يحتاجون إليها ليشاركوا في النسيج النسيجي.
محسّنة
مجموعة من السمات التي تصف وظيفة من مستوى أعلى. على سبيل المثال، تحتوي وظائف الإضاءة الملوّنة على سمات OnOff والمستوى واللون، تعمل جميعها معًا لتنفيذ واجهة ColorLight. يتم تحديدها في مخطط Weave.
يسار
تَرْكُ الْقَمَاشْ
تقسيم العلاقة بين عُقدة العضو وبقية العُقد في قماش Weave، مما يؤدي إلى تحويل العُقدة إلى عقدة مستقلة. إذا توقفت إحدى العُقد عن قماش مكوّن من عُقدتين فقط، لا يبقى النسيج متوفرًا.
ذكر
الرسائل
البيانات المنسَّقة التي يتم تمريرها بين العُقد في الشبكة نفسها بهدف تغيير المعلومات أو نقلها.
البيانات الوصفية غير صالحة
المعلومات التي يتم وضعها على مختلف مكونات المخطط لتقييدها أو وصفها بشكل رسمي، على سبيل المثال، وضع علامة على خاصية سمة كـ "&قراءة فقط"
اشتراك مشترك
عندما تشترك الموارد في بعضها البعض، ويعمل كل منها كناشر ومشترك لميزة.
لا
رقم NCP
معالج بيانات الشبكة ويؤدي تنفيذ NCP إلى وضع حزمة Thread على دائرة واحدة مدمجة، بينما تتوفر برامج Weave والتطبيقات على رقاقة ثانية. وقارنها بـ SoC.
Nest API
واجهة برمجة تطبيقات للبيانات في الوقت الفعلي تتيح الوصول إلى البيانات التي تشاركها أجهزة Nest حسب الاشتراك. يمكنك من خلال Nest API إنشاء منتجات يمكنها الوصول إلى بيانات جهاز Nest لقراءة قيم البيانات المشتركة أو كتابتها.
خدمة Nest
بنية أساسية تعتمد على السحابة الإلكترونية تربط أجهزة HAN بنموذج بيانات، وتوفّر إمكانية الوصول عن بُعد وتنفّذ وحدات التحكّم الذكية لإنشاء منظومة متكاملة شاملة.
إدارة حسابات الشبكة
إجراء إنشاء اتصال بين جهاز وشبكة Wi-Fi أو شبكة Thread المحلية قد يتضمن هذا توفير معرّف الشبكة ومعلومات التوجيه أو بيانات اعتماد الوصول إلى الشبكة، مثل مفتاح Wi-Fi المشترك مسبقًا.
عقدة
مضيف Weave أو مضيف خدمة يمكنه المشاركة في قماش Weave. لكل عقدة في قماش عنوان IPv6 فريد. راجِع مضيف الخدمة ونسيج Weave.
العنوان المكتسب من العقدة
عنوان IPv4 أو IPv6 الذي تم تعيينه للجهاز من قبل البنية الأساسية لشبكة المستخدم النهائي، على سبيل المثال عبر DHCP.
الرقم التعريفي للعقدة
قيمة فريدة مقاس 64 بت تعرّف بشكل عام على إحدى العُقد في نسيج Weave.
O
اشتراك باتجاه واحد
طلب من مشترك إلى ناشر لمثيل حالة أو أكثر.
عبر الهواء
تحديثات البرامج الثابتة عبر الهواء.
شخصي
إقران
عملية ربط جهاز بشبكة منزلية ونسيج Weave وحساب مستخدم Nest.
شفرة الإقران
رمز الحرف المُستخدَم لإقران الجهاز بنسيج Weave. ويتم ترميز هذا النص في وصف Weave Device وتتم طباعته بجانب رمز الاستجابة السريعة لتفعيل الإقران. راجِع وصف جهاز Weave.
اجتياز
يُستخدَم إنشاء الجلسة الذي تمت مصادقته باستخدام كلمة مرور، وهو بروتوكول للمصادقة المتبادلة، في إنشاء الجلسة الآمنة الأولية بين جهازين من Weave باستخدام رمز الإقران.
سمة
الخصائص هي خصائص سمة تمثّل حالة المورد. على سبيل المثال، سطوع ضوء أو ما إذا كان أحد الأفراد في المنزل. وتشمل النوع والاسم والعلامة والبيانات الوصفية، مثل القيمة التلقائية والقيود. يتم تحديدها في مخطط Weave.
البروتوكول
تحدّد بنية حزمة البيانات المنقولة بالإضافة إلى أوامر التحكّم التي تدير الجلسة.
ناشر
دور بروتوكول مُستخدَم في إدارة بيانات Weave. يُنشئ الناشر نسخًا تجريبية من مخطط واحد أو أكثر ويعرضه إلى مشترك واحد أو أكثر، ويرسل إشعارات بشأن أي تغيير على المخطط. راجع إدارة بيانات Weave.
أحمر
إدارة السمات في الوقت الفعلي
وظيفة إدارة بيانات Weave حيث تتم إدارة جميع طلبات الأحداث والأحداث للسمات في نموذج الاشتراك.
طلب
نوع رسالة Weave. الطلبات هي طلبات لاتخاذ إجراء بشأن سمة لها رد متوقع. وقد تحتوي الطلبات على معلَمات واستجابة تتضمّن حالة ومعلّمات. يتم عرض المواقع ومراقبتها باستخدام طلب العرض العادي، وتتأثّر تغييرات الموقع بطلب التحديث العادي، ويُبلِغ الناشر أحد المشتركين بالتغيير في سمة من خلال طلب الإشعار العادي.
يتم التعامل مع الطلبات الخاصة بالتطبيقات بخلاف عرض وتحديث وإشعار باستخدام الأوامر.
إعدادات الموارد
ضبط كيفية تنفيذ سمات تعريف مورد معيّن بين جهاز ووحدات تحكم. يتم تعريفها في مخطط Weave.
معالج المورد
خادم وكيل للموارد تم إنشاؤه في خدمة Nest لكل جهاز في HAN، لتفعيل الوصول عن بُعد إلى الجهاز.
رقم تعريف المورد
هو معرّف مورد فريد عالميًا وبالنسبة إلى الأجهزة، يمثّل ذلك رقم تعريف الجهاز. ويتم تخصيص موارد أخرى غير الأجهزة من خلال خدمة Nest عند إنشائها.
الخادم الوكيل للمورد
معالج مكرر لسمات المورد's المستخدمة في المنطقة المحلية للبيانات أو لمعالجة نقاط النهاية السلبية. ويدير خادم وكيل المواقع ويضع طلبات وأوامر الموارد في قائمة الانتظار.
مصدر
شيء منطقي أو فعلي، مثل الجهاز أو البنية أو المستخدم. وتتألف هذه السياسة من مجموعة من سمات السمات والواجهات التي تصف إمكاناتها وسلوكياتها. يتم تحديدها في مخطط Weave.
نظام تشغيل في الوقت الفعلي (RTOS)
نظام تشغيل في الوقت الفعلي يُستخدم على وحدات التحكم الدقيقة الدقيقة. Weave يستخدم FreeRTOS.
ث
مخطط
وصف رسمي للسمات والواجهات العادية والمخصّصة للمورّدين.
دليل الخدمات
خدمة دليل متاحة على قماش Weave.
نقطة نهاية الخدمة
نقطة نهاية خدمة Nest تنفذ بروتوكولًا محددًا لملف شخصي في Weave يتم التعامل معه من خلال معرّف نقطة نهاية خدمة واحدة في قماش Weave.
رقم تعريف نقطة نهاية الخدمة
أحد أنواع رقم تعريف العقدة. ويتم تحديد كل نقطة نهاية للخدمة تم تحديدها في خدمة Nest من خلال معرّف نقطة نهاية للخدمة. أرقام التعريف فريدة من نوعها ويتم تخصيصها من قِبل Nest ولن يتم تغييرها مطلقًا.
مضيف الخدمة
الكيان (الجهاز أو الخدمة أو التطبيق) المسؤول عن سمة محددة. وتشمل المسؤوليات إدارة الحالة والاستجابة للطلبات والأوامر وتشغيل الأحداث.
توفير الخدمة
ربط جهاز Weave بخدمة Nest وحساب مستخدم.
منظومة على رقاقة (SoC)
النظام على شريحة في عمليات تنفيذ SoC، تتوفر كل من Thread وWeave وبرامج التطبيقات في دائرة واحدة متكاملة. المقارنة مع NCP.
ولاية
مجموعة قيم الخصائص المرتبطة بمورد وسمة في وقت محدد. تتألف حالة المورد من حالات سماته. اطّلِع على المورد والسمة والحالة.
حدث حكومي
مجموعة فرعية عادية من الأحداث تُستخدم لإشعار تغيير الحالة في مورد أو سمة.
من المشتركين
دور بروتوكول مُستخدَم في إدارة بيانات Weave. يشاهد أحد المشتركين ويشاهد النسخ الافتراضية لمخطط واحد أو أكثر من المخططات المنشورة خارجيًا. ومن الممكن تغيير مثيل النسخة المحدّد لمخطط منشور أو إصدار أمر خاص بالتطبيق. راجِع إدارة بيانات Weave.
T
أخذ
تبادل مفاتيح تمت مصادقتها بواسطة الرموز المميّزة، وهو بروتوكول لمصادقة الرموز المميّزة لمستخدم BLE تستخدمها سلسلة المفاتيح أو الأجهزة الجوّالة.
بورصة تل أبيب للأوراق المالية (TLV)
ترميز Type-length-value المستخدم لتسلسل البيانات الثنائية المجمّع.
سمة
وحدة وظائف قابلة لإعادة الاستخدام تتألف من مواقع وأحداث وطلبات وبيانات وصفية. يتم تحديدها في مخطط Weave.
نفق
مسار آمن تم إنشاؤه من خلال جهاز توجيه الحدود لنقل رسائل Weave IPv6 UDP بين HAN وخدمة Nest.
ق
عدد المستخدمين
شخص يمتلك جهاز Nest، ولديه حساب Nest، وقد ثبَّت جهاز Nest في بنية، وربط جهازه بخدمة Nest.
ك
معرّف المورّد
هو معرّف فريد إصدار 16 بت للشركة الأصلية المستخدَمة لتعريفات سمات المورّد وأنواع السمات الخاصة بتباعد الأسماء.
سجلّ المورّد
أحد مكونات البنية الأساسية للخدمة المنطقية يحتوي على عملية تعيين معرّفات المورّدين للمورّدين ويتيح لشركة Weave قراءة معلومات المورّدين الحاليين وإنشاء مورّدين جُدد.
إضافة سمة المورّد
إضافة مخصّصة للمورّد إلى سمة عادية يمكن أن تضيف مواقع وقيودًا على قيمة السمة وأوامر مخصّصة ووسيطات أوامر وأحداث. متاح فقط ضمن مساحة اسم المورّد. اطّلِع على السمة.
واط
Weave
بروتوكول الشبكة والشبكة المصمَّمة لدعم المنتجات المرتبطة. ويوفّر هذا النظام الأساسي منصّة آمنة وفعّالة للتواصل للأجهزة المتصلة، ويعمل حاليًا في منتجات Nest في جميع أنحاء العالم.
شهادة Weave
شهادة مشفّرة بالمنحنى البيضاوي بترميز X.509 بنمط مخفّض من نوع TLV وتم استخدامها لإنشاء جلسات آمنة بين عُقد Weave.
لغة بيانات Weave
لغة واصف لتعريف مخطط Weave، بما في ذلك الموارد والواجهات والسمات وتعريفات الخدمات.
إدارة بيانات Weave
بروتوكول تطبيق يُستخدم لإدارة سمات الوقت الفعلي. توفر إدارة بيانات Weave عمليات متكاملة لجميع أنواع رسائل الطلبات، بما يقدم إشعارات غير متزامنة بشأن تغييرات حالة الموقع.
وصف جهاز Weave
البيانات المشفرة في رمز الاستجابة السريعة المطبوع على الجهاز وتقديم المعلومات المطلوبة لإقران الجهاز بالشبكة. تتضمن رمز الإقران ونوع المنتج وإصداره. اطّلع على إقران الإقران.
قماش نسجي
شبكة تتكون من جميع الأجهزة المنزلية المتصلة، وخدمة Nest، والأجهزة الجوّالة. ويتيح هذا القمح للأجهزة المتصلة التعاون بأمان لتقديم الخدمات للمستخدم وعائلته والضيوف.
ملف Weave الشخصي
مجموعة العلامات والرسائل التي تحدد بروتوكولات طبقات التطبيق على Weave، مثل إدارة بيانات Weave لإدارة بيانات الصفات أو خدمات الوقت لمزامنة الوقت.
بروتوكول Weave Trusted Messaging
يوفّر تطبيق Weave بروتوكول الرسائل الخفيفة لإرسال الرسائل بشكل موثوق بين جهازين داخل قماش Weave.
حزمة Weave SDK
تطبيق RTOS وLinux على نظام التشغيل Nest من حِزمة الاتصالات من Weave، وإدارة الشبكة، وملفات Weave الشخصية الشائعة التي تستخدمها لإنشاء رمز الجهاز.