مخطط سمة تقرير حالة المنزل الذكي

action.devices.traits.StatusReport: تُبلغ هذه السمة عن الحالة الحالية لجهاز معيّن أو مجموعة مرتبطة من الأجهزة.

يمكن لجهاز معيّن الإبلاغ عن حالته الحالية بالإضافة إلى حالة أي أجهزة مرتبطة بها. في مجموعة. على سبيل المثال، قد يكون الجهاز المستهدف نظام أمان يضم الأجهزة ذات الصلة تمثل أجهزة الاستشعار الفردية. يعمل تقرير "الحالة" كتجميع والإبلاغ عن الحالة الجماعية، ولكنها لا تحل محل العناوين الفردية. يجب الإبلاغ عن أي جهاز يمكن لتطبيق "مساعد Google" الوصول إليه كجهاز منفصل في الردّ SYNC.

ATTRIBUTES للجهاز

بلا عُري

حالة الجهاز

يجوز للكيانات التي تستخدم هذه السمة الإبلاغ عن ما يلي: كجزء من عملية QUERY. للتعلّم مزيد من المعلومات عن التعامل مع QUERY هدفًا. اطّلِع على تحقيق النية بالشراء:

الولايات النوع الوصف
currentStatusReport مصفوفة

يجب ملء هذا الحقل.

حالات الخطأ أو الاستثناء الحالية للجهاز وأي أرقام تعريف أجهزة ذات صلة

[item, ...] كائن

الحالة الحالية.

blocking منطقي

صحيح إذا كان الخطأ أو الحالة الحالية تحظر تنفيذ المزيد من عمليات تنفيذ الأوامر.

deviceTarget String

رقم تعريف الجهاز المستهدف.

priority عدد صحيح

تُستخدَم لتحديد أولوية هذه الحالة. وكلما انخفضت القيمة، ارتفعت الأولوية، وكانت الأولوية القصوى 0. تُبلغ Google عن حالة الخطأ أو الاستثناء من الأولوية القصوى إلى الأدنى. استنادًا إلى السطح، قد يُبلغ محرك بحث Google عن الأخطاء أو الاستثناءات ذات الأولوية العالية فقط.

statusCode String

الحالة الحالية للجهاز راجع القائمة الكاملة للأخطاء والاستثناءات.

أمثلة

هل نظام الأمان على ما يرام؟

{
  "currentStatusReport": [
    {
      "blocking": false,
      "deviceTarget": "alarm_1",
      "priority": 0,
      "statusCode": "lowBattery"
    },
    {
      "blocking": false,
      "deviceTarget": "front_window_1",
      "priority": 1,
      "statusCode": "deviceOpen"
    },
    {
      "blocking": false,
      "deviceTarget": "back_window_2",
      "priority": 1,
      "statusCode": "deviceOpen"
    },
    {
      "blocking": true,
      "deviceTarget": "alarm_2",
      "priority": 0,
      "statusCode": "needsSoftwareUpdate"
    }
  ]
}

CommandS للجهاز

بلا عُري

أخطاء الجهاز

اطّلع على القائمة الكاملة الأخطاء والاستثناءات.