خطاها و هشدارهای اعتبارسنجی

خطاها

YamlSyntaxError

سینتکس YAML نامعتبر است.

برای سینتکس به مستندات مراجعه کنید.

InvalidValueTypeStructExpected

مقدار کلید فعلی باید [نوع ساختار] باشد، اما [نوع واقعی] است.

InvalidValueTypeArrayExpected

مقدار کلید فعلی باید یک آرایه باشد اما [actualType] است.

InvalidValueTypeNumberExpected

مقدار کلید فعلی باید یک عدد باشد اما [actualType] است.

InvalidValueTypeBoolExpected

مقدار کلید فعلی باید Bool باشد اما [actualType] است.

InvalidValueTypeStringExpected

مقدار کلید فعلی باید یک رشته باشد اما [actualType] است.

InvalidVariable

مقدار باید یک رشته متغیر ورودی باشد اما [actualType] است.

InvalidDevicesSyntax

وقتی multiSelect مقدار true دارد، از "device" به جای "devices" استفاده کنید.

InvalidDeviceSyntax

وقتی multiSelect مقدار false دارد، از "devices" به جای "device" استفاده کنید.

InvalidDeviceString

[رشته دستگاه] یک رشته نامعتبر از نام دستگاه است.

UnknownTrait

[trait] باید یک رشته Trait باشد. برای Traits های معتبر، پنل سمت راست را بررسی کنید.

UnknownCommand

‎[command]‎ باید یک رشته دستور باشد. برای مشاهده دستورات معتبر، پنل سمت راست را بررسی کنید.

UnexpectedField

[unexpected_subfield_name] یک فیلد Struct غیرمنتظره است. فیلد [field key name] غیرمنتظره است.

UnsupportedActionDeviceTypePair

‎[action] با ‎[device_type]‎ پشتیبانی نمی‌شود.

UnsupportedTrait

[ویژگی] پشتیبانی نمی‌شود.

UnsupportedEvent

[رویداد] پشتیبانی نمی‌شود.

UnsupportedCommand

[دستور] پشتیبانی نمی‌شود.

InvalidFieldPathiString

[field_path] یک فیلد وضعیت معتبر برای [trait] trait نیست.

InvalidTimeString

مقدار باید یک رشته زمان باشد. قالب مورد انتظار [قالب را اینجا بنویسید، مثلاً YYYYMMDD HH:MM:SS].

InvalidDurationString

مقدار باید یک رشته مدت زمان باشد. قالب مورد انتظار [قالب را اینجا وارد کنید، مثلاً HH:MM:SS].

InvalidTimeOffsetString

مقدار باید یک رشته TimeOffset باشد. قالب مورد انتظار [قالب را اینجا بنویسید، مثلاً HH:MM:SS].

InvalidWeekdayString

مقدار باید یک رشته از روزهای هفته باشد. مقادیر ممکن عبارتند از [شامل مقادیر معتبر مانند دوشنبه، سه‌شنبه، چهارشنبه، پنجشنبه، جمعه، شنبه، یکشنبه].

UnknownDeviceType

مقدار باید یک رشته DeviceType باشد. برای انواع معتبر دستگاه، پنل سمت راست را بررسی کنید.

InvalidVariableName

نام متغیر [InputVariableName value] نامعتبر است. فرمت مورد انتظار [az][A-Za-z0-9_*] است.

InvalidType

[InvalidType] یک نوع نامعتبر است. نوع مورد انتظار [include expected type] است.

InvalidKey

نام فیلد باید از نوع رشته‌ای باشد.

UnexpectedField

[unexpected_subfield_name] یک فیلد Struct غیرمنتظره است.

MissingRequiredField

فیلد کلیدی مورد نیاز برای Struct وجود ندارد.

DuplicateField

ساختار فعلی دارای کلیدهای تکراری است [نام کلید].

DuplicateDevice

چندین دستگاه با نام [نام دستگاه] در [نام اتاق]. به هر دستگاه یک نام منحصر به فرد بدهید.

InvalidFieldCombination

ترکیب غیرمجاز کلیدهای اختیاری در ساختار.

UnusedVariable

[متغیر] متغیر ورودی استفاده نشده است.

InputVariableNotSet / UndefinedVariable

[متغیر] متغیر ورودی تعریف نشده است.

UnknownEvent

[event] باید یک رشته رویداد باشد.

InvalidCompareOperation

نمیشه [چپ] رو با [راست] مقایسه کرد.

InvalidEnumString

[مقدار] یک رشته شمارشی نامعتبر است.

UnsupportedTraitFromDevice

[ویژگی] توسط [دستگاه(ها)] پشتیبانی نمی‌شود.

UnsupportedStateFromDevice

‎[state] توسط [device(s)] پشتیبانی نمی‌شود.

UnsupportedEventFromDevice

[رویداد] توسط [دستگاه‌ها] پشتیبانی نمی‌شود.

UnsupportedCommandFromDevice

‎[command] توسط [devices] پشتیبانی نمی‌شود.

InvalidDeviceName

[مقدار] نام دستگاه نامعتبر است.

UnknownValidationIssue

مشکل اعتبارسنجی نامشخص است.

EmptyValue

مقدار باید [expectedTypes] باشد اما خالی است.

SensitiveAction

‎[command]‎ به همراه ‎[deviceType]‎ پشتیبانی نمی‌شود.

MissingStructureLocation

آدرس منزل شما وارد نشده است. در برنامه Google Home آدرسی به خانه خود اضافه کنید.

IncomparableDataType

نوع داده [dataType] را نمی‌توان با "بالا" یا "پایین" مقایسه کرد.

MissingIntegrationEnrollment

[integrationName] راه‌اندازی نشده است.

InvalidPresenceSetup

این ویژگی تا زمانی که حسگر حضور تنظیم نشده باشد، در دسترس نیست. برای شروع می‌توانید به تنظیمات برنامه Google Home بروید.

InvalidNestAwareSubscription

این ویژگی نیاز به اشتراک Nest Aware یا Nest Aware Plus دارد. می‌توانید در https://store.google.com/product/nest_aware ثبت نام کنید.

PresenceApprovalRequired

این عضو خانواده باید این روال را برای اجرا تأیید کند.

RoutineNameRequired

این روال به یک اسم نیاز دارد.

InvalidRoutineName

این روال به یک نام معتبر نیاز دارد.

EnterValidScript

برای تأیید، یک اسکریپت وارد کنید.

EmptyScript

یک اسکریپت برای ذخیره وارد کنید.

DuplicateVoiceTrigger

این دستور از قبل به عنوان شروع کننده صوتی استفاده می‌شود.

DuplicatedScriptName

نام اتوماسیون [scriptName] از قبل در حال استفاده است.

هشدارها

SensitiveTraitUsage

[action_type] اعمال شده بر [device_name] می‌تواند بر ایمنی، امنیت و/یا حریم خصوصی خانواده شما تأثیر بگذارد.

ExperimentalTraitAsTrigger

استفاده از [ویژگی] برای [نام شریک] به عنوان محرک، آزمایشی است و ممکن است قابل اعتماد نباشد.

ExperimentalTraitAsAction

استفاده از [ویژگی] برای [نام شریک] به عنوان یک اقدام، آزمایشی است و ممکن است قابل اعتماد نباشد.