Hello,
Avec l’arrivée de la v4.6 de Jeedom, j’imagine qu’une vérification des fichiers class.php de chaque plugin a été introduite ou améliorée. Et du coup, comme le plugin-post_it n’en possède pas, erreur récurrente
Fichier introuvable : /var/www/html/core/php/../../plugins/post_it/core/class/post_it.class.php
A dispo si besoin,
Xav
Mips
Juin 25, 2026, 8:04
2
Salut,
Rien n’a été introduit ou modifié à ce niveau à ma connaissance.
tu veux dire que ce plugin n’a pas de fichier class? c’est inhabituel ca
/plugins/post_it/core/class/post_it.class.php
Hello !
Je suis allé checker rapidement le changelog de la v4.6 et je n’ai rien vu non plus (j’avoue, j’ai fait ca vite ). Mais le message est apparu à la mise à jour de mon Jeedom de prod ce matin. Aucun souci jusque là.
Yes je te confirme ! Utilisation de eventjs uniquement.
En créant manuellement un fichier class.php vide (ou presque) → plus de souci
Xav
Mips
Juin 25, 2026, 8:36
4
et le soucis se produit à répétition ou juste lors de la mise à jour?
je sais qu’il y a un nettoyage des vieux fichiers fait lors de l’update
je vais créer une issue pour fixer ca dans une prochaine version
A répétition ! De mémoire, plus de 300 messages en 5 min
Mips
Juin 25, 2026, 9:42
6
tu peux me confirmer que ces erreurs sont dans le log « plugin » en plus du centre de messages?
Hello,
en passant par la BDD tu peux vérifier le logicalId du message stp.
Mips
Juin 25, 2026, 9:59
9
y en aura pas, je pense que le log est généré par ce changement: add log in plugin autoloader by pifou25 · Pull Request #3276 · jeedom/core · GitHub
donc c’est bien un problème qui existait déjà mais qui est mis en lumière à présent, le plugin doit être corrigé
1 « J'aime »
Mips
Juin 25, 2026, 10:01
11
Xav-74:
Id = 9905
ca c’est l’id, le logicalId c’est un paramètre optionnelle qu’on peut ajouter lors du log
le Throwable qui fait son taf,
Bien vu
Xav-74
Juin 25, 2026, 10:06
13
Oui pardon
LogicalId : plugin::rqosj9iYVOAvTMgH4qh8kFQbZXlDqjrGda8KPThhROs8SLUo1nxwozugpttCVPsn
Bien vu pour le PR
Bonjour,
Ces erreurs étaient déjà présentes avant la 4.6, elles sont simplement levées dorénavant mais n’empêchent pas le plugin de fonctionner.
Ici il faut que le développeur ajoute le fichier de classe indispensable à tout plugin Jeedom, core/class/post_it.class.php.
Dans l’absolu, pour suivre les bonnes pratiques, le contenu de ce fichier devrait étendre la classe eqLogic même s’il reste minimaliste :
<?php
class post_it extends eqLogic {}
PS: le dépôt est ouvert : GitHub - Pax24fr/Post_It: Plugin Jeedom · GitHub . Le dev serait sûrement ravi qu’on lui soumette une PR dans ce sens
2 « J'aime »
Xav-74
Juin 25, 2026, 10:25
15
Aurelien:
Dans l’absolu, pour suivre les bonnes pratiques, le contenu de ce fichier devrait étendre la classe eqLogic même s’il reste minimaliste :
<?php
class post_it extends eqLogic {}
Je te confirme que c’est ce que j’ai fait de manière temporaire
Je vais proposer un PR ce soir
Merci
Xav
1 « J'aime »
system
A fermé ce sujet ()
Juin 26, 2026, 10:25
16
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.