Bu dokümanda, akıllı telefon ile ilgili resmi olarak desteklenen hatalar ve istisnalar
ev cihazları. Lütfen bu belirtilen hataları ve istisna kodlarını niyette kullanın
yanıt olarak veya bildirimlerde
Google Asistan'ın son kullanıcıları bir sorunla ilgili sorunlar konusunda
veya cihaz durumuna bağlı olarak değişebilir. Yanıt yanlış biçimlendirme içeriyorsa veya
errorCode
, Google Asistan kullanıcılara genel bir hata mesajı verir. Örneğin:
"Maalesef cihaz şu anda kullanılamıyor".
Hatalar
Bir sorun, yürütülmesine veya başarısız olur. Örneğin, bir kapı kilidi sıkışmış ve veya kilidi açılmışsa kullanıcıya bu durumla ilgili bir hata döndürülecektir.
Hata kodları cihaz düzeyinde veya genel düzeyde eklenebilir. Örneğin,
Kullanıcının bir sağlayıcıdan çok sayıda ışığı varsa ve kullanıcı bir merkez tarafından kontrol ediliyorsa,
kullanıcı tüm ışıklarını kapatmak isterse sağlayıcı
tek bir lamba çevrimdışıysa cihaz düzeyinde hata veya
tüm merkez çevrimdışı ve hiçbir ışık kontrol edilemez. Tüm
cihaz çevrimdışı olduğundan, genel düzeyi veya cihaz düzeyini kullanmak arasında fark yoktur
hatalar. Cihaz çevrimdışıyken {"online": false}
durumunu şurada bildirmelisiniz:
reportState hatasını
deviceOffline
hata kodu.
Özet olarak:
- Genel düzeyde hata: yanıttaki tüm cihazlarda aynı hata bulunuyor
- Yerel düzeyde hata: hata ve başarı örnekleri içeren karışık yanıt
Genel düzeydeki hatalar
Aşağıdaki JSON snippet'i, QUERY veya EXECUTE yanıtı.
Hub'dan kaynaklanan genel düzey deviceOffline
hatasına örnek:
çevrimdışı:
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "errorCode": "deviceOffline", "status" : "ERROR" } }
Hub'dan kaynaklanan genel düzey inSoftwareUpdate
hatasına örnek:
güncelleniyor:
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "errorCode": "inSoftwareUpdate", "status" : "ERROR" } }
Cihaz düzeyindeki hatalar
QUERY yanıtı
Aşağıdaki JSON snippet'i, QUERY yanıtı.
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "devices": { "device-id-1": { "errorCode": "deviceOffline", "status" : "ERROR" }, "device-id-2": { "errorCode": "deviceOffline", "status" : "ERROR" } } } }
Yanıtı UYGULAMA
Aşağıdaki JSON snippet'i, Yanıtı Yürüt.
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "commands": [ { "ids": [ "device-id-1" ], "status": "ERROR", "errorCode": "deviceOffline" }, { "ids": [ "device-id-2" ], "status": "SUCCESS", "states": { "on": true, "online": true } } ] } }
Hata içeren bildirimler
Proaktif bildirim
Aşağıdaki JSON snippet'i, proaktif bir bildirimdir.
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "agentUserId": "agent-user-id-1", "eventId": "unique-event-id-1", "payload": { "devices": { "notifications": { "device-id-1": { "RunCycle": { "priority": 0, "status": "FAILURE", "errorCode": "deviceDoorOpen" } } } } } }
Takip yanıtı
Aşağıdaki JSON snippet'i, bir takip e-postası gönderin.
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "agentUserId": "agent-user-id-1", "eventId": "unique-event-id-1", "payload": { "devices": { "notifications": { "device-id-1": { "LockUnlock": { "priority": 0, "followUpResponse": { "status": "FAILURE", "errorCode": "deviceJammingDetected", "followUpToken": "PLACEHOLDER" } } } } } } }
Hata listesi
Aşağıdaki hatalar, cihazda ilişkili TTS'yi oluşturur.
.
- aboveMaximumLightEffectsDuration : Bu, maksimum süre olan 1 saatten daha fazla. Lütfen tekrar deneyin.
- aboveMaximumTimerDuration : Yalnızca <device(s)> cihazı ayarlayabilirim <süre> süreye kadar
- actionNotAvailable : Maalesef bu işlemi şu anda yapamıyorum.
- actionUnavailableWhileRunning : <device(s)> <is/are> çalıştığı için hiçbir değişiklik yapamıyorum.
- alreadyArmed : <device(s)> <is/are> zaten silahlı olduğunu söylemiştim.
- alreadyAtMax : <device(s)> <is/are> zaten maksimum sıcaklığa ayarlı.
- alreadyAtMin : <device(s)> <is/are> zaten minimum sıcaklığa ayarlı.
- alreadyClosed : <device(s)> <is/are> zaten kapalı.
- alreadyDisarmed : <device(s)> <is/are> devre dışı bırakıldı.
- alreadyDocked : <device(s)> <is/are> zaten yuvaya yerleştirilmiş.
- alreadyInState : <device(s)> <is/are> bu durumda veriyorum.
- alreadyLocked : <device(s)> <is/are> zaten kilitli.
- alreadyOff : <device(s)> <is/are> kapatabilirsiniz.
- alreadyOn : <device(s)> <is/are> açık duruma getirin.
- alreadyOpen : <device(s)> <is/are> zaten açık.
- alreadyPaused : <device(s)> <is/are> zaten duraklatılmış.
- alreadyStarted : <device(s)> <is/are> başladı.
- alreadyStopped : <device(s)> <is/are> durduruldu.
- alreadyUnlocked : <device(s)> <is/are> Kilidi açılmış durumda.
- ambiguousZoneName : Maalesef <device(s)> anlayamıyorum. Bölgelerinizin adlarının benzersiz olduğundan emin olup tekrar deneyin.
- amountAboveLimit : Bu, <device(s)> cihazından daha fazla destek olması.
- appLaunchFailed : Maalesef <uygulama adı> başlatılamadı <device(s)> cihazında.
- armFailure : <device(s)> etkinleştirilemedi.
- armLevelNeeded : <device(s)> için hangi düzeyi ayarlayacağımdan emin değilim . "<Cihazları> ayarla" demeyi deneyin <düşük güvenlik> ayarına geç" veya "<Cihazları> ayarla <yüksek güvenlik>"
- authFailure : <device(s)> cihazlarına erişemiyorum. <device/devices> cihazınızın olduğundan emin olmak için uygulamayı kontrol etmeyi deneyin <is/are> kurulumu tamamlayın.
- bagFull : <device(s)> <has/have> <dolu çanta/dolu çanta>. Lütfen <bunları> boşaltın yeniden deneyin.
- belowMinimumLightEffectsDuration : Bu, minimum süre olan 5 dakikadan daha az. Lütfen tekrar deneyin.
- belowMinimumTimerDuration : <device(s)> cihazını ayarlayamıyorum çok kısa bir süre için geçerli. Lütfen tekrar deneyin.
- binFull : <device(s)> <has/have> <a dolu kutu/dolu kutu>.
- cancelArmingRestricted : Maalesef <device(s)> cihazlarını etkinleştirme işlemini iptal edemedim.
- cancelTooLate : Maalesef iptal etmek için çok geç. <device(s)> cihazını kullan veya uygulamaya bayılacaksınız.
- channelSwitchFailed : Maalesef <channel name> adlı kanala geçilemedi. Lütfen daha sonra tekrar deneyin.
- chargerIssue : Maalesef <device(s)> anlaşılıyor <has/have> <a Şarj cihazı sorunu/şarj cihazı sorunları>.
- commandInsertFailed : <device(s)> için komutlar işlenemiyor.
- deadBattery : <cihazlar> <has/have> <tükenmiş pil veya bitmiş piller>.
- degreesOutOfRange : İstenen dereceler <device(s)> için aralığın dışında.
- deviceAlertNeedsAssistance : <device(s)> <has/have> etkin bir uyarı ve <need(s)> yardım edin.
- deviceAtExtremeTemperature : <cihazlar> <is/are> <aşırı sıcaklıkta/aşırı sıcaklıklarda>
- deviceBusy : Maalesef <device(s)> anlaşılıyor şu anda zaten bir şeyler yapıyor.
- deviceCharging : Maalesef <device(s)> anlaşılıyor bunu yapamıyorum çünkü (ha_shared.ItsWithre size=$item.devices.total_device_count) şarj oluyor.
- deviceClogged : Maalesef <device(s)> anlaşılıyor emin olun.
- deviceCurrentlyDispensing : <device(s)> şu anda zaten bir şeyler çıkarıyor.
- deviceDoorOpen : <device(s)> cihazlarda kapı açık. Lütfen kapatıp tekrar deneyin.
- deviceHandleClosed : <device(s)> cihazlarında herkese açık kullanıcı adı kapalı. Lütfen açıp tekrar deneyin.
- deviceJammingDetected : <device(s)> <is/are> sıkıştı.
- deviceLidOpen : <device(s)> cihazlarda kapak açık. Lütfen kapatıp tekrar deneyin.
- deviceNeedsRepair : <device(s)> <need(s)> onarılması gerekir. Lütfen yerel hizmet temsilcisiyle iletişime geçin.
- deviceNotDocked : Maalesef <device(s)> anlaşılıyor <değil/değildir> yuvaya yerleştirilmiş. Lütfen <bunu> yerleştirin yeniden deneyin.
- deviceNotFound : <device(s)> <is/are>kullanılamıyor. <b>Onlar> tekrar artırın.
- deviceNotMounted : Maalesef <device(s)> anlaşılıyor bunu yapamazlar çünkü <ekli değil.
- deviceNotReady : <device(s)> <is/are>hazır değil.
- deviceStuck : <device(s)> <is/are> ve yardımınıza ihtiyaç duyuyor.
- deviceTampered : <cihazlar> <has/have> tarafından oynandığını gösterir.
- deviceThermalShutdown : Maalesef <device(s)> anlaşılıyor aşırı sıcaklık nedeniyle cihaz kapatıldı.
- directResponseOnlyUnreachable : <device(s)> <yapmaz/yapmaz> uzaktan kumandayı destekler.
- disarmFailure : <device(s)> devre dışı bırakılamadı.
- discreteOnlyOpenClose : Maalesef <device(s)> yalnızca tamamen açılabilir veya kapatılabilir.
- dispenseAmountAboveLimit : <device(s)> o kadar çok şey harcanamaz.
- dispenseAmountBelowLimit : <device(s)> o kadar az veriyorum.
- dispenseAmountRemainingExceeded : <device(s)> yeterli <öğe dağıt> yok sahip olacaksınız.
- dispenseFractionalAmountNotSupported : <device(s)> <öğe dağıt> kesirleri çıkarılamaz.
- dispenseFractionalUnitNotSupported : <device(s)> , <öğe dağıtma> için bu birimin kesirlerini desteklemiyor.
- dispenseUnitNotSupported : <device(s)> bu birim <öğe dağıt> için desteklenmiyordur.
- doorClosedTooLong : <device(s)> cihazlarının kapısından bu yana biraz zaman geçti açıldı. Lütfen kapağı açıp içeride bir şey olduğundan emin olup tekrar deneyin.
- emergencyHeatOn : <device(s)> <is/are> bu nedenle <b>olarak> ayarlanması gerekir.
- faultyBattery : <cihazlar> <has/have> <atık pil/hatalı pil>.
- floorUnreachable : <device(s)> ulaşılamıyor. Lütfen <bunu> taşıyın sonra tekrar deneyin.
- functionNotSupported : Aslında <device(s)> <yapmaz/yapmaz> o işlevi desteklemesi sürecidir.
- genericDispenseNotSupported : Ne göndermek istediğinizi bilmem gerekiyor. Lütfen öğenin adını kullanarak tekrar deneyin.
- hardError : Maalesef bir hata oluştuğu için ev cihazını kontrol edemiyorum.
- hardError : Maalesef bir hata oluştuğu için ev cihazını kontrol edemiyorum.
- inAutoMode : <device(s)> <is/are> şu anda otomatik moda ayarlı. Sıcaklığı değiştirmek için <bunu/bunu> değiştirmeniz gerekir geçiş yapabilirsiniz.
- inAwayMode : <device(s)> <is/are> şu anda dışarıda moduna ayarlı. Termostatınızı kontrol etmek için bir telefon, tablet veya bilgisayardaki Nest uygulaması aracılığıyla termostatı manuel olarak ev moduna geçirmeniz gerekir.
- inDryMode : <device(s)> <is/are> şu anda kurutma moduna ayarlı. Sıcaklığı değiştirmek için <bunu/bunu> değiştirmeniz gerekir geçiş yapabilirsiniz.
- inEcoMode : <device(s)> <is/are> şu anda eko moduna ayarlı. Sıcaklığı değiştirmek için <bunu/bunu> değiştirmeniz gerekir geçiş yapabilirsiniz.
- inFanOnlyMode : <device(s)> <is/are> şu anda yalnızca fan moduna ayarlı. Sıcaklığı değiştirmek için <bunu/bunu> değiştirmeniz gerekir geçiş yapabilirsiniz.
- inHeatOrCool : <device(s)> ısıtma/soğutma modunda değil.
- inHumidifierMode : <device(s)> <is/are> şu anda nemlendirici moduna ayarlı. Sıcaklığı değiştirmek için <bunu/bunu> değiştirmeniz gerekir geçiş yapabilirsiniz.
- inOffMode : <device(s)> <is/are> şu anda kapalı. Sıcaklığı değiştirmek için <bunu/bunu> değiştirmeniz gerekir geçiş yapabilirsiniz.
- inPurifierMode : <device(s)> <is/are> şu anda hava temizleyici moda ayarlı. Sıcaklığı değiştirmek için <bunu/bunu> değiştirmeniz gerekir geçiş yapabilirsiniz.
- inSleepMode : <device(s)> <is/are> uyku modunda. Lütfen daha sonra tekrar deneyin.
- inSoftwareUpdate : <cihazlar> <is/are> şu anda yazılım güncellemesi yapılıyor.
- lockFailure : <device(s)> kilitlenemedi.
- lockedState : <device(s)> <is/are> şu anda kilitli.
- lockedToRange : Belirtilen sıcaklık, <device(s)> cihazındaki kilitli aralığın dışında.
- lowBattery : <cihazlar> <has/have> düşük pil.
- maxSettingReached : <device(s)> <is/are> zaten en yüksek ayara ayarlanmış.
- maxSpeedReached : <device(s)> <is/are> zaten maksimum hıza ayarlı.
- minSettingReached : <device(s)> <is/are> en düşük ayara zaten ayarlı.
- minSpeedReached : <device(s)> <is/are> minimum hıza zaten ayarlanmış.
- monitoringServiceConnectionLost : <device(s)> <has/have> <b>onları/onları> kaybettiler izleme hizmetiyle iletişim kurulabilir.
- needsAttachment : Maalesef <device(s)> anlaşılıyor <is/are> gerekli bir ek eksik. Lütfen yerine takıp tekrar deneyin.
- needsBin : Maalesef <device(s)> anlaşılıyor <is/are> olması yetmez. Lütfen yerine takıp tekrar deneyin.
- : <device(s)> <need(s)> yeni pedler.
- needsSoftwareUpdate : <cihazlar> <need(s)> yazılım güncellemesi.
- needsWater : <device(s)> <need(s)> su.
- networkProfileNotRecognized : Maalesef "<ağ profili>"ni tanımıyorum <device(s)> cihazında.
- networkSpeedTestInProgress : <network> ağını zaten test ediyorum <speed/speeds>>.
- noAvailableApp : Maalesef <app name> gibi görünüyor kullanılamaz.
- noAvailableChannel : Maalesef <channel name> adlı kanal maalesef kullanılamaz.
- noChannelSubscription : Maalesef <channel name> adlı kanala abone değilsiniz hakkında bilgi edindik.
- noTimerExists : Maalesef <device(s)> cihazında ayarlanmış herhangi bir zamanlayıcı yok.
- notSupported : Maalesef bu mod <device(s)> cihazlarında kullanılamıyor.
- obstructionDetected : <device(s)> bir engel algıladı.
- çevrimdışı , cihazÇevrimdışı : Maalesef <device(s)> anlaşılıyor <is/are>şu anda kullanılamıyor.
- onRequiresMode : Lütfen açmak istediğiniz modu belirtin.
- passphraseIncorrect : Maalesef PIN'iniz yanlış.
- percentOutOfRange : Maalesef <device(s)> cihazı ayarlayamıyorum %1'e düşürdü.
- pinIncorrect : (passphraseIncorrect)
- rainDetected : <device(s)> cihazını açmadım olduğunu fark etti.
- rangeTooClose : Bu değerler, <device(s)> cihazları için Isıtma-Soğutma aralığı için çok yakın değerler. Birbirine daha uzak sıcaklıklar seçin.
- relinkRequired : Maalesef hesabınızla ilgili bir sorun olduğu anlaşılıyor. <Cihazlarınızı> yeniden bağlamak için lütfen Google Home veya Asistan uygulamanızı kullanın.
-
remoteSetDisabled
:
- İsteğe bağlı parametre
errorCodeReason
currentlyArmed
- Maalesef güvenlik zaten kurulduğu için <device(s)> cihazını kullanmanız gerekiyor veya uygulamaya gidin.remoteUnlockNotAllowed
- Maalesef <device(s)> cihazlarının kilidini açamıyorum bazı ipuçları vereceğim.remoteControlOff
- Bu işlem şu anda devre dışı. Lütfen <device(s)> cihazında uzaktan kumandayı etkinleştirin yeniden deneyin.childSafetyModeActive
- Bu işlem <device(s)> için devre dışı bırakıldı etkin olduğundan emin olun.
- İsteğe bağlı parametre
- roomsOnDifferentFloors : <device(s)> Farklı katlarda oldukları için bu odalara ulaşılamıyor.
- safetyShutOff : <device(s)> <is/are> bu nedenle <b>girdi/benzin> el ile ayarlanması gerekir.
- sceneCannotBeApplied : Maalesef <device(s)> uygulanamıyor.
- securityRestriction : <device(s)> <has/have> olabilir.
- softwareUpdateNotAvailable : Maalesef <device(s)> cihazlarında yazılım güncellemesi yok.
- startRequiresTime : Bunun için bana <device(s)> cihazlarını ne kadar süre çalıştırmak istediğinizi söylemeniz gerekir.
- stillCoolingDown : <device(s)> <is/are> soğumaya devam ediyor.
- stillWarmingUp : <device(s)> <is/are> hâlâ ısınıyor.
- streamUnavailable : Ne yazık ki akış şu anda <device(s)> cihazlarında kullanılamıyor.
- streamUnplayable : Maalesef akışı <device(s)> cihazlarından oynatamıyorum hakkında bilgi edindik.
- tankEmpty : <device(s)> <has/have> <boş tank/boş tanklar>. Lütfen <bunları> doldurun. yeniden deneyin.
- targetAlreadyReached : Maalesef bu değer zaten geçerli sıcaklığa karşılık geliyor.
- timerValueOutOfRange : <device(s)> süre için ayarlanamıyor.
- tooManyFailedAttempts : Maalesef çok fazla başarısız deneme yapıldı. Bu işlemi tamamlamak için lütfen cihazınızın uygulamasına gidin.
- transientError : Maalesef <device(s)> cihazı kontrol edilirken bir hata oluştu. Lütfen tekrar deneyin.
- turnedOff , cihazKapalı : <device(s)> <is/are> kapatabilirsiniz.
- unableToLocateDevice : <device(s)> cihazını bulamadım.
- unknownFoodPreset : <device(s)> yemekle ilgili hazır ayarı desteklemiyor.
- unlockFailure : <device(s)> kilidi açılamadı.
- unpausableState : <device(s)> şu anda duraklatılamıyor.
- userCancelled : tamam
- valueOutOfRange : <device(s)> bu sıcaklığa ayarlanamıyor.
İstisnalar
Bir komutunu kullanın. Komut başarılı veya başarısız olabilir.
Komut başarılı olduysa (durum = "BAŞARILI"), istisnaları raporlayın
StatusReport
özelliğini kullanarak (hedef dışındaki cihazlar için),
veya uygun bir exceptionCode
(hedef cihaz için) döndürerek.
Örneğin, kurutucu tüy ekranı doluysa kullanıcı yine de ancak onları bu durum hakkında uyarmak isteyebilirsiniz. Benzer şekilde, cihazın şarjı boşsa bile, şurada bir komut çalıştırabilirsiniz: ancak cihazın pilinin azaldığını bildirmelidir.
Komut istisnalar nedeniyle başarısız olursa durum "EXCEPTIONS" (İSTİSNALAR) olmalıdır.
Ayrıca istisnalar StatusReport
özelliği kullanılarak bildirilmelidir.
Hedef cihaz hakkında engellenmeyen istisna (BAŞARILI)
Bu örnek kapıyı kilitlemek içindir:
Ön kapı kilidinin pil seviyesi düşük. Ön kapı kilitleniyor.
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "commands": [{ "ids": ["device-id-1"], "status": "SUCCESS", "states": { "on": true, "online": true, "isLocked": true, "isJammed": false, "exceptionCode": "lowBattery" } }] } }
Durum Raporu kullanılan başka bir cihaz hakkında engellenmeyen istisna (BAŞARILI)
Bu örnek, bir güvenlik sistemini devre dışı bırakmak içindir: Tamam, güvenlik sistemi etkinleştiriliyor. Ön pencere açık.
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "commands": [{ "ids": ["device-id-1"], "status": "SUCCESS", "states": { "on": true, "online": true, "isArmed": true, "currentArmLevel": "L2", "currentStatusReport": [{ "blocking": false, "deviceTarget": "sensor_id1", "priority": 0, "statusCode": "deviceOpen" }] } }] } }
Durum Raporu kullanılarak başka bir cihazla ilgili engelleme istisnası
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "devices": { "device-id-1": { "on": true, "online": true, "status": "EXCEPTIONS", "currentStatusReport": [{ "blocking": true, "deviceTarget": "device-id-1", "priority": 0, "statusCode": "lowBattery" }, { "blocking": true, "deviceTarget": "front_window_id", "priority": 1, "statusCode": "deviceOpen" }, { "blocking": true, "deviceTarget": "back_window_id", "priority": 1, "statusCode": "deviceOpen" } ] } } } }
İstisna listesi
Aşağıdaki istisnalar cihazda ilişkilendirilmiş TTS'yi oluşturur.
.
- bagFull : <device(s)> <has/have> <dolu çanta/dolu çanta>. Lütfen <bunları> boşaltın yeniden deneyin.
- binFull : <device(s)> <has/have> <a dolu kutu/dolu kutu>.
- carbonMonoxideDetected : <house name> adlı evinizde karbonmonoksit algılandı.
- deviceAtExtremeTemperature : <cihazlar> <is/are> <aşırı sıcaklıkta/aşırı sıcaklıklarda>
- deviceJammingDetected : <device(s)> <is/are> sıkıştı.
- deviceMoved : <device(s)> <was/were> taşındı.
- deviceOpen : <cihazlar> <is/are> açın.
- deviceTampered : <cihazlar> <has/have> tarafından oynandığını gösterir.
- deviceUnplugged : <cihazlar> <is/are> bağlı değildir.
- floorUnreachable : <device(s)> ulaşılamıyor. Lütfen <bunu> taşıyın sonra tekrar deneyin.
- hardwareFailure : <cihazlar> <has/have> donanım sorunu olabilir.
- inSoftwareUpdate : <cihazlar> <is/are> şu anda yazılım güncellemesi yapılıyor.
- isBypassed : <device(s)> <is/are> şu anda atlandı.
- lowBattery : <cihazlar> <has/have> düşük pil.
- motionDetected : <cihazlar> <detect(s)>
- : <device(s)> <need(s)> yeni pedler.
- needsSoftwareUpdate : <cihazlar> <need(s)> yazılım güncellemesi.
- needsWater : <device(s)> <need(s)> su.
- networkJammingDetected : <cihazlar> ile ev ağı bağlantısı düzgün şekilde çalışmaz.
- noIssuesReported : <device(s)> sorun bildirmedi.
- roomsOnDifferentFloors : <device(s)> Farklı katlarda oldukları için bu odalara ulaşılamıyor.
- runCycleFinished : <device(s)> <has/have> çalışması tamamlandı.
- securityRestriction : <device(s)> <has/have> olabilir.
- smokeDetected : <house name> adlı evinizde duman algılandı.
- tankEmpty : <device(s)> <has/have> <boş tank/boş tanklar>. Lütfen <bunları> doldurun. yeniden deneyin.
- usingCellularBackup : <cihazlar> <is/are> .
- waterLeakDetected : <cihazlar> <detect(s)> su sızıntısı.