Une question concernant Jeedom.
Comment puis-je supprimer automatiquement les messages du centre de messagerie dans Jeedom?
Il est difficile pour l’utilisateur final de voir autant de messages
Et pour ne pas perdre les messages, l’administrateur peut peut-être les voir d’une autre manière, non?
Quels sont les messages qui te gênent? Normalement il ne devrait pas y avoir tant de message que cela
ils ne me dérangent pas. C’est à l’utilisateur final.
Par exemple, lorsque le routeur est redémarré, la connexion avec l’interface IP KNX est perdue et cela provoque de nombreux messages.
Mettre également à jour les messages, …
Je pense que l’utilisateur final reçoit autant de messages qu’il en sort au fil du temps
Avec un scénario et un bloc code :
message::removeAll($source);
$source étant le texte de la deuxième colonne du centre de messagerie.
Résolu, merci beaucoup
Encore une question connexe.
Pour récupérer les messages avant de les supprimer avec la commande
message :: all;
Comment je peux le faire?
$msg = "";
$listMessage = message::all();
foreach ($listMessage as $message){
$msg .= "[".$message->getDate()."]";
$msg .= " [".$message->getPlugin()."]";
($message->getAction() != "") ? $msg .= " (Action : ".$message->getAction().")" : null;
$msg .= " ".$message->getMessage()."\n";
}
$tags['#msg#'] = $msg;
$scenario->setTags($tags);
Il ne te reste plus qu’à utiliser #msg#
dans les blocs suivants de ton scénario.
Merci beaucoup
Beau travail
Merci
Ce n’est que la restitution de beaucoup de contributions d’autres membres de notre communauté.
EDIT :
Ici, c’était la contribution de @Claude69.
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.