驗證錯誤和警告

錯誤

YamlSyntaxError

YAML 語法無效,

請參閱語法的說明文件

InvalidValueTypeStructExpected

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

InvalidValueTypeArrayExpected

目前鍵的值應為陣列,但是 [actualType]。

InvalidValueTypeNumberExpected

目前鍵的值應為「數字」,但是 [actualType]。

InvalidValueTypeBoolExpected

目前鍵的值應為 Bool,但為 [actualType]。

InvalidValueTypeStringExpected

目前鍵的值應為字串,但是 [actualType]。

InvalidVariable

值應為「輸入變數」字串,但你是 [actualType]。

InvalidDevicesSyntax

如果多重選取模式為 true,請使用「裝置」而非「裝置」。

InvalidDeviceSyntax

如果 multiSelect 為 false,則使用「devices」而非「device」。

InvalidDeviceString

[device string] 是無效的裝置名稱字串。

UnknownTrait

[trait] 應為「Trait」字串。查看右側面板是否有有效特徵。

UnknownCommand

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

UnexpectedField

[unexpected_subfield_name] 是非預期的「Struct」欄位。[field key name] 不符合預期。

UnsupportedActionDeviceTypePair

不支援使用 [device_type] 的 [動作]。

UnsupportedTrait

不支援 [trait]。

UnsupportedEvent

不支援 [event]。

UnsupportedCommand

不支援 [指令]。

InvalidFieldPathiString

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

InvalidTimeString

值應為「Time」字串。格式應為 [請在這裡加入格式,例如 YYYYMMDD HH:MM:SS]。

InvalidDurationString

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

InvalidTimeOffsetString

這個值應為 TimeOffset 字串。預期格式為 [在這裡加入格式,例如 HH:MM:SS]。

InvalidWeekdayString

這個值應為「Weekday」字串。可能的值為 [包括有效的值,例如週一、週二、週三、週四、週五、週六、週日。

UnknownDeviceType

值應為「DeviceType」字串。查看右側面板以瞭解有效的裝置類型。

InvalidVariableName

[InputVariableName value] 是無效的變數名稱。預期格式為 [a-z][A-Za-z0-9_*]。

InvalidType

[InvalidType] 是無效的類型。預期類型為 [包含預期類型]。

InvalidKey

欄位名稱必須是字串。

UnexpectedField

[unexpected_subfield_name] 是非預期的「Struct」欄位。

MissingRequiredField

「Struct」缺少必填欄位。

DuplicateField

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

DuplicateDevice

[房間名稱] 中有多部名為 [裝置名稱] 的裝置。請為每部裝置取一個不重複的名稱。

InvalidFieldCombination

「Struct」中的選用鍵組合不符合資格。

UnusedVariable

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

InputVariableNotSet / UndefinedVariable

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

UnknownEvent

[event] 應為「Event」字串。

InvalidCompareOperation

無法比較 [左] 與 [右]。

InvalidEnumString

[value] 是無效的 enum 字串。

UnsupportedTraitFromDevice

[device(s)] 不支援 [trait]。

UnsupportedStateFromDevice

[device(s)] 不支援 [state(s)]。

UnsupportedEventFromDevice

[裝置] 不支援 [event]。

UnsupportedCommandFromDevice

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

InvalidDeviceName

[value] 是無效的裝置名稱,

UnknownValidationIssue

驗證問題不明。

EmptyValue

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

SensitiveAction

系統不支援含有 [deviceType] 的 [command],

MissingStructureLocation

缺少住家地址,請在 Google Home 應用程式中新增住家地址。

IncomparableDataType

資料類型 [dataType] 無法與「以上」或「以下」進行比較。

MissingIntegrationEnrollment

未設定 [integrationName]。

InvalidPresenceSetup

必須先設定在家狀態感應,才能使用這個 trait。如要開始使用這項服務,請前往「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

將 [合作夥伴名稱] 的 [特徵] 做為實驗性質,可能不可靠。