مشاركة عبر


Device interface

نموذج واجهة برمجة تطبيقات الجهاز.

الخصائص

description

وصف نصي للمورد.

deviceDataModelId

معرف نموذج بيانات الجهاز المقترن.

hardwareId

معرف الأجهزة.

integrationId

معرف التكامل للجهاز.

location

فئة نموذج الموقع.

name

الاسم لتعريف المورد.

parentDeviceId

معرف الجهاز الأصل لهذا الجهاز.

properties

مجموعة من أزواج القيمة الرئيسية التي تنتمي إلى المورد. يجب ألا يحتوي كل زوج على مفتاح أكبر من 50 حرفا ويجب ألا يكون له قيمة أكبر من 150 حرفا. ملاحظة: يمكن توفير 25 زوج قيمة مفتاح كحد أقصى لمورد ويتم دعم قيم السلسلة والرقم والتاريخ والوقت (yyyy-MM-ddTHH:mm:ssZ) فقط.

reportingIntervalInSeconds

الفاصل الزمني الذي يرسل فيه الجهاز البيانات في ثوان.

status

حالة المورد.

type

نوع الجهاز.

تفاصيل الخاصية

description

وصف نصي للمورد.

description?: string

قيمة الخاصية

string

deviceDataModelId

معرف نموذج بيانات الجهاز المقترن.

deviceDataModelId?: string

قيمة الخاصية

string

hardwareId

معرف الأجهزة.

hardwareId?: string

قيمة الخاصية

string

integrationId

معرف التكامل للجهاز.

integrationId?: string

قيمة الخاصية

string

location

فئة نموذج الموقع.

location?: 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