Je poste ce message avec un nouveau sujet
(déjà posté sur ce Lien, mais pas que cela soit posté au bon endroit).
Je rencontre depuis la MàJ hier de la version 4.1.17 le même probleme que @noodom (déclaré sur ce Lien à savoir les messages suivants.
Je voulais savoir si vous pouviez m’aider avec les logs ci-dessous
Call to undefined method timeline::getHumanName() : menu Outils / Interactions
Call to undefined method timeline::getConfiguration() : menu Analyse / Equipements
Call to undefined method timeline::setObject() : menu Analyse / Résumé domotique
J’ai trouvé ce post Bloc Code Scenario en cherchant sur le forum.
Je précise que le plugin Timeline était installé sur ma configuration. Je l’ai désinstallé puis lancé le scénario avec le bloc code que vous avez indiqué dans le message précédent
mais j’ai toujours les mêmes messages d’erreurs.
Log récupéré dans le scénario :
[2021-01-14 09:58:59][SCENARIO] Start : Scenario lance manuellement.
[2021-01-14 09:58:59][SCENARIO] Exécution du sous-élément de type [action] : code
[2021-01-14 09:58:59][SCENARIO] Exécution d'un bloc code
[2021-01-14 09:58:59][SCENARIO] Call to undefined method timeline::getCmd()
[2021-01-14 09:58:59][SCENARIO] Fin correcte du scénario
J’ai également nettoyer la base de données, mais les messages sont toujours présents.
Log cleaningdb
PHP Fatal error: Uncaught Error: Call to undefined method timeline::getHumanName() in /var/www/html/core/class/cmd.class.php:2074
Stack trace:
#0 /var/www/html/install/cleaning.php(59): cmd->getHumanName()
#1 {main}
thrown in /var/www/html/core/class/cmd.class.php on line 2074
Merci pour ta réponse. Non mon problème n’est pas lié aux scénarios, mais plutôt au plugin Timeline que j’avais installé sur ma version v4.0.60 à l’époque et qui a laissé des traces dans la bdd.
Apparemment, l’origine du problème serait lié au plugin et à Jeedom qui utilise le même nom de classe Timeline.
Avec l’intégration de la Timeline dans le Core, il y a des interactions dans la bdd avec la classe Timeline qui était gérée par le plugin Timeline.
J’ai cru comprendre que ce problème avait déjà été rencontré ici, mais je n’ai pas retrouvé la solution qui fonctionne.
non je n’ai pas cette connaissance pour Reg/Sys/Config OSDB et database.
J’ai un accès aux répertoires et fichiers via Jeexplorer, si ça peut être utile. @trollix : Merci si vous voulez bien partager votre expérience.
Désolé j’ai été un peu lent à comprendre les raccoucis de @kiboost. Sans doute la prise de tête du jour (avec les messages d’erreur Timeline) qui m’a rongé qq neurones.
J’ai bien accès à l’interface OSBD et aux dossiers.
J’ai lancé la commande DELETE FROM eqLogic WHERE eqType_name = ‹ timeline ›
et tout est revenu dans l’ordre.
Merci à vous 2. Je vais pouvoir dormir cette nuit !