helloo
je reçois une valeur dans un virtuel de type « autre »:
quand celle-ci équivaut à 0,0 (ce sont des coordonnées GPS), comment faire pour ne pas avoir d’erreur et la détecter correctement?
actuellement avec == ou matches et « » ‹ › etc. je n’arrive qu’à des erreurs:
------------------------------------
[2025-02-04 15:45:28][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2025-02-04 15:45:28][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# matches 0,0
[2025-02-04 15:45:28][SCENARIO] Evaluation de la condition : [0,0 matches 0,0] = 0,0 matches 0,0
[2025-02-04 15:45:28][SCENARIO] Expression non valide : 0,0 matches 0,0
[2025-02-04 15:45:28][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# != "0,0"
[2025-02-04 15:45:28][SCENARIO] Evaluation de la condition : [0,0 != "0,0"] = 0,0 != "0,0"
[2025-02-04 15:45:28][SCENARIO] Expression non valide : 0,0 != "0,0"
[2025-02-04 15:45:28][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-02-04 15:45:28][SCENARIO] Action stop
[2025-02-04 15:45:28][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-02-04 15:45:50][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2025-02-04 15:45:50][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# === 0,0
[2025-02-04 15:45:50][SCENARIO] Evaluation de la condition : [0,0 === 0,0] = 0,0 === 0,0
[2025-02-04 15:45:50][SCENARIO] Expression non valide : 0,0 === 0,0
[2025-02-04 15:45:50][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# != "0,0"
[2025-02-04 15:45:50][SCENARIO] Evaluation de la condition : [0,0 != "0,0"] = 0,0 != "0,0"
[2025-02-04 15:45:50][SCENARIO] Expression non valide : 0,0 != "0,0"
[2025-02-04 15:45:50][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-02-04 15:45:50][SCENARIO] Action stop
[2025-02-04 15:45:50][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-02-04 15:46:00][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2025-02-04 15:46:00][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# === "0,0"
[2025-02-04 15:46:00][SCENARIO] Evaluation de la condition : [0,0 === "0,0"] = 0,0 === "0,0"
[2025-02-04 15:46:00][SCENARIO] Expression non valide : 0,0 === "0,0"
[2025-02-04 15:46:00][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# != "0,0"
[2025-02-04 15:46:00][SCENARIO] Evaluation de la condition : [0,0 != "0,0"] = 0,0 != "0,0"
[2025-02-04 15:46:00][SCENARIO] Expression non valide : 0,0 != "0,0"
[2025-02-04 15:46:00][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-02-04 15:46:00][SCENARIO] Action stop
[2025-02-04 15:46:00][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-02-04 15:46:11][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2025-02-04 15:46:12][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# === '0,0'
[2025-02-04 15:46:12][SCENARIO] Evaluation de la condition : [0,0 === '0,0'] = 0,0 === '0,0'
[2025-02-04 15:46:12][SCENARIO] Expression non valide : 0,0 === '0,0'
[2025-02-04 15:46:12][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# != "0,0"
[2025-02-04 15:46:12][SCENARIO] Evaluation de la condition : [0,0 != "0,0"] = 0,0 != "0,0"
[2025-02-04 15:46:12][SCENARIO] Expression non valide : 0,0 != "0,0"
[2025-02-04 15:46:12][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-02-04 15:46:12][SCENARIO] Action stop
[2025-02-04 15:46:12][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-02-04 15:46:25][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2025-02-04 15:46:25][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# matches '0,0'
[2025-02-04 15:46:25][SCENARIO] Evaluation de la condition : [0,0 matches '0,0'] = 0,0 matches '0,0'
[2025-02-04 15:46:25][SCENARIO] Expression non valide : 0,0 matches '0,0'
[2025-02-04 15:46:25][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# != "0,0"
[2025-02-04 15:46:25][SCENARIO] Evaluation de la condition : [0,0 != "0,0"] = 0,0 != "0,0"
[2025-02-04 15:46:25][SCENARIO] Expression non valide : 0,0 != "0,0"
[2025-02-04 15:46:25][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-02-04 15:46:25][SCENARIO] Action stop
[2025-02-04 15:46:25][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-02-04 15:46:41][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2025-02-04 15:46:41][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# matches "0,0"
[2025-02-04 15:46:41][SCENARIO] Evaluation de la condition : [0,0 matches "0,0"] = 0,0 matches "0,0"
[2025-02-04 15:46:41][SCENARIO] Expression non valide : 0,0 matches "0,0"
[2025-02-04 15:46:41][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# != "0,0"
[2025-02-04 15:46:41][SCENARIO] Evaluation de la condition : [0,0 != "0,0"] = 0,0 != "0,0"
[2025-02-04 15:46:41][SCENARIO] Expression non valide : 0,0 != "0,0"
[2025-02-04 15:46:41][SCENARIO] - Exécution du sous-élément de type [action] : action
[2025-02-04 15:46:41][SCENARIO] Action stop
[2025-02-04 15:46:41][SCENARIO] Fin correcte du scénario
à noter: aucun souci quand la valeur n’est pas de 0,0:
[2025-02-04 15:54:46][SCENARIO] - Exécution du sous-élément de type [condition] : if #[MOUV][Owntrack][Geoloc]# matches "/40.40/" ET #[MOUV][Owntrack][Geoloc]# matches "/,4.40/"
[2025-02-04 15:54:46][SCENARIO] Evaluation de la condition : ["49.191117,6.1305953" matches "/40.40/" ET "49.191117,6.1305953" matches "/,4.40/"] = Faux
je me suis dit que peutêtre que la valeur qui arrive sur le virtuel contient un signe spécial, un caractère caché… mais sinon c’est autre chose, lié au type « autre » peutetre? il faudrait que j’essaie avec « numérique » si ca passerait…
mercii