From c9bdc0dd2ae86192c464fc3699c5f4ee30bb7059 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=BCmin=20K=C3=B6yk=C4=B1ran?= Date: Sun, 4 Jan 2026 21:44:59 +0300 Subject: [PATCH] fix: sort multi_lang.json entries alphabetically Sort all device URN entries in multi_lang.json to pass check-rule-format test. Entries are now in alphabetical order as required by the test suite. This fixes the failing GitHub Actions check-rule-format test. --- .../xiaomi_home/miot/specs/multi_lang.json | 136 +++++++++--------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/custom_components/xiaomi_home/miot/specs/multi_lang.json b/custom_components/xiaomi_home/miot/specs/multi_lang.json index 22abb9c..01f0b45 100644 --- a/custom_components/xiaomi_home/miot/specs/multi_lang.json +++ b/custom_components/xiaomi_home/miot/specs/multi_lang.json @@ -439,6 +439,74 @@ "service:007:property:005:valuelist:003": "强力" } }, + "urn:miot-spec-v2:device:vacuum:0000A006:narwa-001": { + "tr": { + "service:001": "Cihaz Bilgileri", + "service:002": "Pil", + "service:002:property:001": "Pil Seviyesi", + "service:003": "Robot Süpürge", + "service:003:property:001": "Çalışma Durumu", + "service:004": "Temizleme", + "service:004:property:001": "Temizlik Modu", + "service:004:property:002": "Emme Gücü", + "service:005": "Harita Yönetimi", + "service:005:property:001": "Harita Listesi", + "service:005:property:002": "Aktif Harita", + "service:005:property:003": "Harita Adı", + "service:006": "Tüketim Malzemeleri", + "service:006:property:001": "Ana Fırça Ömrü", + "service:006:property:002": "Yan Fırça Ömrü", + "service:006:property:003": "Filtre Ömrü" + } + }, + "urn:miot-spec-v2:device:vacuum:0000A006:narwa-ax11": { + "tr": { + "service:001": "Cihaz Bilgileri", + "service:002": "Pil", + "service:002:property:001": "Pil Seviyesi", + "service:003": "Robot Süpürge", + "service:003:property:001": "Çalışma Durumu", + "service:004": "Temizleme", + "service:004:property:001": "Temizlik Modu", + "service:004:property:002": "Emme Gücü", + "service:005": "Harita Yönetimi", + "service:005:property:001": "Harita Listesi", + "service:005:property:002": "Aktif Harita", + "service:005:property:003": "Harita Adı", + "service:006": "Tüketim Malzemeleri", + "service:006:property:001": "Ana Fırça Ömrü", + "service:006:property:002": "Yan Fırça Ömrü", + "service:006:property:003": "Filtre Ömrü" + } + }, + "urn:miot-spec-v2:device:vacuum:0000A006:roidmi-v60": { + "tr": { + "service:001": "Cihaz Bilgileri", + "service:002": "Pil", + "service:002:property:001": "Pil Seviyesi", + "service:003": "Robot Süpürge", + "service:003:property:001": "Çalışma Durumu", + "service:004": "Temizleme", + "service:004:property:001": "Temizlik Modu", + "service:004:property:002": "Emme Gücü", + "service:004:property:003": "Temizlik Süresi", + "service:004:property:004": "Temizlenen Alan", + "service:005": "Harita Yönetimi", + "service:005:property:001": "Harita Listesi", + "service:005:property:002": "Aktif Harita", + "service:005:property:003": "Harita Adı", + "service:006": "Tüketim Malzemeleri", + "service:006:property:001": "Ana Fırça Ömrü", + "service:006:property:002": "Yan Fırça Ömrü", + "service:006:property:003": "Filtre Ömrü", + "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ü" + } + }, "urn:miot-spec-v2:device:vacuum:0000A006:viomi-v38": { "tr": { "service:001": "Cihaz Bilgileri", @@ -546,73 +614,5 @@ "service:012:property:003": "Kenar Temizliği", "service:012:property:004": "Engel Algılama" } - }, - "urn:miot-spec-v2:device:vacuum:0000A006:narwa-001": { - "tr": { - "service:001": "Cihaz Bilgileri", - "service:002": "Pil", - "service:002:property:001": "Pil Seviyesi", - "service:003": "Robot Süpürge", - "service:003:property:001": "Çalışma Durumu", - "service:004": "Temizleme", - "service:004:property:001": "Temizlik Modu", - "service:004:property:002": "Emme Gücü", - "service:005": "Harita Yönetimi", - "service:005:property:001": "Harita Listesi", - "service:005:property:002": "Aktif Harita", - "service:005:property:003": "Harita Adı", - "service:006": "Tüketim Malzemeleri", - "service:006:property:001": "Ana Fırça Ömrü", - "service:006:property:002": "Yan Fırça Ömrü", - "service:006:property:003": "Filtre Ömrü" - } - }, - "urn:miot-spec-v2:device:vacuum:0000A006:narwa-ax11": { - "tr": { - "service:001": "Cihaz Bilgileri", - "service:002": "Pil", - "service:002:property:001": "Pil Seviyesi", - "service:003": "Robot Süpürge", - "service:003:property:001": "Çalışma Durumu", - "service:004": "Temizleme", - "service:004:property:001": "Temizlik Modu", - "service:004:property:002": "Emme Gücü", - "service:005": "Harita Yönetimi", - "service:005:property:001": "Harita Listesi", - "service:005:property:002": "Aktif Harita", - "service:005:property:003": "Harita Adı", - "service:006": "Tüketim Malzemeleri", - "service:006:property:001": "Ana Fırça Ömrü", - "service:006:property:002": "Yan Fırça Ömrü", - "service:006:property:003": "Filtre Ömrü" - } - }, - "urn:miot-spec-v2:device:vacuum:0000A006:roidmi-v60": { - "tr": { - "service:001": "Cihaz Bilgileri", - "service:002": "Pil", - "service:002:property:001": "Pil Seviyesi", - "service:003": "Robot Süpürge", - "service:003:property:001": "Çalışma Durumu", - "service:004": "Temizleme", - "service:004:property:001": "Temizlik Modu", - "service:004:property:002": "Emme Gücü", - "service:004:property:003": "Temizlik Süresi", - "service:004:property:004": "Temizlenen Alan", - "service:005": "Harita Yönetimi", - "service:005:property:001": "Harita Listesi", - "service:005:property:002": "Aktif Harita", - "service:005:property:003": "Harita Adı", - "service:006": "Tüketim Malzemeleri", - "service:006:property:001": "Ana Fırça Ömrü", - "service:006:property:002": "Yan Fırça Ömrü", - "service:006:property:003": "Filtre Ömrü", - "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ü" - } } } \ No newline at end of file