Doğrulama hataları ve uyarıları

Hatalar

YamlSyntaxError

Geçersiz YAML söz dizimi.

Söz dizimi için dokümanları inceleyin.

InvalidValueTypeStructExpected

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

InvalidValueTypeArrayExpected

Geçerli anahtarın değeri bir dizi olmalı ancak [actualType] olarak ayarlanmış.

InvalidValueTypeNumberExpected

Geçerli anahtarın değeri bir sayı olmalı ancak [actualType] değerini alıyor.

InvalidValueTypeBoolExpected

Geçerli anahtarın değeri Boole olmalı ancak [actualType] değerini alıyor.

InvalidValueTypeStringExpected

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

InvalidVariable

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

InvalidDevicesSyntax

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

InvalidDeviceSyntax

multiSelect yanlış olduğunda "cihaz" yerine "cihazlar"ı kullanın.

InvalidDeviceString

[cihaz dizesi], geçersiz bir cihaz adı dizesidir.

UnknownTrait

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

UnknownCommand

[command] bir komut 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ı beklenmeyen bir alandır.

UnsupportedActionDeviceTypePair

[device_type] ile [action] desteklenmiyor.

UnsupportedTrait

[trait] desteklenmiyor.

UnsupportedEvent

[event] 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. YYYYAAGG SS:DD:SS].

InvalidDurationString

Değer, bir süre dizesi olmalıdır. Beklenen biçim [buraya biçimi ekleyin, ör. HH:MM:SS].

InvalidTimeOffsetString

Değer, TimeOffset dizesi olmalıdır. Beklenen biçim [buraya biçimi ekleyin, ör. HH:MM:SS].

InvalidWeekdayString

Değer, hafta içi dizesi olmalıdır. Olası değerler şunlardır: [geçerli değerleri içerir; Pazartesi, Salı, Çarşamba, Per, Cuma, Cumartesi, Pazar].

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ürdür. Beklenen tür [include expected type] olmalıdır.

InvalidKey

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

UnexpectedField

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

MissingRequiredField

Yapı için zorunlu anahtar alanı eksik.

DuplicateField

Mevcut yapıda [anahtar adı] yinelenen anahtarlar 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 uygun olmayan bir kombinasyonu.

UnusedVariable

[değişken] giriş değişkeni kullanılmamış.

InputVariableNotSet / UndefinedVariable

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

UnknownEvent

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

InvalidCompareOperation

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

InvalidEnumString

[value], geçersiz bir enum dizesi.

UnsupportedTraitFromDevice

[özellik], [cihazlar] tarafından desteklenmiyor.

UnsupportedStateFromDevice

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

UnsupportedEventFromDevice

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

UnsupportedCommandFromDevice

[command], [devices] tarafından desteklenmiyor.

InvalidDeviceName

[value], geçersiz bir cihaz adı.

UnknownValidationIssue

Bilinmeyen doğrulama sorunu.

EmptyValue

Değer [expectedTypes] olmalı ancak boş.

SensitiveAction

[deviceType] cihazlarda [command] desteklenmiyor.

MissingStructureLocation

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

IncomparableDataType

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

MissingIntegrationEnrollment

[integrationName] ayarlanmamış.

InvalidPresenceSetup

Evde olduğunu algılama özelliği ayarlanana kadar bu özellik kullanılamaz. Başlamak için Google Home uygulamasındaki Ayarlar'a 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 hane üyesinin, rutini çalıştırması için onaylaması gerekir.

RoutineNameRequired

Bu rutin için bir ad girin.

InvalidRoutineName

Bu rutinin geçerli bir adı olmalıdır.

EnterValidScript

Doğrulanacak 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

Otomasyon adı [scriptName] 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

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

ExperimentalTraitAsAction

[iş ortağı adı] için [özellik] özelliğinin işlem olarak kullanılması deneyseldir ve güvenilir olmayabilir.