驗證錯誤和警告

錯誤

YamlSyntaxError

YAML 語法無效,

請參閱說明文件瞭解語法。

InvalidValueTypeStructExpected

目前鍵的值應為 [Struct type],但實際為 [actualType]。

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」字串。在右側面板中查看有效特徵。

UnknownCommand

[command] 應為「Command」字串。檢查右側面板是否有有效的指令。

UnexpectedField

[unexpected_subfield_name] 是未預期的 Struct 欄位。欄位 [field key name] 未預期。

UnsupportedActionDeviceTypePair

系統不支援對 [device_type] 執行 [action]。

UnsupportedTrait

系統不支援 [特性]。

UnsupportedEvent

系統不支援 [活動]。

UnsupportedCommand

系統不支援「[指令]」。

InvalidFieldPathiString

[field_path] 對 [trait] 特徵來說不是有效的狀態欄位。

InvalidTimeString

值應為「Time」字串,預期格式為 [在此處加入格式,例如 YYYYMMDD HH:MM:SS]。

InvalidDurationString

值應為「Duration」字串。預期格式為 [在此處加入格式,例如 HH:MM:SS]。

InvalidTimeOffsetString

值應為 TimeOffset 字串。預期格式為 [在此處加入格式,例如 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] 是未預期的 Struct 欄位。

MissingRequiredField

「Struct」缺少必填的主要欄位。

DuplicateField

目前「Struct」中的 [鍵名] 鍵重複。

DuplicateDevice

[房間名稱] 中有多部裝置的名稱皆為「[裝置名稱]」。為每部裝置設定一個不重複的名稱。

InvalidFieldCombination

「Struct」中的選填鍵組合無效。

UnusedVariable

未使用 [變數] 輸入變數。

InputVariableNotSet / UndefinedVariable

未定義「[變數]」輸入變數。

UnknownEvent

[event] 應為「Event」字串。

InvalidCompareOperation

無法比較 [左側] 和 [右側]。

InvalidEnumString

「[value]」是無效的列舉字串,

UnsupportedTraitFromDevice

[裝置] 不支援 [特性]。

UnsupportedStateFromDevice

[裝置] 不支援 [狀態]。

UnsupportedEventFromDevice

[裝置] 不支援 [活動]。

UnsupportedCommandFromDevice

[裝置] 不支援 [指令]。

InvalidDeviceName

「[value]」是無效的裝置名稱。

UnknownValidationIssue

驗證問題不明。

EmptyValue

值應為 [expectedTypes],但目前為空白。

SensitiveAction

[deviceType] 不支援 [command]。

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

對「[device_name]」使用「[action_type]」可能會影響住家的安全性和 / 或隱私權。

ExperimentalTraitAsTrigger

使用「[合作夥伴名稱]」的「[特徵]」做為觸發條件仍在實驗階段,可能無法穩定運作。

ExperimentalTraitAsAction

使用「[trait]」為「[partner name]」執行動作是實驗功能,可能無法正常運作。