New apps Added

This commit is contained in:
2026-07-08 10:43:39 -04:00
parent 3b1f4bbd75
commit fefc2c8b5c
1114 changed files with 406637 additions and 154 deletions
@@ -0,0 +1,62 @@
{
"config": {
"step": {
"user": {
"title": "Configure Intelligent Heating Pilot",
"description": "Set up your Intelligent Heating Pilot (IHP) integration for intelligent preheating calculations based on learned thermal slopes from your VTherm.",
"data": {
"name": "Integration Name",
"vtherm_entity_id": "Versatile Thermostat (VTherm) Entity",
"scheduler_entities": "Scheduler Entities (switches)",
"humidity_in_entity_id": "Indoor Humidity Sensor (optional)",
"humidity_out_entity_id": "Outdoor Humidity Sensor (optional)",
"cloud_cover_entity_id": "Cloud Coverage Sensor (optional)",
"lhs_retention_days": "Slope Data Retention (days)",
"task_range_days": "Recorder Extraction Period (days)",
"anticipation_recalc_tolerance_minutes": "Preheating Revert Time Delta (minutes)"
},
"data_description": {
"vtherm_entity_id": "The Versatile Thermostat to control (source of learned slope)",
"scheduler_entities": "The HACS Scheduler Component switches that control this VTherm",
"humidity_in_entity_id": "Room humidity sensor to refine calculations",
"humidity_out_entity_id": "Outdoor humidity sensor to refine calculations",
"cloud_cover_entity_id": "Cloud coverage sensor to account for solar impact",
"lhs_retention_days": "Number of days to retain slope data in storage (default: 30 days)",
"task_range_days": "Number of days per Recorder extraction task. Increase on powerful machines to reduce task count. Decrease on slow machines to reduce query load per task. Default: 7.",
"anticipation_recalc_tolerance_minutes": "Absolute time delta threshold used to cancel and reschedule active preheating when anticipation is recalculated. Default: 15 minutes."
}
}
},
"error": {
"cannot_connect": "Failed to connect",
"invalid_auth": "Invalid authentication",
"unknown": "Unexpected error"
},
"abort": {
"already_configured": "This integration is already configured"
}
},
"options": {
"step": {
"init": {
"title": "Modify Intelligent Heating Pilot Options",
"description": "Modify the entities used by Intelligent Heating Pilot",
"data": {
"vtherm_entity_id": "Versatile Thermostat (VTherm) Entity",
"scheduler_entities": "Scheduler Entities (switches)",
"humidity_in_entity_id": "Indoor Humidity Sensor (optional)",
"humidity_out_entity_id": "Outdoor Humidity Sensor (optional)",
"cloud_cover_entity_id": "Cloud Coverage Sensor (optional)",
"lhs_retention_days": "Slope Data Retention (days)",
"task_range_days": "Recorder Extraction Period (days)",
"anticipation_recalc_tolerance_minutes": "Preheating Revert Time Delta (minutes)"
},
"data_description": {
"lhs_retention_days": "Number of days to retain slope data in storage",
"task_range_days": "Number of days per Recorder extraction task. Increase on powerful machines to reduce task count. Decrease on slow machines to reduce query load per task. Default: 7.",
"anticipation_recalc_tolerance_minutes": "Absolute time delta threshold used to cancel and reschedule active preheating when anticipation is recalculated. Default: 15 minutes."
}
}
}
}
}
@@ -0,0 +1,73 @@
{
"config": {
"step": {
"user": {
"title": "Configurer Intelligent Heating Pilot",
"description": "Configurez votre intégration Intelligent Heating Pilot (IHP) pour des calculs de préchauffage intelligents basés sur l'apprentissage des pentes thermiques de votre VTherm.",
"data": {
"name": "Nom de l'intégration",
"vtherm_entity_id": "Entité Versatile Thermostat (VTherm)",
"scheduler_entities": "Entités Scheduler (switches)",
"humidity_in_entity_id": "Capteur d'humidité intérieure (optionnel)",
"humidity_out_entity_id": "Capteur d'humidité extérieure (optionnel)",
"cloud_cover_entity_id": "Capteur de couverture nuageuse (optionnel)",
"lhs_retention_days": "Rétention des données de pente (jours)",
"anticipation_recalc_tolerance_minutes": "Delta temporel de réversion du préchauffage (minutes)"
},
"data_description": {
"vtherm_entity_id": "Le thermostat Versatile Thermostat à contrôler (source du slope d'apprentissage)",
"scheduler_entities": "Les switchs du HACS Scheduler Component qui pilotent ce VTherm",
"humidity_in_entity_id": "Capteur d'humidité de la pièce pour affiner les calculs",
"humidity_out_entity_id": "Capteur d'humidité extérieure pour affiner les calculs",
"cloud_cover_entity_id": "Capteur de couverture nuageuse pour prendre en compte l'impact solaire",
"lhs_retention_days": "Nombre de jours de rétention des données de pente dans le stockage (par défaut : 30 jours)",
"temp_delta_threshold": "Seuil de différence de température pour détecter le début/fin d'un cycle de chauffe (par défaut : 0.2°C). Valeurs plus faibles = détection plus sensible.",
"cycle_split_duration_minutes": "Découpe les longs cycles de chauffe en sous-cycles de cette durée pour l'augmentation de données ML (0 = désactivé).",
"min_cycle_duration_minutes": "Durée minimale pour considérer un cycle de chauffe valide. Filtre les micro-cycles courts (bruit).",
"max_cycle_duration_minutes": "Durée maximale pour un seul cycle de chauffe. Filtre les cycles anormalement longs (dysfonctionnements).",
"anticipation_recalc_tolerance_minutes": "Seuil absolu de variation de l'heure anticipée pour annuler et replanifier un préchauffage actif lors d'un recalcul. Par défaut : 15 minutes."
}
}
},
"error": {
"cannot_connect": "Échec de la connexion",
"invalid_auth": "Authentification invalide",
"unknown": "Erreur inattendue"
},
"abort": {
"already_configured": "Cette intégration est déjà configurée"
}
},
"options": {
"step": {
"init": {
"title": "Modifier les options Intelligent Heating Pilot",
"description": "Modifiez les entités utilisées par Intelligent Heating Pilot",
"data": {
"vtherm_entity_id": "Entité Versatile Thermostat (VTherm)",
"scheduler_entities": "Entités Scheduler (switches)",
"humidity_in_entity_id": "Capteur d'humidité intérieure (optionnel)",
"humidity_out_entity_id": "Capteur d'humidité extérieure (optionnel)",
"cloud_cover_entity_id": "Capteur de couverture nuageuse (optionnel)",
"lhs_retention_days": "Rétention des données de pente (jours)",
"temp_delta_threshold": "Seuil de détection de température (°C)",
"cycle_split_duration_minutes": "Durée de découpage des cycles (minutes)",
"min_cycle_duration_minutes": "Durée minimale de cycle (minutes)",
"max_cycle_duration_minutes": "Durée maximale de cycle (minutes)",
"task_range_days": "Période d'extraction Recorder (jours)",
"anticipation_recalc_tolerance_minutes": "Delta temporel de réversion du préchauffage (minutes)",
"safety_shutoff_grace_minutes": "Tolérance arrêt sécurité (minutes)"
},
"data_description": {
"lhs_retention_days": "Nombre de jours de rétention des données de pente dans le stockage",
"temp_delta_threshold": "Seuil de différence de température pour détecter le début/fin d'un cycle de chauffe (par défaut : 0.2°C).",
"cycle_split_duration_minutes": "Découpe les longs cycles en sous-cycles pour l'apprentissage ML (laisser vide pour désactiver).",
"min_cycle_duration_minutes": "Durée minimale pour considérer un cycle de chauffe valide.",
"max_cycle_duration_minutes": "Durée maximale pour un seul cycle de chauffe.",
"anticipation_recalc_tolerance_minutes": "Seuil absolu de variation de l'heure anticipée pour annuler et replanifier un préchauffage actif lors d'un recalcul. Par défaut : 15 minutes.",
"safety_shutoff_grace_minutes": "Tolérance en minutes pour les interruptions brèves de chauffe (mode sécurité/hors-gel). Les interruptions plus courtes que ce seuil ne terminent pas le cycle en cours. 0 = désactivé."
}
}
}
}
}