שגיאות ואזהרות אימות

שגיאות

YamlSyntaxError

תחביר YAML לא תקין.

ניתן לעיין במסמכים בנושא תחביר.

InvalidValueTypeStructExpected

הערך של המפתח הנוכחי צריך להיות [Struct type] אבל הוא [ActualType].

InvalidValueTypeArrayExpected

הערך של המפתח הנוכחי צריך להיות מערך, אבל הוא [ActualType].

InvalidValueTypeNumberExpected

הערך של המפתח הנוכחי צריך להיות Number, אבל הוא [ActualType].

InvalidValueTypeBoolExpected

הערך של המפתח הנוכחי צריך להיות בוליאני, אבל הוא [ActualType].

InvalidValueTypeStringExpected

הערך של המפתח הנוכחי צריך להיות מחרוזת אבל הוא [ActualType].

InvalidVariable

הערך צריך להיות מחרוזת של משתנה קלט, אבל הוא [ActualType].

InvalidDevicesSyntax

יש להשתמש ב'מכשיר' ולא ב'מכשירים' כאשר הערך של 'בחירה מרובה' הוא TRUE.

InvalidDeviceSyntax

כאשר ההגדרה 'בחירה מרובה' מוגדרת כ-False, יש להשתמש ב'מכשירים' ולא ב'מכשיר'.

InvalidDeviceString

[מחרוזת המכשיר] היא מחרוזת לא חוקית של שם המכשיר.

UnknownTrait

[trait] צריך להיות מחרוזת של Trait. בודקים אם יש תכונות תקינות בחלונית השמאלית.

UnknownCommand

[command] צריך להיות מחרוזת של Command. בודקים אם יש פקודות תקינות בחלונית השמאלית.

UnexpectedField

[unexpected_subfield_name] הוא שדה Struct לא צפוי.השדה [field key name] הוא שדה בלתי צפוי.

UnsupportedActionDeviceTypePair

אין תמיכה ב[פעולה] עם [device_type].

UnsupportedTrait

אין תמיכה ב-[trait].

UnsupportedEvent

אין תמיכה ב[אירוע].

UnsupportedCommand

אין תמיכה בפקודה [command].

InvalidFieldPathiString

השדה [field_path] אינו שדה מצב חוקי למאפיין [trait].

InvalidTimeString

הערך צריך להיות מחרוזת של זמן. הפורמט הנדרש הוא [יש לכלול את הפורמט כאן, למשל: YYYYMMDD HH:MM:SS].

InvalidDurationString

הערך צריך להיות מחרוזת של משך זמן. הפורמט הנדרש הוא [יש לכלול את הפורמט כאן, למשל HH:MM:SS].

InvalidTimeOffsetString

הערך צריך להיות מחרוזת של TimeOffset. הפורמט הנדרש הוא [יש לכלול את הפורמט כאן, למשל HH:MM:SS].

InvalidWeekdayString

הערך צריך להיות מחרוזת של יום בשבוע. הערכים האפשריים הם [כולל ערכים חוקיים, למשל, יום שני, שלישי, ד', חמישי, שישי, שבת, ראשון].

UnknownDeviceType

הערך צריך להיות מחרוזת של DeviceType. בודקים בלוח השמאלי כדי לראות סוגי מכשירים תקינים.

InvalidVariableName

שם המשתנה [inputVariableName] לא תקין. הפורמט הנדרש הוא [a-z][A-Za-z0-9_*].

InvalidType

הערך [ InvalidType] הוא סוג לא חוקי. הסוג הנדרש הוא [יש לכלול את הסוג הצפוי].

InvalidKey

שם השדה חייב להיות מחרוזת.

UnexpectedField

[unexpected_subfield_name] הוא שדה Struct לא צפוי.

MissingRequiredField

חסר שדה מפתח נדרש ל-Struct.

DuplicateField

ל-Struct הנוכחי יש מפתחות כפולים [שם מפתח].

DuplicateDevice

כמה מכשירים בשם [שם המכשיר] בחדר [שם החדר]. צריך לתת לכל מכשיר שם ייחודי.

InvalidFieldCombination

שילוב לא כשיר של מפתחות אופציונליים ב-Struct.

UnusedVariable

לא נעשה שימוש במשתנה הקלט [variable].

InputVariableNotSet / UndefinedVariable

משתנה הקלט [variable] לא מוגדר.

UnknownEvent

הערך [event] צריך להיות מחרוזת של Event.

InvalidCompareOperation

אי אפשר להשוות בין [left] לבין [right].

InvalidEnumString

הערך [value] הוא מחרוזת לא תקינה של טיפוסים בני מנייה (enum).

UnsupportedTraitFromDevice

הפקודה [trait] לא נתמכת על ידי [מכשירים].

UnsupportedStateFromDevice

האפשרות [state] לא נתמכת על ידי [מכשירים].

UnsupportedEventFromDevice

האפשרות [event] לא נתמכת על ידי [מכשירים].

UnsupportedCommandFromDevice

ב-[מכשירים] אין תמיכה ב-[command].

InvalidDeviceName

שם המכשיר [value] לא תקין.

UnknownValidationIssue

בעיית האימות לא ידועה.

EmptyValue

הערך צריך להיות [expectedTypes] אבל הוא ריק.

SensitiveAction

אין תמיכה ב[פקודה] עם [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

השימוש ב-[trait] עבור [partner name] כטריגר הוא ניסיוני ויכול להיות שלא יהיה אמין.

ExperimentalTraitAsAction

השימוש ב-[trait] עבור [partner name] כפעולה הוא ניסיוני ויכול להיות שלא יהיה אמין.