Bonjour,
j’a un petit soucis dans l’écriture de ma condition pour lancer les actions dans un scénarios:
#[RPI Chauffage][test mode temp][Retour T° C Salon]# ==’#value#’?18:19:20:21:22:23 && #[RPI Chauffage][RTU TEST][Consigne Salon]#-#[RPI Chauffage][test mode temp][Retour T° C Salon]#
Explication :
#[RPI Chauffage][test mode temp][Retour T° C Salon]# ==’#value#’?18:19:20:21:22:23 => Valeur virtuel en format liste, je choisi la valeur souhaité
#[RPI Chauffage][RTU TEST][Consigne Salon]# => Retour consigne de ma PAC
L’objectif est de calculer la différence #[RPI Chauffage][RTU TEST][Consigne Salon]#-#[RPI Chauffage][test mode temp][Retour T° C Salon]# pour connaitre le chiffre. ( aprés je lance une action autant de fois que le chiffre de la soustraction)
Voici le log
[2021-12-06 17:57:36][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [RPI Chauffage][test mode temp][Retour T C Salon].
[2021-12-06 17:57:36][SCENARIO] - Exécution du sous-élément de type [condition] : if #[RPI Chauffage][test mode temp][Retour T° C Salon]# =='#value#'?18:19:20:21:22:23 && #[RPI Chauffage][RTU TEST][Consigne Salon]#-#[RPI Chauffage][test mode temp][Retour T° C Salon]#
[2021-12-06 17:57:36][SCENARIO] Evaluation de la condition : [22 =='#value#'?18:19:20:21:22:23 && 23-22] = 22 =='#value#'?18:19:20:21:22:23 && 23-22
[2021-12-06 17:57:36][SCENARIO] Expression non valide : 22 =='#value#'?18:19:20:21:22:23 && 23-22
[2021-12-06 17:57:36][SCENARIO] Fin correcte du scénario
merci
