Device interface
نموذج واجهة برمجة تطبيقات الجهاز.
الخصائص
| description | وصف نصي للمورد. |
| device |
معرف نموذج بيانات الجهاز المقترن. |
| hardware |
معرف الأجهزة. |
| integration |
معرف التكامل للجهاز. |
| location | فئة نموذج الموقع. |
| name | الاسم لتعريف المورد. |
| parent |
معرف الجهاز الأصل لهذا الجهاز. |
| properties | مجموعة من أزواج القيمة الرئيسية التي تنتمي إلى المورد. يجب ألا يحتوي كل زوج على مفتاح أكبر من 50 حرفا ويجب ألا يكون له قيمة أكبر من 150 حرفا. ملاحظة: يمكن توفير 25 زوج قيمة مفتاح كحد أقصى لمورد ويتم دعم قيم السلسلة والرقم والتاريخ والوقت (yyyy-MM-ddTHH:mm:ssZ) فقط. |
| reporting |
الفاصل الزمني الذي يرسل فيه الجهاز البيانات في ثوان. |
| status | حالة المورد. |
| type | نوع الجهاز. |
تفاصيل الخاصية
description
وصف نصي للمورد.
description?: string
قيمة الخاصية
string
deviceDataModelId
معرف نموذج بيانات الجهاز المقترن.
deviceDataModelId?: string
قيمة الخاصية
string
hardwareId
معرف الأجهزة.
hardwareId?: string
قيمة الخاصية
string
integrationId
معرف التكامل للجهاز.
integrationId?: string
قيمة الخاصية
string
location
name
الاسم لتعريف المورد.
name?: string
قيمة الخاصية
string
parentDeviceId
معرف الجهاز الأصل لهذا الجهاز.
parentDeviceId?: string
قيمة الخاصية
string
properties
مجموعة من أزواج القيمة الرئيسية التي تنتمي إلى المورد. يجب ألا يحتوي كل زوج على مفتاح أكبر من 50 حرفا ويجب ألا يكون له قيمة أكبر من 150 حرفا. ملاحظة: يمكن توفير 25 زوج قيمة مفتاح كحد أقصى لمورد ويتم دعم قيم السلسلة والرقم والتاريخ والوقت (yyyy-MM-ddTHH:mm:ssZ) فقط.
properties?: Record<string, any>
قيمة الخاصية
Record<string, any>
reportingIntervalInSeconds
الفاصل الزمني الذي يرسل فيه الجهاز البيانات في ثوان.
reportingIntervalInSeconds?: number
قيمة الخاصية
number
status
حالة المورد.
status?: string
قيمة الخاصية
string
type
نوع الجهاز.
type?: string
قيمة الخاصية
string