243 lines
12 KiB
JSON
243 lines
12 KiB
JSON
{
|
|
"title": "Versatile Thermostat configuration",
|
|
"config": {
|
|
"flow_title": "Versatile Thermostat configuration",
|
|
"step": {
|
|
"user": {
|
|
"title": "Ajout d'un nouveau thermostat",
|
|
"description": "Principaux attributs obligatoires",
|
|
"data": {
|
|
"name": "Nom",
|
|
"temperature_sensor_entity_id": "Température sensor entity id",
|
|
"external_temperature_sensor_entity_id": "Temperature exterieure sensor entity id",
|
|
"cycle_min": "Durée du cycle (minutes)",
|
|
"temp_min": "Température minimale permise",
|
|
"temp_max": "Température maximale permise",
|
|
"use_window_feature": "Avec détection des ouvertures",
|
|
"use_motion_feature": "Avec détection de mouvement",
|
|
"use_power_feature": "Avec gestion de la puissance",
|
|
"use_presence_feature": "Avec détection de présence"
|
|
}
|
|
},
|
|
"type": {
|
|
"title": "Entité liée",
|
|
"description": "Attributs de l'entité liée",
|
|
"data": {
|
|
"heater_entity_id": "Radiateur entity id",
|
|
"proportional_function": "Algorithme à utiliser (Seul TPI est disponible pour l'instant)",
|
|
"climate_entity_id": "Thermostat sous-jacent entity id"
|
|
}
|
|
},
|
|
"tpi": {
|
|
"title": "TPI",
|
|
"description": "Attributs de l'algo Time Proportional Integral",
|
|
"data": {
|
|
"tpi_coef_int": "coeff_int : Coefficient à utiliser pour le delta de température interne",
|
|
"tpi_coef_ext": "coeff_ext : Coefficient à utiliser pour le delta de température externe"
|
|
}
|
|
},
|
|
"presets": {
|
|
"title": "Presets",
|
|
"description": "Pour chaque preset, donnez la température cible (0 pour ignorer le preset)",
|
|
"data": {
|
|
"eco_temp": "Température en preset Eco",
|
|
"comfort_temp": "Température en preset Comfort",
|
|
"boost_temp": "Température en preset Boost"
|
|
}
|
|
},
|
|
"window": {
|
|
"title": "Gestion d'une ouverture",
|
|
"description": "Coupe le radiateur si l'ouverture est ouverte.\nLaissez l'entity id vide si non utilisé.",
|
|
"data": {
|
|
"window_sensor_entity_id": "Ouverture sensor entity id",
|
|
"window_delay": "Délai avant extinction (seconds)"
|
|
}
|
|
},
|
|
"motion": {
|
|
"title": "Gestion de la détection de mouvement",
|
|
"description": "Le preset s'ajuste automatiquement si un mouvement est détecté\nLaissez l'entity id vide si non utilisé.\n'Preset mouvement' et 'Preset sans mouvement' doivent être choisis avec les preset à utiliser.",
|
|
"data": {
|
|
"motion_sensor_entity_id": "Détecteur de mouvement entity id",
|
|
"motion_delay": "Délai avant changement (seconds)",
|
|
"motion_preset": "Preset à utiliser si mouvement détecté",
|
|
"no_motion_preset": "Preset à utiliser si pas de mouvement détecté"
|
|
}
|
|
},
|
|
"power": {
|
|
"title": "Gestion de l'énergie",
|
|
"description": "Sélectionne automatiquement le preset 'power' si la puissance consommée est supérieure à un maximum.\nDonnez les entity id des capteurs qui mesurent la puissance totale et la puissance max autorisée.\nEnsuite donnez la puissance de l'équipement.\nTous les capteurs et la puissance consommée par l'équipement doivent avoir la même unité de mesure (kW ou W).",
|
|
"data": {
|
|
"power_sensor_entity_id": "Capteur de puissance totale (entity id)",
|
|
"max_power_sensor_entity_id": "Capteur de puissance Max (entity id)",
|
|
"device_power": "Puissance de l'équipement",
|
|
"power_temp": "Température si délestaqe"
|
|
}
|
|
},
|
|
"presence": {
|
|
"title": "Gestion de la présence",
|
|
"description": "Donnez un capteur de présence (true si quelqu'un est présent).\nEnsuite spécifiez soit un preset à utiliser, soit un offset de température à appliquer lorsque personne n'est présent.\nSi le préset est utilisé, l'offset ne sera pas pris en compte.\nLaissez l'entity id vide si la gestion de la présence est non utilisée.",
|
|
"data": {
|
|
"presence_sensor_entity_id": "Capteur de présence entity id (true si quelqu'un est présent)",
|
|
"eco_away_temp": "Température en preset Eco en cas d'absence",
|
|
"comfort_away_temp": "Température en preset Comfort en cas d'absence",
|
|
"boost_away_temp": "Température en preset Boost en cas d'absence"
|
|
}
|
|
},
|
|
"advanced": {
|
|
"title": "Parameters avancés",
|
|
"description": "Configuration des paramètres avancés. Laissez les valeurs par défaut si vous ne savez pas ce que vous faites.\nCes paramètres peuvent induire des mauvais comportements du thermostat.",
|
|
"data": {
|
|
"minimal_activation_delay": "Délai en secondes en-dessous duquel l'équipement ne sera pas activé",
|
|
"security_delay_min": "Délai maximal autorisé en minutes entre 2 mesures de températures. Au-dessus de ce délai, le thermostat se mettra en position éteinte de sécurité",
|
|
"security_min_on_percent": "Seuil minimal de pourcentage de chauffage en-dessous duquel le préréglage sécurité ne sera jamais activé",
|
|
"security_default_on_percent": "Valeur par défaut pour le pourcentage de chauffage en mode sécurité. Mettre 0 pour éteindre le radiateur en mode sécurité"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"unknown": "Erreur inattendue",
|
|
"unknown_entity": "entity id inconnu"
|
|
},
|
|
"abort": {
|
|
"already_configured": "Le device est déjà configuré"
|
|
}
|
|
},
|
|
"options": {
|
|
"flow_title": "Versatile Thermostat configuration",
|
|
"step": {
|
|
"user": {
|
|
"title": "Ajout d'un nouveau thermostat",
|
|
"description": "Principaux attributs obligatoires",
|
|
"data": {
|
|
"name": "Nom",
|
|
"thermostat_over_switch": "Thermostat sur un switch",
|
|
"thermostat_over_climate": "Thermostat sur un autre thermostat",
|
|
"temperature_sensor_entity_id": "Température sensor entity id",
|
|
"external_temperature_sensor_entity_id": "Temperature exterieure sensor entity id",
|
|
"cycle_min": "Durée du cycle (minutes)",
|
|
"temp_min": "Température minimale permise",
|
|
"temp_max": "Température maximale permise",
|
|
"use_window_feature": "Avec détection des ouvertures",
|
|
"use_motion_feature": "Avec détection de mouvement",
|
|
"use_power_feature": "Avec gestion de la puissance",
|
|
"use_presence_feature": "Avec détection de présence"
|
|
}
|
|
},
|
|
"type": {
|
|
"title": "Entité liée",
|
|
"description": "Attributs de l'entité liée",
|
|
"data": {
|
|
"heater_entity_id": "Radiateur entity id",
|
|
"proportional_function": "Algorithme à utiliser (Seul TPI est disponible pour l'instant)",
|
|
"climate_entity_id": "Thermostat sous-jacent entity id"
|
|
}
|
|
},
|
|
"tpi": {
|
|
"title": "TPI",
|
|
"description": "Attributs de l'algo Time Proportional Integral",
|
|
"data": {
|
|
"tpi_coef_int": "coeff_int : Coefficient à utiliser pour le delta de température interne",
|
|
"tpi_coef_ext": "coeff_ext : Coefficient à utiliser pour le delta de température externe"
|
|
}
|
|
},
|
|
"presets": {
|
|
"title": "Presets",
|
|
"description": "Pour chaque preset, donnez la température cible (0 pour ignorer le preset)",
|
|
"data": {
|
|
"eco_temp": "Température en preset Eco",
|
|
"comfort_temp": "Température en preset Comfort",
|
|
"boost_temp": "Température en preset Boost"
|
|
}
|
|
},
|
|
"window": {
|
|
"title": "Gestion d'une ouverture",
|
|
"description": "Coupe le radiateur si l'ouverture est ouverte.\nLaissez l'entity id vide si non utilisé.",
|
|
"data": {
|
|
"window_sensor_entity_id": "Ouverture sensor entity id",
|
|
"window_delay": "Délai avant extinction (seconds)"
|
|
}
|
|
},
|
|
"motion": {
|
|
"title": "Gestion de la détection de mouvement",
|
|
"description": "Le preset s'ajuste automatiquement si un mouvement est détecté\nLaissez l'entity id vide si non utilisé.\n'Preset mouvement' et 'Preset sans mouvement' doivent être choisis avec les preset à utiliser.",
|
|
"data": {
|
|
"motion_sensor_entity_id": "Détecteur de mouvement entity id",
|
|
"motion_delay": "Délai avant changement (seconds)",
|
|
"motion_preset": "Preset à utiliser si mouvement détecté",
|
|
"no_motion_preset": "Preset à utiliser si pas de mouvement détecté"
|
|
}
|
|
},
|
|
"power": {
|
|
"title": "Gestion de l'énergie",
|
|
"description": "Sélectionne automatiquement le preset 'power' si la puissance consommée est supérieure à un maximum.\nDonnez les entity id des capteurs qui mesurent la puissance totale et la puissance max autorisée.\nEnsuite donnez la puissance de l'équipement.\nTous les capteurs et la puissance consommée par l'équipement doivent avoir la même unité de mesure (kW ou W).",
|
|
"data": {
|
|
"power_sensor_entity_id": "Capteur de puissance totale (entity id)",
|
|
"max_power_sensor_entity_id": "Capteur de puissance Max (entity id)",
|
|
"device_power": "Puissance de l'équipement",
|
|
"power_temp": "Température si délestaqe"
|
|
}
|
|
},
|
|
"presence": {
|
|
"title": "Gestion de la présence",
|
|
"description": "Donnez un capteur de présence (true si quelqu'un est présent).\nEnsuite spécifiez soit un preset à utiliser, soit un offset de température à appliquer lorsque personne n'est présent.\nSi le préset est utilisé, l'offset ne sera pas pris en compte.\nLaissez l'entity id vide si la gestion de la présence est non utilisée.",
|
|
"data": {
|
|
"presence_sensor_entity_id": "Capteur de présence entity id (true si quelqu'un est présent)",
|
|
"eco_away_temp": "Température en preset Eco en cas d'absence",
|
|
"comfort_away_temp": "Température en preset Comfort en cas d'absence",
|
|
"boost_away_temp": "Température en preset Boost en cas d'absence"
|
|
}
|
|
},
|
|
"advanced": {
|
|
"title": "Parameters avancés",
|
|
"description": "Configuration des paramètres avancés. Laissez les valeurs par défaut si vous ne savez pas ce que vous faites.\nCes paramètres peuvent induire des mauvais comportements du thermostat.",
|
|
"data": {
|
|
"minimal_activation_delay": "Délai en seondes en-dessous duquel l'équipement ne sera pas activé",
|
|
"security_delay_min": "Délai maximal autorisé en minutes entre 2 mesures de températures. Au-dessus de ce délai, le thermostat se mettra en position éteinte de sécurité",
|
|
"security_min_on_percent": "Seuil minimal de pourcentage de chauffage en-dessous duquel le préréglage sécurité ne sera jamais activé",
|
|
"security_default_on_percent": "Valeur par défaut pour le pourcentage de chauffage en mode sécurité. Mettre 0 pour éteindre le radiateur en mode sécurité"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"unknown": "Erreur inattendue",
|
|
"unknown_entity": "entity id inconnu"
|
|
},
|
|
"abort": {
|
|
"already_configured": "Le device est déjà configuré"
|
|
}
|
|
},
|
|
"selector": {
|
|
"thermostat_type": {
|
|
"options": {
|
|
"thermostat_over_switch": "Thermostat sur un switch",
|
|
"thermostat_over_climate": "Thermostat sur un autre thermostat"
|
|
}
|
|
}
|
|
},
|
|
"entity": {
|
|
"climate": {
|
|
"versatile_thermostat": {
|
|
"state_attributes": {
|
|
"preset_mode": {
|
|
"state": {
|
|
"power": "Délestage",
|
|
"security": "Sécurité",
|
|
"none": "Manuel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"state_attributes": {
|
|
"_": {
|
|
"preset_mode": {
|
|
"state": {
|
|
"power": "Délestage",
|
|
"security": "Sécurité",
|
|
"none": "Manuel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |