Yeni: Yapay zekâ güvenlik duvarı her modülü izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

Hata mesajları

Yaygın Hermetry hata mesajları ve kodları – plan sınırları, API, cihaz girişleri, saklanan veri, komutlar, akışlar, alarmlar, oturum açma – ve yapılması gerekenler.

Bu sayfa, kişilerin ve entegrasyonların en sık karşılaştığı hata mesajlarını ve kodlarını, göründükleri yere göre gruplanmış olarak, anlamları ve çözümleriyle birlikte listeler. Mesajlar Hermetry’nin gösterdiği biçimiyle alıntılanmıştır. code font içindeki kodlar kararlıdır ve kendi hata yönetiminizde güvenle kullanılabilir; cümleler değişebilir. Burada listelenmeyen bir hata için ilgili özelliğin bölümünde arama yapın ya da Yardım alma sayfasına bakın.

Plan sınırları

Bir plan sınırı, sınırın adını taşıyan details.key, değerini taşıyan details.limit ve sayınızı taşıyan details.current ile 403 yanıtı döner.

details.key veya mesajSınırÇözüm
max_devices, “Bu hesabın cihaz sınırına ulaşıldı.”Cihazlar (pakete göre 43, 77 veya 403)Kullanılmayan cihazları (örnek cihazlar, karantinadakiler) silin ya da planı değiştirin
“Planınız n akışa izin veriyor: m kullanımda, bu dağıtım k ekliyor.”Akışlar veya betik bloklarıAkışları silin ya da birleştirin; bkz. Akış sınırları
“Planınız canlı görüntülü {limit} kameraya izin veriyor ve {limit} kameradan {current} tanesi kullanılıyor.”Canlı görüntülü kameralar (12)İzlemediğiniz bir kameranın canlı görüntüsünü kapatın
Kamera dakikaları tükendiAylık kamera dakikası (10.000)Bir sonraki ayı bekleyin ya da bir kullanım paketi alın
“Bu ayki pano veri kotası tükendi.”Router panosu veri kullanımı (ayda 10 GiB)Bir sonraki ayı bekleyin
key_limit (bir akışın çalıştırılmasında)Telemetri anahtarları (250, 400 veya 2.050)Telemetriyi kaydet işleminden önce ihtiyacınız olmayan anahtarları çıkarın
FEATURE_NOT_AVAILABLEPlanınız bu özelliği içermiyorModüllerim bölümüne bakın

Aylık IoT mesaj kotası hiçbir zaman hata üretmez: cihazlar kotayı aşsa da göndermeye devam eder. Bkz. Sınırlar ve kotalar.

REST API

Durum ve codeAnlamıÇözüm
400 VALIDATION_ERROR, “Validation error” ve issuesBir alan kurala uymuyorissues[].path ve message alanlarını okuyun
400 “Malformed request body”İstek gövdesi geçerli JSON değilJSON’u düzeltin
401 UNAUTHORIZED, “Invalid or expired API key.”Yazım hatası, süresi dolmuş ya da iptal edilmiş anahtar veya başka bir kuruluşun anahtarıAnahtarı ve yoldaki tenantId değerini kontrol edin
403 “API key does not have the required permission.”Anahtarda rotanın gerektirdiği izin yokAnahtarın Modül izinlerini düzenleyin
403 “You are not permitted to perform this action”Anahtarın sahibinin artık bu izni yokSahibin rolünü, gruplarını ve erişim politikalarını kontrol edin
403 “This API key may not be used from the current IP address.”Anahtarın ya da kuruluşun IP izin listesiİzin verilen bir ağdan çağrı yapın
403 TENANT_IP_NOT_ALLOWEDKuruluşun IP erişim listeleri adresi reddediyorİzin verilen bir ağ kullanın
403 TENANT_SUSPENDED, TENANT_INACTIVEKuruluş etkin değilBir sahibe danışın
404 NOT_FOUNDBulunamadı ya da size görünmüyorKimliği ve izinleri kontrol edin
409 CONFLICTYinelenen kayıt, kullanımdaki bir kayıt, işlemi engelleyen bir durum ya da eşzamanlı bir değişiklikYeniden okuyun, sonra karar verin
412, 428If-Match eski ya da eksikYeniden okuyun ve yeni sürümle tekrar gönderin
413Gövde ya da dosya çok büyükDaha az gönderin
429 RATE_LIMIT_EXCEEDED, “Too many requests. Please try again later.”Adres başına sınır (dakikada 120)Retry-After kadar bekleyin
429 “API key rate limit exceeded. Please slow down.”Anahtar başına sınır (varsayılan dakikada 1.000)Çağrıları aralıklara yayın
429 “Your plan’s API rate limit has been reached…”Kuruluşun plan sınırıÇağrıları aralıklara yayın ya da planı değiştirin
503 TENANT_READ_ONLY, “This workspace is read-only while it is being moved. Please try again later.”Kuruluş taşınıyorRetry-After (300 sn) kadar bekleyip yeniden deneyin; okuma işlemleri çalışır

