Bonjour à tous
je ne sais pas trop comment classifier ce problème
je viens de tomber par hasard sur un scenario dont toutes les commandes sont présentes mais en partie vide
Comment cela est possible ?
le scenario fonctionnait, il se lance régulièrement
le 02/06 à 15h, il était fonctionnel : DATE_MAJ est initialisée par le scenario
je n’ai pas fait de maj du corps, je suis sur une box ATLAS avec les dernières versions stables
il y a t’il un moyen de connaitre la présence de commande « vide » dans l’ensemble des scenarions, un peu comme la recherche « commandes orphelines » ?
Bison
Juin 11, 2025, 11:17
2
Salut,
Qu’est-que ça donne en demandant l’édition en mode texte de ce scénario ?
1 « J'aime »
bonjour
j’ai ca pour la 1er partie du scenario
"id": "31036",
"scenarioSubElement_id": "16976",
"type": "action",
"subtype": "",
"expression": "#[Communication][ENVOI_SYSLOG][Ajouter]#",
"options": {
"enable": "1",
"background": "0"
},
"order": "0"
},
et ce que j’ai sur un scenario complet
"id": "11790",
"scenarioSubElement_id": "6586",
"type": "action",
"subtype": "",
"expression": "#[Communication][ENVOI_SYSLOG][Ajouter]#",
"options": {
"enable": "1",
"background": "0",
"title": "SCENARIO",
"message": "Lancement du scenario Alerte Ampoules d\u00e9phas\u00e9es : Commande=#trigger#, d\u00e9clencheur=trigger()\/trigger(#trigger#), valeur=triggerValue()\/triggerValue(#trigger#) : AMBIANCE SALON DEPHASE=#[Lumi\u00e8res][Gestion lumi\u00e8res][Alerte Ambiance Salon D\u00e9phasage]# - LAMPE SALON DEPHASE=#[Lumi\u00e8res][Gestion lumi\u00e8res][Alerte Lampe Salon D\u00e9phasage]#"
},
"order": "0"
}
il manque les 2 champs de la commande : title et message
« title »: « SCENARIO »,
« message »: « Lancement du scenario Alerte Ampoules d\u00e9phas\u00e9es : Commande=#trigger#, d\u00e9clencheur=trigger()/trigger(#trigger #), valeur=triggerValue()/triggerValue(#trigger #) : AMBIANCE SALON DEPHASE=#[Lumi\u00e8res][Gestion lumi\u00e8res][Alerte Ambiance Salon D\u00e9phasage]# - LAMPE SALON DEPHASE=#[Lumi\u00e8res][Gestion lumi\u00e8res][Alerte Lampe Salon D\u00e9phasage]# »
Bison
Juin 11, 2025, 11:32
4
On ne vois qu’une petite partie.
Il n’y a rien dedans avec des lignes correspondant aux event ?
"expression": "event",
là j’ai pris la 1er ligne du scenario comme exemple
mais même dans la base, il n’a plus l’info
celle qui est ok :
comme si le contenu avait été effacé…
pour une commande EVENT, c’est la même chose
Bison
Juin 11, 2025, 11:41
6
Oui en effet…
Tu te souviens pas avoir touché un truc récemment sur ce scénario ?
Ça n’aidera pas mais j’ai déjà entendu parler d’un bug à l’enregistrement et l’ensemble sautait.
Tu n’as pas un backup fait juste avant le moment où ça fonctionnait encore ?
non, ca fait un moment qu’il était en place et j’ai déjà eu de cas, surtout dans les MODES ou des commandes perdaient leur contenu, mais c’était une commande sur l’ensemble
là toutes les commandes, ca craints quand même
je vais voir pour remonter un ancienne SAV sur une VM pour récupérer le contenu
merci,
Le sujet déchaine pas les foules
ca me semble pourtant un problème assez grave, je pensais que ces pertes d’informations dans la BD étaient réglés
avec cette requête, cela permet je pense d’identifier les commandes vides :
SELECT *
FROM `scenarioExpression`
WHERE (`expression` = 'event' OR `expression` = 'action')
AND `options` LIKE '%background":"0"}%'
j’ai apparement que ce scenario qui était touché
j’ai pu récupérer le code d’une sauvegarde
system
A fermé ce sujet ()
Juin 15, 2025, 9:18
9
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.