الأخطاء والتحذيرات الناتجة عن عملية التحقّق من صحة النصوص البرمجية

الأخطاء

YamlSyntaxError

بنية ترميز YAML غير صالحة.

يمكنك الاطّلاع على المستندات لمعرفة البنية.

InvalidValueTypeStructExpected

يجب أن تكون قيمة المفتاح الحالي [نوع البنية]، ولكنّها [actualType].

InvalidValueTypeArrayExpected

يجب أن تكون قيمة المفتاح الحالي مصفوفة، ولكنّها [actualType].

InvalidValueTypeNumberExpected

يجب أن تكون قيمة المفتاح الحالي رقمًا، ولكنّها [actualType].

InvalidValueTypeBoolExpected

يجب أن تكون قيمة المفتاح الحالي قيمة منطقية، ولكنّها [actualType].

InvalidValueTypeStringExpected

يجب أن تكون قيمة المفتاح الحالي سلسلة، ولكنّها [actualType].

InvalidVariable

يجب أن تكون القيمة سلسلة متغيّر إدخال، ولكنّها [actualType].

InvalidDevicesSyntax

استخدِم "جهاز" بدلاً من "أجهزة" عندما تكون قيمة multiSelect هي "صحيح".

InvalidDeviceSyntax

استخدِم "أجهزة" بدلاً من "جهاز" عندما تكون قيمة multiSelect هي "خطأ".

InvalidDeviceString

[device string] ليست سلسلة اسم جهاز صالحة.

UnknownTrait

يجب أن تكون [trait] سلسلة Trait. يمكنك الاطّلاع على اللوحة اليمنى لمعرفة سمات Trait الصالحة.

UnknownCommand

يجب أن يكون [command] سلسلة Command. يمكنك الاطّلاع على اللوحة اليمنى لمعرفة طلبات Command الصالحة.

UnexpectedField

[unexpected_subfield_name] هو حقل غير متوقَّع في البنية. الحقل [field key name] غير متوقَّع.

UnsupportedActionDeviceTypePair

لا يتوافق [action] مع [device_type].

UnsupportedTrait

السمة [trait] غير متوافقة.

UnsupportedEvent

الحدث [event] غير متوافق.

UnsupportedCommand

الطلب [command] غير متوافق.

InvalidFieldPathiString

[field_path] ليس حقل حالة صالحًا لسمة [trait].

InvalidTimeString

يجب أن تكون القيمة سلسلة Time. التنسيق المتوقَّع هو [include format here e.g. YYYYMMDD HH:MM:SS].

InvalidDurationString

يجب أن تكون القيمة سلسلة Duration. التنسيق المتوقَّع هو [include format here e.g. HH:MM:SS].

InvalidTimeOffsetString

يجب أن تكون القيمة سلسلة TimeOffset. التنسيق المتوقَّع هو [include format here e.g. HH:MM:SS].

InvalidWeekdayString

يجب أن تكون القيمة سلسلة Weekday. القيم المحتمَلة هي [include valid values e.g. Mon, Tue, Wed, Thu, Fri, Sat, Sun].

UnknownDeviceType

يجب أن تكون القيمة سلسلة DeviceType. يمكنك الاطّلاع على اللوحة اليمنى لمعرفة أنواع الأجهزة الصالحة.

InvalidVariableName

الاسم [InputVariableName value] ليس اسم متغيّر صالحًا. التنسيق المتوقَّع هو [a-z][A-Za-z0-9_*].

InvalidType

[InvalidType] ليس نوعًا صالحًا. النوع المتوقَّع هو [include expected type].

InvalidKey

يجب أن يكون اسم الحقل سلسلة.

UnexpectedField

[unexpected_subfield_name] هو حقل غير متوقَّع في البنية.

MissingRequiredField

حقل المفتاح المطلوب للبنية غير متوفّر.

DuplicateField

تتضمّن البنية الحالية مفاتيح مكرَّرة [key name].

DuplicateDevice

تتوفّر أجهزة متعدّدة تحمل الاسم [device name] في [room name]. يُرجى إدخال اسم فريد لكل جهاز.

InvalidFieldCombination

تركيبة غير صالحة من المفاتيح الاختيارية في البنية.

UnusedVariable

لم يتم استخدام متغيّر الإدخال [variable].

InputVariableNotSet / UndefinedVariable

لم يتم تحديد متغيّر الإدخال [variable].

UnknownEvent

يجب أن يكون [event] سلسلة Event.

InvalidCompareOperation

لا يمكن إجراء مقارنة بين [left] و[right].

InvalidEnumString

[value] ليست سلسلة تعداد صالحة.

UnsupportedTraitFromDevice

السمة [trait] غير متوافقة مع [device(s)].

UnsupportedStateFromDevice

الحالة [state] غير متوافقة مع [device(s)].

UnsupportedEventFromDevice

الحدث [event] غير متوافق مع [devices].

UnsupportedCommandFromDevice

الطلب [command] غير متوافق مع [devices].

InvalidDeviceName

[value] ليس اسم جهاز صالحًا.

UnknownValidationIssue

مشكلة التحقّق غير معروفة.

EmptyValue

يجب أن تكون القيمة [expectedTypes]، ولكنّها فارغة.

SensitiveAction

الطلب [command] مع [deviceType] غير متوافق.

MissingStructureLocation

عنوان المنزل غير متوفّر. يُرجى إضافة عنوان منزلك في تطبيق Google Home.

IncomparableDataType

لا يمكن مقارنة نوع البيانات [dataType] بالقيمة "أعلاه" أو "أدناه".

MissingIntegrationEnrollment

لم يتم إعداد [integrationName].

InvalidPresenceSetup

لا تتوفّر هذه السمة إلى حين إعداد ميزة "استشعار تواجد الأفراد في المنزل". يمكنك الانتقال إلى "الإعدادات" في تطبيق Google Home للبدء.

InvalidNestAwareSubscription

تتطلّب هذه السمة اشتراكًا في Google Home Premium.

PresenceApprovalRequired

يجب أن يوافق أحد أفراد الأسرة على سلسلة الإجراءات هذه لتشغيلها.

RoutineNameRequired

يجب تسمية سلسلة الإجراءات هذه.

InvalidRoutineName

يجب أن يكون اسم سلسلة الإجراءات هذه صالحًا.

EnterValidScript

يُرجى إدخال نص برمجي للتحقّق منه.

EmptyScript

يُرجى إدخال نص برمجي لحفظه.

DuplicateVoiceTrigger

سبق أن تم اختيار هذا الطلب كإجراء تفعيل صوتي .

DuplicatedScriptName

سبق أن تم استخدام اسم التشغيل الآلي [scriptName].

تتضمّن تحذيرات

SensitiveTraitUsage

إنّ [action_type] المطلوب تنفيذه على [device_name] قد يؤثّر في أمان منزلك و / أو خصوصيته.

ExperimentalTraitAsTrigger

إنّ استخدام [trait] لـ [partner name] كحدث تفعيل لا يزال في مرحلة تجريبية وقد لا يكون موثوقًا به.

ExperimentalTraitAsAction

إنّ استخدام [trait] لـ [partner name] كإجراء لا يزال في مرحلة تجريبية وقد لا يكون موثوقًا به.