Bkz. Hatalar ve hız sınırları.

Cihaz girişleri ve mesajları

KodAnlamıÇözüm
CONNACK 1MQTT sürümü desteklenmiyorMQTT 3.1.1 kullanın
CONNACK 2İstemci kimliği reddedildiA–Z a–z 0–9 . _ : - karakterlerinden oluşan 1 ila 64 karakter
CONNACK 3Sunucu kullanılamıyor ya da başarısız girişlerden sonra adres kısa süreliğine engellendiRastgele gecikmeyle bekleyin; yanlış kimlik bilgisine sahip cihazı düzeltin
CONNACK 4Kullanıcı adı ya da parola hatalıKimlik bilgisini kontrol edin ya da döndürün
CONNACK 5Yetkisiz; nedeni cihazın Günlük sekmesindeBkz. Cihaz bağlanmıyor
unknown_reserved_topicv1/ altındaki bilinmeyen bir konuya yayımlandıBelgelenmiş bir konu kullanın
forbidden_topicBir alt yönlendirme konusu, ağ geçidi olmayan bir cihazdan ağ geçidi konusu ya da hazırlama oturumu dışında hazırlamaCihaz için doğru konuyu kullanın
tls_required (HTTP 403)Profilin izin vermediği, düz HTTP üzerinden yapılan bir komut sorgusuHTTPS kullanın
child_limit, device_limitAğ geçidinin alt cihaz sınırını ya da planın cihaz sınırını aşan bir ağ geçidi alt cihazıProfilin Ağ geçidinin en fazla alt cihazı değerini artırın ya da cihaz boşaltın
child_rate_limitedKendi hız sınırını aşan bir ağ geçidi alt cihazıAlt cihazın hızını düşürün

Saklanan veri

KodAnlamı
key_invalid, key_too_long, key_reservedAnahtar bir anahtar kuralını bozuyor: karakterler, 64 karakter ya da ayrılmış bir önek (_, fw_, current_fw_, cfg.)
string_too_long, value_too_large1.024 karakteri aşan metin; 4 KiB üzerindeki JSON; sonlu olmayan bir sayı
bad_formDeponun okuyamadığı bir biçim ya da tek mesajda 1.000’den fazla nokta
bad_tsMilisaniye cinsinden epoch olmayan, çok ileri bir zaman (varsayılan 10 dakika) ya da ayarların izin verdiğinden eski zaman damgası
too_oldVeri saklama sınıfınızın ham veriyi tuttuğundan daha eski
no_valuesKayıttaki hiçbir şey saklanamadı
not_a_deviceBir zamanlama, inject, olay ya da webhook ile başlayan ve bir cihazla ilgili olmayan akıştaki bir Telemetriyi kaydet adımı
range_too_large (geçmiş API’si, 400)Pencerede 10.000’den fazla zaman aralığı

Bkz. Veri ulaşmıyor.

Komutlar

NedenAnlamı
bad_paramsParametreler komutla eşleşmiyor
wait_too_longEşzamanlı bir çağrı en fazla 30 sn bekler; wait: false kullanın
confirm_required, confirm_text_mismatchYüksek etkili bir komut confirm: true gerektirir ya da yazılan metin yanlış
method_refusedFabrika ayarlarına dönme, eşleştirme, Wi-Fi unutma ve bulut bağlantısını unutma hiçbir zaman gönderilmez
rpc_method_reservedYöntem başka bir modüle ait
rpc_not_supported_by_profileProfil yalnızca Eski konuları kullanıyor
device_not_activeCihaz devre dışı ya da karantinada
not_cancellableYalnızca sıraya alınmış ya da gönderilmiş bir komut iptal edilebilir
device_rate_limited, “Too many commands to this device; try again in a minute.”Tek bir cihaza dakikada 10’dan fazla komut

