Message d'erreur Call to undefined method timeline::getIsEnable()

Bonjour,
Je rencontre depuis la MàJ hier de la version 4.1.17 le même probleme que @noodom à savoir les messages suivants :

  • 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 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.
Je voulais savoir si vous pouviez m’aider avec les logs ci-dessous

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

Log récupéré dans scenario_execution :

timeline_jeedom inexistante
timeline_triggers inexistante
Equipement trouvé : Timeline

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

Hello,

As-tu également désinstallé le plugin ?

Bonjour @naboleo

Oui plugin Timeline désinstallé après la mise à jour en v4.1.17.

Pas d’amélioration, j’ai fouillé sur le forum et ça peut être du à un équipement Timeline que je n’ai pas supprimé. J’ai réinstallé le plugin mais je n’ai plus accès aux équipements du plugin (message d’erreur lorsque je sélectionne l’objet dans lequel se trouvait l’équipement).

Et là, jai définitivement supprimé le plugin…

Repasse un coup du scénario dans ce cas, la dernière ligne semble indiquer qu’il reste encore des trucs effectivement

J’avais déjà repassé le scénario avec le bloc code plusieurs fois.
Je viens de le refaire, mais j’ai toujours les mêmes logs :

------------------------------------
[2021-01-14 13:58:37][SCENARIO] Start : Scenario lance manuellement.
[2021-01-14 13:58:37][SCENARIO] Exécution du sous-élément de type [action] : code
[2021-01-14 13:58:37][SCENARIO] Exécution d'un bloc code
[2021-01-14 13:58:37][SCENARIO] Call to undefined method timeline::getCmd()
[2021-01-14 13:58:37][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-01-14 13:58:39][SCENARIO] Start : Scenario lance manuellement.
[2021-01-14 13:58:39][SCENARIO] Exécution du sous-élément de type [action] : code
[2021-01-14 13:58:39][SCENARIO] Exécution d'un bloc code
[2021-01-14 13:58:39][SCENARIO] Call to undefined method timeline::getCmd()
[2021-01-14 13:58:39][SCENARIO] Fin correcte du scénario

Et dans le log scenario_execution, on voit qu’il reste encore l’équipement Timeline :

timeline_jeedom inexistante
timeline_triggers inexistante
Equipement trouvé : Timeline

Hello, même problème que Yannick en version 4.1.8 sur smart… Plug-in timeline supprimé après passage derniere version, et scénario exécuté plusieurs fois (après redémarrage, clean bdd, etc…). A noter que cela impact aussi le plugin imperihome en plus de résumé domotique et équipement, qui ne sont plus accessibles ).
Je galère vraiment depuis les deux dernières maj. Et passage buster :dizzy_face:, une idée de comment résoudre ce problème?

1 « J'aime »