Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
232 changes: 182 additions & 50 deletions custom_components/xiaomi_home/miot/specs/multi_lang.json
Original file line number Diff line number Diff line change
Expand Up @@ -510,55 +510,187 @@
"urn:miot-spec-v2:device:vacuum:0000A006:viomi-v38": {
"tr": {
"service:001": "Cihaz Bilgileri",
"service:002": "Pil",
"service:002:property:001": "Pil Seviyesi",
"service:002:property:002": "Şarj Durumu",
"service:003": "Robot Süpürge",
"service:003:property:001": "Çalışma Durumu",
"service:003:property:002": "Hata Kodu",
"service:004": "Temizleme",
"service:004:property:001": "Temizlik Modu",
"service:004:property:002": "Emme Gücü",
"service:004:property:003": "Su Seviyesi",
"service:004:property:004": "Temizlik Süresi",
"service:004:property:005": "Temizlenen Alan",
"service:005": "Tüketim Malzemeleri",
"service:005:property:001": "Ana Fırça Ömrü",
"service:005:property:002": "Yan Fırça Ömrü",
"service:005:property:003": "Filtre Ömrü",
"service:005:property:004": "Sensör Ömrü",
"service:005:property:005": "Paspas Bezi Ömrü",
"service:006": "Harita Yönetimi",
"service:006:property:001": "Harita Listesi",
"service:006:property:002": "Aktif Harita",
"service:006:property:003": "Harita Adı",
"service:006:property:004": "Harita ID",
"service:007": "Emme Gücü",
"service:007:property:001": "Güç Seviyesi",
"service:007:property:001:valuelist:000": "Sessiz",
"service:007:property:001:valuelist:001": "Standart",
"service:007:property:001:valuelist:002": "Orta",
"service:007:property:001:valuelist:003": "Güçlü",
"service:007:property:001:valuelist:004": "Maksimum",
"service:008": "Su Tankı",
"service:008:property:001": "Su Seviyesi",
"service:008:property:001:valuelist:000": "Düşük",
"service:008:property:001:valuelist:001": "Orta",
"service:008:property:001:valuelist:002": "Yüksek",
"service:009": "Bölge Temizliği",
"service:009:property:001": "Oda Seçimi",
"service:009:property:002": "Bölge Temizliği",
"service:010": "Zamanlama",
"service:010:property:001": "Zamanlayıcı",
"service:010:property:002": "Temizlik Zamanı",
"service:011": "Ses ve Bildirim",
"service:011:property:001": "Ses Seviyesi",
"service:011:property:002": "Sesli Bildirimler",
"service:012": "Gelişmiş Ayarlar",
"service:012:property:001": "Halı Modu",
"service:012:property:002": "Tekrar Geçiş",
"service:012:property:003": "Kenar Temizliği",
"service:012:property:004": "Engel Algılama"
"service:002": "Robot Süpürge",
"service:002:property:001": "Çalışma Durumu",
"service:002:property:001:valuelist:000": "Uyku",
"service:002:property:001:valuelist:001": "Bekleme",
"service:002:property:001:valuelist:002": "Duraklatıldı",
"service:002:property:001:valuelist:003": "Şarj İstasyonuna Gidiyor",
"service:002:property:001:valuelist:004": "Şarj Oluyor",
"service:002:property:001:valuelist:005": "Süpürüyor",
"service:002:property:001:valuelist:006": "Süpürüp Paspaslıyor",
"service:002:property:001:valuelist:007": "Paspaslıyor",
"service:002:property:002": "Hata Kodu",
"service:002:property:002:valuelist:000": "Hata Yok",
"service:002:property:002:valuelist:001": "Düşük Pil - Şarj İstasyonu Bul",
"service:002:property:002:valuelist:002": "Düşük Pil - Kapat",
"service:002:property:002:valuelist:003": "Tekerlek Sıkışması",
"service:002:property:002:valuelist:004": "Çarpışma Hatası",
"service:002:property:002:valuelist:005": "Döşeme Görevi",
"service:002:property:002:valuelist:006": "LiDAR Noktası Hatası",
"service:002:property:002:valuelist:007": "Ön Duvar Hatası",
"service:002:property:002:valuelist:008": "Yan Duvar Hatası",
"service:002:property:002:valuelist:009": "Ana Fırça Hatası",
"service:002:property:002:valuelist:010": "Yan Fırça Hatası",
"service:002:property:002:valuelist:011": "Fan Hatası",
"service:002:property:002:valuelist:012": "LiDAR Kapağı Takılı",
"service:002:property:002:valuelist:013": "Çöp Haznesi Dolu",
"service:002:property:002:valuelist:014": "Çöp Haznesi Çıkarılmış",
"service:002:property:002:valuelist:015": "Çöp Haznesi Dolu ve Çıkarılmış",
"service:002:property:002:valuelist:016": "Sıkışma",
"service:002:property:002:valuelist:017": "Kaldırıldı",
"service:002:property:002:valuelist:018": "Çöp Haznesi Çıkarılmış",
"service:002:property:002:valuelist:020": "Hedefe Ulaşılamıyor",
Comment on lines +537 to +543

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified against the MIoT spec: both error codes 14 and 18 have identical descriptions (Garbage Out) in the upstream spec. The duplicate Turkish translation is intentional — it reflects the spec faithfully. No change needed.

"service:002:property:002:valuelist:021": "Yasak Bölgeden Başlatıldı",
"service:002:property:002:valuelist:022": "Düşme Algılandı",
"service:002:property:002:valuelist:023": "Su Pompası Hatası",
"service:002:property:002:valuelist:024": "Şarj İstasyonu Bulunamadı",
"service:002:property:002:valuelist:025": "Paspas Takılı Değil",
"service:002:property:002:valuelist:026": "Düşük Pil - Temizlenemiyor",
"service:002:property:004": "Süpürme Türü",
"service:002:property:004:valuelist:000": "Tüm Alan",
"service:002:property:004:valuelist:002": "Kenar",
"service:002:property:004:valuelist:003": "Bölge",
"service:002:property:004:valuelist:004": "Nokta",
"service:002:property:004:valuelist:005": "Kontrol",
"service:002:property:017": "Sessiz Mod",
"service:002:property:019": "Emme Gücü",
"service:002:property:019:valuelist:000": "Sessiz",
"service:002:property:019:valuelist:001": "Standart",
"service:002:property:019:valuelist:002": "Orta",
"service:002:property:019:valuelist:003": "Güçlü",
"service:002:action:001": "Temizliği Başlat",
"service:002:action:002": "Temizliği Durdur",
"service:002:action:003": "Duraklat",
"service:002:action:004": "Şarj Et",
"service:002:action:005": "Paspaslamayı Durdur",
"service:002:action:006": "Paspaslamayı Başlat",
"service:002:action:007": "Yalnızca Süpür",
"service:002:action:008": "Süpür ve Paspasla",
"service:002:event:002": "Hata Oluştu",
"service:003": "Pil",
"service:003:property:001": "Pil Seviyesi",
"service:004": "Süpürge",
"service:004:property:001": "Paspas Takılı",
"service:004:property:001:valuelist:000": "Takılı Değil",
"service:004:property:001:valuelist:001": "Takılı",
"service:004:property:003": "Tekrar Temizleme",
"service:004:property:003:valuelist:000": "Kapalı",
"service:004:property:003:valuelist:001": "Açık",
"service:004:property:006": "Paspas Güzergahı",
"service:004:property:006:valuelist:000": "Paralel",
"service:004:property:006:valuelist:001": "Y Şekli",
"service:004:property:008": "Yan Fırça Ömrü (%)",
"service:004:property:009": "Yan Fırça Ömrü (saat)",
"service:004:property:010": "Ana Fırça Ömrü (%)",
"service:004:property:011": "Ana Fırça Ömrü (saat)",
"service:004:property:012": "HEPA Filtre Ömrü (%)",
"service:004:property:013": "HEPA Filtre Ömrü (saat)",
"service:004:property:014": "Paspas Bezi Ömrü (%)",
"service:004:property:015": "Paspas Bezi Ömrü (saat)",
"service:004:property:016": "Hareket Yönü",
"service:004:property:016:valuelist:001": "İleri",
"service:004:property:016:valuelist:002": "Sola",
"service:004:property:016:valuelist:003": "Sağa",
"service:004:property:016:valuelist:004": "Geri",
"service:004:property:016:valuelist:005": "Dur",
"service:004:property:017": "Emme Gücü",
"service:004:property:017:valuelist:000": "Sessiz",
"service:004:property:017:valuelist:001": "Standart",
"service:004:property:017:valuelist:002": "Orta",
"service:004:property:017:valuelist:003": "Güçlü",
"service:004:property:018": "Su Akış Düzeyi",
"service:004:property:018:valuelist:000": "Düşük",
"service:004:property:018:valuelist:001": "Orta",
"service:004:property:018:valuelist:002": "Yüksek",
"service:004:property:023": "Kayıtlı Harita Sayısı",
"service:004:property:025": "Temizleme Başlangıç Zamanı",
"service:004:property:026": "Temizleme Süresi (sn)",
"service:004:property:027": "Toplam Temizlenen Alan (m²)",
"service:004:property:029": "Temizleme Modu",
"service:004:property:029:valuelist:000": "Tüm Alan",
"service:004:property:029:valuelist:001": "Kenar",
"service:004:property:029:valuelist:002": "Bölge",
"service:004:property:029:valuelist:003": "Nokta",
"service:004:property:030": "Temizleme Yöntemi",
"service:004:property:030:valuelist:000": "Yalnızca Süpür",
"service:004:property:030:valuelist:001": "Süpür + Paspasla",
"service:004:property:030:valuelist:002": "Yalnızca Paspasla",
"service:004:property:035": "Sarf Malzeme Sıfırla",
"service:004:property:035:valuelist:000": "Yan Fırça",
"service:004:property:035:valuelist:001": "Ana Fırça",
"service:004:property:035:valuelist:002": "Toz Haznesi",
"service:004:property:035:valuelist:003": "Paspas Bezi",
"service:004:property:039": "Harita Kaydedildi",
"service:004:property:039:valuelist:000": "Harita Yok",
"service:004:property:039:valuelist:001": "Harita Var",
"service:004:action:007": "Haritayı Sıfırla",
"service:004:action:011": "Sarf Malzeme Sayacını Sıfırla",
"service:004:action:013": "Oda Seçerek Temizle",
"service:004:action:014": "Özel Temizleme Ayarla",
"service:004:event:001": "Paspas Bezi Takılı Değil",
"service:004:event:002": "Uzun Süre Bekleme - Otomatik Kapatma",
"service:004:event:003": "Düşük Sarf Malzeme Uyarısı",
"service:004:event:004": "Temizleme Tamamlandı",
"service:005": "Zamanlama ve Rahatsız Etme",
"service:005:property:015": "Rahatsız Etme Modu",
"service:005:property:016": "Rahatsız Etme Başlangıç Saati",
"service:005:property:017": "Rahatsız Etme Başlangıç Dakikası",
"service:005:property:018": "Rahatsız Etme Bitiş Saati",
"service:005:property:019": "Rahatsız Etme Bitiş Dakikası",
"service:005:action:002": "Zamanlama Sil",
"service:005:action:003": "Zamanlama Verilerini Al",
"service:006": "Nokta/Bölge Temizleme",
"service:006:property:001": "Hedef Nokta",
"service:006:property:002": "Bölge Koordinatları",
"service:006:property:003": "Sanal Duvar",
"service:006:action:001": "Noktaya Git ve Temizle",
"service:006:action:002": "Nokta Temizlemeyi Duraklat",
"service:006:action:005": "Bölge Temizlemeyi Başlat",
"service:006:action:006": "Bölge Temizlemeyi Duraklat",
"service:007": "Harita",
"service:007:property:002": "Harita ID",
"service:007:property:004": "Harita Adı",
"service:007:property:011": "Harita Listesi",
"service:007:action:003": "Mevcut Haritayı Ayarla",
"service:007:action:005": "Haritayı Sil",
"service:007:action:007": "Haritayı Yeniden Adlandır",
"service:007:action:008": "Odaları Birleştir",
"service:007:action:009": "Odayı Böl",
"service:007:action:010": "Odayı Yeniden Adlandır",
"service:007:action:011": "Harita Listesini Al",
"service:007:action:013": "Yeni Harita Ayarla",
"service:008": "Ses",
"service:008:property:003": "Hedef Ses Paketi",
"service:008:property:004": "Mevcut Ses Paketi",
"service:008:action:002": "Robotu Bul (Ses)",
"service:004:action:010": "Kalibrasyon",
"service:004:property:024": "Cihaz Saat Dilimi",
"service:004:property:028": "Temizlik Haritası URL",
"service:004:property:032": "Mevcut Harita ID",
"service:005:property:001": "Zamanlama ID",
"service:005:property:002": "Zamanlama Aktif",
"service:005:property:003": "Zamanlama Günleri",
"service:005:property:004": "Zamanlama Saati",
"service:005:property:005": "Zamanlama Dakikası",
"service:005:property:006": "Tekrar Et",
"service:005:property:008": "Zamanlama Modu",
"service:005:property:009": "Zamanlama Emme Gücü",
"service:005:property:010": "Zamanlama Su Akış Düzeyi",
"service:005:property:011": "İkinci Geçiş",
"service:005:property:012": "Zamanlama Harita ID",
"service:005:property:013": "Oda Sayısı",
"service:005:property:014": "Oda Verileri",
"service:005:property:020": "Saat Dilimi Parametresi",
"service:005:property:022": "Zamanlama Verisi",
"service:007:property:005": "Dil Parametresi",
"service:007:property:006": "Oda Birleştirme ID'leri",
"service:007:property:007": "Hedef Oda ID",
"service:007:property:008": "Oda Bölme Koordinatları",
"service:007:property:009": "Oda Adı",
"service:007:action:001": "Haritayı Türüne Göre Yükle",
"service:007:action:002": "Haritayı ID'ye Göre Yükle",
"service:004:property:031": "Cihaz Dili"

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in the latest commit — all 227 keys are now sorted by service → property/action/event → valuelist order.

}
},
"urn:miot-spec-v2:device:vacuum:0000A006:viomi-v5": {
Expand Down Expand Up @@ -771,4 +903,4 @@
"service:020:property:011": "Лидар Статус"
}
}
}
}
Loading