Bkz. Komutlar cihaza ulaşmıyor.

Akışlar

Kod veya mesajAnlamı
circuit_openBir bloğun dışa giden çağrıları sürekli başarısız oldu ve duraklatıldı; kendiliğinden toparlanır
ssrf_blockedAdres özel, uç noktanın izin verilen sunucularında değil ya da temel yolun dışına çıkıyor
timeout, memory, blocked (betik)Betik varsayılan 50 ms CPU süresinden ya da 32 MiB’den fazla kullandı; arka arkaya üç kez sonlandırılırsa 60 saniye engellenir
script_unavailable, host_busyBetik servisine ulaşılamıyor ya da meşgul; daha sonra yeniden deneyin
queue_fullBir blok çok fazla mesaj ya da anahtar tutuyor
flow_cycleAkışlar birbirini bir döngü içinde tetikliyor
“Bu bloklar, hiç beklemeden mesajları döngüde gönderiyor”Tek bir akışta bekleme bloğu olmayan bir döngü
no_recipients, too_many_recipients, members_unavailable, invalid_attachment, notify_failed, limitBildir hataları: bildirilecek kimse yok, roller sonrası 20’den fazla alıcı, üyeler okunamadı, hatalı ek, tüm teslimatlar başarısız, ya da her kanalın kotası dolu

Bkz. Akış sorunlarını giderme.

Alarmlar ve kurallar

MesajÇözüm
“Bir anahtar telemetri anahtarını adlandırır: boşluk içermemeli ve sayı olmamalı.”Değeri Anahtar yerine Değer alanına yazın
“Bu profilin başka bir kuralı bu türe sahip.”Profil başına benzersiz bir tür kullanın
“10 saniye ile 7 gün arası.”Çevrimdışı gecikmesi aralık dışında
“Bir sessize alma en fazla 90 gün sürebilir.”Daha erken bir bitiş seçin
“Gündoğumu ve gün batımı, yerin konumunu gerektirir: önce konumu yere ayarlayın.”Varlıkta enlem ve boylamı ayarlayın
“En fazla 20 eylem, seçenekler içindekiler dahil.”Kural kartındaki kuralı bölün
“Bu cihaz türünün böyle bir komutu yok.”Komutu profilin kataloğuna ekleyin

Profiller, varlıklar ve panolar

MesajÇözüm
“Hâlâ kullanılıyor: …: önce taşıyın ya da kaldırın.”Hâlâ cihazlar, alarm kuralları ya da komutlar tarafından kullanılan bir profil silinemez
“önce başka bir profili varsayılan yapın”Varsayılan profil silinemez
“Alt varlığı olan bir varlık silinemez.”Önce alt varlıkları silin ya da taşıyın
“Bu dosya, bu sürümün anladığı bir pano paketi değil.”Bir panodan dışa aktarılmış bir pano dosyası içe aktarın
“Bu paketteki hiçbir şey burada içe aktarılamaz.”Önce panonun ihtiyaç duyduğu modülleri ya da bileşenleri kurun

Oturum açma

MesajÇözüm
“Bu hesap çok sayıda hatalı girişten sonra kilitlendi. Daha sonra tekrar deneyin ya da parolanızı sıfırlayın.”Bekleyin ya da parolayı sıfırlayın
“Çok fazla hatalı kod girildi. Lütfen birkaç dakika bekleyip tekrar deneyin.”Bekleyin
“Bu kuruluş iki adımlı doğrulama gerektiriyor. Yeniden oturum açıp tamamlayın.”Bir geçiş anahtarı ekleyin ve onunla oturum açın
“Bu hesap güvenlik nedenleriyle kilitlendi…”Destekle iletişime geçin

Bkz. Oturum açma sorunları.

Kameralar ve router panoları

Mesaj veya kodÇözüm
“Görüntü çok sık istendi. Bir süre bekleyip tekrar deneyin.”Bir kamera için dakikada 24’ten fazla canlı bağlantı isteği
“Bu kurulumda şu anda çok sayıda kamera izleniyor. Birazdan tekrar deneyin.”Kurulumun kapasitesi; yeniden deneyin
ttl_idle, ttl_hard, lte_cap, no_dial … (pano oturumunun Sonlanma nedeni)Bkz. Uzak erişim sınırları ve denetim

İlgili