Doğrulama hataları ve uyarıları

Hatalar

YamlSyntaxError

Geçersiz YAML söz dizimi.

Sözdizimi için belgelere bakın.

InvalidValueTypeStructExpected

Mevcut anahtarın değeri [Struct type] olmalı ancak [actualType] olarak ayarlanmış.

InvalidValueTypeArrayExpected

Geçerli anahtarın değeri bir dizi olmalıdır ancak [actualType] değerine sahip.

InvalidValueTypeNumberExpected

Geçerli anahtarın değeri sayı olmalıdır ancak [actualType] değerine sahip.

InvalidValueTypeBoolExpected

Geçerli anahtarın değeri Bool olmalıdır ancak [actualType] olarak ayarlanmış.

InvalidValueTypeStringExpected

Geçerli anahtarın değeri String olmalıdır ancak [actualType] türündedir.

InvalidVariable

Değer, bir giriş değişkeni dizesi olmalıdır ancak [actualType] değerini alıyor.

InvalidDevicesSyntax

multiSelect doğru olduğunda "devices" değil "device" kullanın.

InvalidDeviceSyntax

multiSelect false olduğunda "device" yerine "devices" kullanın.

InvalidDeviceString

[device string] geçersiz bir Cihaz adı dizesi.

UnknownTrait

[trait] bir özellik dizesi olmalıdır. Geçerli özellikler için sağ paneli kontrol edin.

UnknownCommand

[command] bir Command dizesi olmalıdır. Geçerli komutlar için sağ paneli kontrol edin.

UnexpectedField

[unexpected_subfield_name] beklenmeyen bir yapı alanıdır. [field key name] alanı beklenmiyor.

UnsupportedActionDeviceTypePair

[device_type] ile [action] desteklenmiyor.

UnsupportedTrait

[trait] desteklenmiyor.

UnsupportedEvent

[Etkinlik] desteklenmiyor.

UnsupportedCommand

[command] desteklenmiyor.

InvalidFieldPathiString

[field_path], [trait] özelliği için geçerli bir durum alanı değil.

InvalidTimeString

Değer, bir zaman dizesi olmalıdır. Beklenen biçim [biçimi buraya ekleyin, ör. YYYYMMDD SS:DD:SS].

InvalidDurationString

Değer, bir süre dizesi olmalıdır. Beklenen biçim [include format here e.g. HH:MM:SS] şeklindedir.

InvalidTimeOffsetString

Değer, TimeOffset dizesi olmalıdır. Beklenen biçim [include format here e.g. HH:MM:SS] şeklindedir.

InvalidWeekdayString

Değer, bir hafta içi dizesi olmalıdır. Olası değerler [include valid values e.g. Mon, Tue, Wed, Thu, Fri, Sat, Sun] şeklindedir.

UnknownDeviceType

Değer, bir DeviceType dizesi olmalıdır. Geçerli cihaz türleri için sağ paneli kontrol edin.

InvalidVariableName

[InputVariableName value] geçersiz bir değişken adı. Kullanılması beklenen biçim: [a-z][A-Za-z0-9_*].

InvalidType

[InvalidType] geçersiz bir tür. Beklenen tür [include expected type].

InvalidKey

Alanın adı bir dize olmalıdır.

UnexpectedField

[unexpected_subfield_name] beklenmeyen bir yapı alanıdır.

MissingRequiredField

Yapı için gerekli anahtar alanı eksik.

DuplicateField

Mevcut yapıda yinelenen anahtarlar [key name] var.

DuplicateDevice

[Oda adı] içinde [cihaz adı] adlı birden fazla cihaz var. Her cihaza benzersiz bir ad verin.

InvalidFieldCombination

Yapıda isteğe bağlı anahtarların birlikte kullanılması uygun değildir.

UnusedVariable

[variable] giriş değişkeni kullanılmıyor.

InputVariableNotSet / UndefinedVariable

[variable] giriş değişkeni tanımlanmamış.

UnknownEvent

[event] bir Event dizesi olmalıdır.

InvalidCompareOperation

[Sol] ile [sağ] karşılaştırılamaz.

InvalidEnumString

[value], geçersiz bir enum dizesi.

UnsupportedTraitFromDevice

[trait], [device(s)] tarafından desteklenmiyor.

UnsupportedStateFromDevice

[state], [device(s)] tarafından desteklenmiyor.

UnsupportedEventFromDevice

[event], [devices] cihazları tarafından desteklenmiyor.

UnsupportedCommandFromDevice

[Komut], [cihazlar] tarafından desteklenmiyor.

InvalidDeviceName

[value] geçersiz bir cihaz adı.

UnknownValidationIssue

Doğrulama sorunu bilinmiyor.

EmptyValue

[expectedTypes] olması gereken değer boş bırakılmış.

SensitiveAction

[deviceType] cihazlarda [command] komutu desteklenmiyor.

MissingStructureLocation

Ev adresi eksik. Google Home uygulamasında ev adresinizi ekleyin.

IncomparableDataType

[dataType] veri türü "yukarıda" veya "aşağıda" ile karşılaştırılamaz.

MissingIntegrationEnrollment

[integrationName] ayarlanmamış.

InvalidPresenceSetup

Bu özellik, evde olduğunu algılama ayarlanana kadar kullanılamaz. Başlamak için Google Home uygulamasındaki Ayarlar bölümüne gidebilirsiniz.

InvalidNestAwareSubscription

Bu özellik için Nest Aware veya Nest Aware Plus aboneliği gerekir. https://store.google.com/product/nest_aware adresinden kaydolabilirsiniz.

PresenceApprovalRequired

Bu Rutin'in çalıştırılması için ilgili hane üyesi tarafından onaylanması gerekir.

RoutineNameRequired

Bu rutin için bir ad gerekiyor.

InvalidRoutineName

Bu rutin için geçerli bir ad gerekiyor.

EnterValidScript

Doğrulamak için bir komut dosyası girin.

EmptyScript

Kaydetmek için bir komut dosyası girin.

DuplicateVoiceTrigger

Bu komut zaten sesli başlatıcı olarak kullanılıyor .

DuplicatedScriptName

[scriptName] otomasyon adı zaten kullanılıyor.

Uyarılar var

SensitiveTraitUsage

[device_name] cihazında [action_type] kullanımı, hanenizin güvenliğini ve / veya gizliliğini etkileyebilir.

ExperimentalTraitAsTrigger

[İş ortağı adı] için tetikleyici olarak [özellik] kullanımı deneyseldir ve güvenilir olmayabilir.

ExperimentalTraitAsAction

[İş ortağı adı] için [özellik] kullanımı deneyseldir ve güvenilir olmayabilir.