mirror of
https://github.com/XiaoMi/ha_xiaomi_home.git
synced 2025-03-31 14:55:31 +08:00
* fix: fix miot_device type error * fix: fix type error * feat: remove spec cache storage * feat: update std_lib and multi_lang logic * feat: update entity value-range * feat: update value-list logic * feat: update prop.format_ logic * fix: fix miot cloud log error * fix: fix fan entity * style: ignore type error * style: rename spec_filter func name * feat: move bool_trans from storage to spec * feat: move sepc_filter from storage to spec, use the YAML format file * feat: same prop supports multiple sub * feat: same event supports multiple sub * fix: fix device remove error * feat: add func slugify_did * fix: fix multi lang error * feat: update action debug logic * feat: ignore normal disconnect log * feat: support binary mode * feat: change miot spec name type define * style: ignore i18n tranlate type error * fix: fix pylint warning * fix: miot storage type error * feat: support binary display mode configure * feat: set default sensor state_class * fix: fix sensor entity type error * fix: fix __init__ type error * feat: update test case logic * fix: github actions add dependencies lib * fix: fix some type error * feat: update device list changed notify logic
156 lines
7.7 KiB
JSON
156 lines
7.7 KiB
JSON
{
|
|
"config": {
|
|
"other": {
|
|
"devices": "appareils",
|
|
"found_central_gateway": ", passerelle centrale locale trouvée",
|
|
"without_room": "Aucune pièce attribuée",
|
|
"no_display": "ne pas afficher"
|
|
},
|
|
"control_mode": {
|
|
"auto": "automatique",
|
|
"cloud": "cloud"
|
|
},
|
|
"statistics_logic": {
|
|
"or": "ou logique",
|
|
"and": "et logique"
|
|
},
|
|
"filter_mode": {
|
|
"exclude": "exclure",
|
|
"include": "inclure"
|
|
},
|
|
"connect_type": {
|
|
"0": "WiFi",
|
|
"1": "appareil yunyi",
|
|
"2": "appareil cloud",
|
|
"3": "ZigBee",
|
|
"4": "webSocket",
|
|
"5": "appareil virtuel",
|
|
"6": "BLE",
|
|
"7": "AP local",
|
|
"8": "WiFi+BLE",
|
|
"9": "autre",
|
|
"10": "plug-in de fonction",
|
|
"11": "réseau cellulaire",
|
|
"12": "câble",
|
|
"13": "NB-IoT",
|
|
"14": "accès cloud tiers",
|
|
"15": "appareil de télécommande infrarouge",
|
|
"16": "BLE-Mesh",
|
|
"17": "groupe d'appareils virtuels",
|
|
"18": "sous-appareil de passerelle",
|
|
"19": "niveau de sécurité sous-appareil de passerelle",
|
|
"22": "PLC",
|
|
"23": "câble uniquement",
|
|
"24": "Matter",
|
|
"25": "WiFi+réseau cellulaire"
|
|
},
|
|
"room_name_rule": {
|
|
"none": "ne pas synchroniser",
|
|
"home_room": "nom de la maison et nom de la pièce (Xiaomi Home Chambre)",
|
|
"room": "nom de la pièce (Chambre)",
|
|
"home": "nom de la maison (Xiaomi Home)"
|
|
},
|
|
"option_status": {
|
|
"enable": "activer",
|
|
"disable": "désactiver"
|
|
},
|
|
"binary_mode": {
|
|
"text": "Entité du capteur de texte",
|
|
"bool": "Entité du capteur binaire"
|
|
},
|
|
"device_state": {
|
|
"add": "Ajouter",
|
|
"del": "Supprimer",
|
|
"offline": "hors ligne"
|
|
},
|
|
"lan_ctrl_config": {
|
|
"notice_net_dup": "\r\n**[Remarque]** Plusieurs cartes réseau détectées qui peuvent être connectées au même réseau. Veuillez faire attention à la sélection.",
|
|
"net_unavailable": "Interface non disponible"
|
|
}
|
|
},
|
|
"oauth2": {
|
|
"success": {
|
|
"title": "Authentification réussie",
|
|
"content": "Veuillez fermer cette page et revenir à la page d'authentification du compte pour cliquer sur 'Suivant'.",
|
|
"button": "Fermer"
|
|
},
|
|
"fail": {
|
|
"title": "Échec de l'authentification",
|
|
"content": "{error_msg}, veuillez fermer cette page et revenir à la page d'authentification du compte pour cliquer à nouveau sur le lien d'authentification.",
|
|
"button": "Fermer"
|
|
},
|
|
"error_msg": {
|
|
"-10100": "Paramètres de réponse invalides ('code' ou 'state' est vide)",
|
|
"-10101": "Le champ 'state' transmis ne correspond pas"
|
|
}
|
|
},
|
|
"miot": {
|
|
"client": {
|
|
"invalid_oauth_info": "Informations d'authentification non valides, le lien cloud ne sera pas disponible, veuillez accéder à la page d'intégration Xiaomi Home, cliquez sur \"Options\" pour vous réauthentifier",
|
|
"invalid_device_cache": "Informations de cache de périphérique non valides, veuillez accéder à la page d'intégration Xiaomi Home, cliquez sur `Options-> Mettre à jour la liste des appareils`, pour mettre à jour les informations locales des appareils",
|
|
"invalid_cert_info": "Certificat utilisateur non valide, le lien central local ne sera pas disponible, veuillez accéder à la page d'intégration Xiaomi Home, cliquez sur \"Options\" pour vous réauthentifier",
|
|
"device_cloud_error": "Erreur lors de la récupération des informations de l'appareil à partir du cloud, veuillez vérifier la connexion réseau locale",
|
|
"xiaomi_home_error_title": "Erreur d'intégration Xiaomi Home",
|
|
"xiaomi_home_error": "Erreur détectée sur **{nick_name}({uid}, {cloud_server})**, veuillez accéder à la page d'options pour reconfigurer.\n\n**Message d'erreur**: \n{message}",
|
|
"device_list_changed_title": "Changements dans la liste des appareils Xiaomi Home",
|
|
"device_list_changed": "Changements détectés sur **{nick_name}({uid}, {cloud_server})**, veuillez accéder à la page d'intégration, cliquez sur `Options-> Mettre à jour la liste des appareils`, pour mettre à jour les informations locales des appareils.\n\nÉtat actuel du réseau : {network_status}\n{message}\n",
|
|
"device_list_add": "\n**{count} nouveaux appareils :** \n{message}",
|
|
"device_list_del": "\n**{count} appareils non disponibles :** \n{message}",
|
|
"device_list_offline": "\n**{count} appareils hors ligne :** \n{message}",
|
|
"network_status_online": "En ligne",
|
|
"network_status_offline": "Hors ligne",
|
|
"device_exec_error": "Erreur d'exécution"
|
|
}
|
|
},
|
|
"error": {
|
|
"common": {
|
|
"-10000": "Erreur inconnue",
|
|
"-10001": "Service indisponible",
|
|
"-10002": "Paramètre invalide",
|
|
"-10003": "Ressources insuffisantes",
|
|
"-10004": "Erreur interne",
|
|
"-10005": "Permissions insuffisantes",
|
|
"-10006": "Délai d'exécution dépassé",
|
|
"-10007": "Appareil hors ligne ou n'existe pas",
|
|
"-10020": "Non autorisé (OAuth2)",
|
|
"-10030": "Jeton invalide (HTTP)",
|
|
"-10040": "Format de message invalide",
|
|
"-10050": "Certificat invalide",
|
|
"-704000000": "Erreur inconnue",
|
|
"-704010000": "Non autorisé (l'appareil peut avoir été supprimé)",
|
|
"-704014006": "Description de l'appareil introuvable",
|
|
"-704030013": "Propriété non lisible",
|
|
"-704030023": "Propriété non inscriptible",
|
|
"-704030033": "Propriété non abonnable",
|
|
"-704040002": "Service n'existe pas",
|
|
"-704040003": "Propriété n'existe pas",
|
|
"-704040004": "Événement n'existe pas",
|
|
"-704040005": "Action n'existe pas",
|
|
"-704040999": "Fonction non en ligne",
|
|
"-704042001": "Appareil n'existe pas",
|
|
"-704042011": "Appareil hors ligne",
|
|
"-704053036": "Délai d'opération de l'appareil dépassé",
|
|
"-704053100": "L'appareil ne peut pas effectuer cette opération dans l'état actuel",
|
|
"-704083036": "Délai d'opération de l'appareil dépassé",
|
|
"-704090001": "Appareil n'existe pas",
|
|
"-704220008": "ID invalide",
|
|
"-704220025": "Nombre de paramètres d'action ne correspond pas",
|
|
"-704220035": "Erreur de paramètre d'action",
|
|
"-704220043": "Erreur de valeur de propriété",
|
|
"-704222034": "Erreur de valeur de retour d'action",
|
|
"-705004000": "Erreur inconnue",
|
|
"-705004501": "Erreur inconnue",
|
|
"-705201013": "Propriété non lisible",
|
|
"-705201015": "Erreur d'exécution d'action",
|
|
"-705201023": "Propriété non inscriptible",
|
|
"-705201033": "Propriété non abonnable",
|
|
"-706012000": "Erreur inconnue",
|
|
"-706012013": "Propriété non lisible",
|
|
"-706012015": "Erreur d'exécution d'action",
|
|
"-706012023": "Propriété non inscriptible",
|
|
"-706012033": "Propriété non abonnable",
|
|
"-706012043": "Erreur de valeur de propriété",
|
|
"-706014006": "Description de l'appareil introuvable"
|
|
}
|
|
}
|
|
} |