EVOHOME ne fonctionne plus après mise à jour 4.4.10

Bonsoir,

Depuis la mise à jour 4.4.10 le plugin ne semble plus fonctionner.

 ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool

Est-ce que je suis le seul ?

D’avance merci.


Informations Jeedom

Core : 4.4.10 (master)
DNS Jeedom : non

Plugin : Evohome
Version : 2023-05-09 01:09:59 (stable)

Bonjour
As tu un log avec plus de détails ? Comme le cron exécution par exemple ?

Bonjour,

Idem pour moi,

je l’ai désactivé en attendant une solution,

pour info, il me mets le bazard dans le dashboard, la moitié de mes tuiles disparraissent.

je n’ai vraiment pas le temps de m’en occuper dans l’immediat, si pas résolu d’ici 15 jours, je reviendrais relancer le sujet.

PB sur VM sous debian 11, et Rpi4 sous debian 10

1 « J'aime »

un peu de temps
log debug

0000|[2024-08-15 08:30:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0001|[2024-08-15 08:31:03] ERROR  : Error while iGetInformations : <{"success":false,"code":"Exception","message":"429 Client Error: Too Many Requests for url: https:\/\/mytotalconnectcomfort.com\/Auth\/OAuth\/Token"}>
0002|[2024-08-15 08:32:07] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0003|[2024-08-15 08:33:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0004|[2024-08-15 08:34:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0005|[2024-08-15 08:35:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0006|[2024-08-15 08:36:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0007|[2024-08-15 08:37:01] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0008|[2024-08-15 08:38:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0009|[2024-08-15 08:39:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0010|[2024-08-15 08:40:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0011|[2024-08-15 08:41:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool
0012|[2024-08-15 11:16:45] DEBUG  : IN>> - getSchedule(4272651,0)
0013|[2024-08-15 11:16:45] DEBUG  : IN>> - iGetInformations[487,4272651]
0014|[2024-08-15 11:16:45] DEBUG  : IN>> - getSchedule(4272651,0)
0015|[2024-08-15 11:16:45] DEBUG  : IN>> - iGetInformations[8057,4272651]
0016|[2024-08-15 11:16:45] DEBUG  : IN>> - getSchedule(4272651,0)
0017|[2024-08-15 11:16:45] DEBUG  : IN>> - iGetInformations[8341,4272651]
0018|[2024-08-15 11:16:45] DEBUG  : IN>> - getSchedule(4272651,0)
0019|[2024-08-15 11:16:45] DEBUG  : IN>> - iGetInformations[849,4272651]
0020|[2024-08-15 11:16:45] DEBUG  : IN>> - getSchedule(4272651,0)
0021|[2024-08-15 11:16:45] DEBUG  : IN>> - iGetInformations[324,4272651]
0022|[2024-08-15 11:16:45] DEBUG  : IN>> - getSchedule(4272651,0)
0023|[2024-08-15 11:16:45] DEBUG  : IN>> - getSchedule(4272651,0)
0024|[2024-08-15 11:16:45] DEBUG  : IN>> - iGetInformations[6625,4272651]
0025|[2024-08-15 11:16:45] DEBUG  : IN>> - iGetInformations[9058,4272651]
0026|[2024-08-15 11:16:45] DEBUG  : IN>> - getSchedule(4272651,0)
0027|[2024-08-15 11:16:45] DEBUG  : IN>> - iGetInformations[3877,4272651]
0028|[2024-08-15 11:16:51] DEBUG  : IN>> - getSchedule(4272651,0)
0029|[2024-08-15 11:16:51] DEBUG  : IN>> - iGetInformations[4458,4272651]
0030|[2024-08-15 11:16:51] DEBUG  : IN>> - getSchedule(4272651,0)
0031|[2024-08-15 11:16:51] DEBUG  : IN>> - iGetInformations[8058,4272651]
0032|[2024-08-15 11:16:51] DEBUG  : IN>> - getSchedule(4272651,0)
0033|[2024-08-15 11:16:51] DEBUG  : IN>> - iGetInformations[6809,4272651]
0034|[2024-08-15 11:16:51] DEBUG  : IN>> - getSchedule(4272651,0)
0035|[2024-08-15 11:16:51] DEBUG  : IN>> - iGetInformations[2697,4272651]
0036|[2024-08-15 11:16:51] DEBUG  : IN>> - getSchedule(4272651,0)
0037|[2024-08-15 11:16:51] DEBUG  : IN>> - iGetInformations[3793,4272651]
0038|[2024-08-15 11:16:51] DEBUG  : IN>> - getSchedule(4272651,0)
0039|[2024-08-15 11:16:51] DEBUG  : IN>> - iGetInformations[4688,4272651]
0040|[2024-08-15 11:16:51] DEBUG  : IN>> - getSchedule(4272651,0)
0041|[2024-08-15 11:16:51] DEBUG  : IN>> - iGetInformations[329,4272651]
0042|[2024-08-15 11:16:51] DEBUG  : IN>> - getSchedule(4272651,0)
0043|[2024-08-15 11:16:51] DEBUG  : IN>> - iGetInformations[8352,4272651]
0044|[2024-08-15 11:17:02] DEBUG  : IN>> - cron : 1
0045|[2024-08-15 11:17:02] DEBUG  : checkDependancy [sudo dpkg-query --show python3-requests 2>/dev/null] = [python3-requests	2.25.1+dfsg-2]
0046|[2024-08-15 11:17:02] DEBUG  : checkDependancy [sudo  dpkg --get-selections | grep -v deinstall | grep  gd | grep php] = [php7.4-gd					install]
0047|[2024-08-15 11:17:02] DEBUG  : IN>> - iGetInformations[5258,4272651]
0048|[2024-08-15 11:17:02] DEBUG  : running python process : nb=0
0049|[2024-08-15 11:17:02] DEBUG  : IN>> - refreshAllForLoc(4272651)
0050|[2024-08-15 11:17:02] ERROR  : Erreur sur la fonction cron du plugin : Call to a member function getTimestamp() on bool

Tant que personne n’envoie ce log, rien ne pourra avancer :slight_smile:

quel est la procédure ???

Bonjour,

Analyse > Logs > cron_execution

voici le mien, avec aussi pas mal de tuiles disparues…

0084|[END BACKUP SUCCESS]
0085|2024-08-15 06:31:07 starting Jeedom
0086|Enable scenario : OK
0087|Enable task : OK
0088|Check Network Conf : OK
0089|Error: Device 'wlan0' (/org/freedesktop/NetworkManager/Devices/3) disconnecting failed: This device is not active
0090|Error: not all devices disconnected.
0091|[Erreur] plugin::cron() : SQLSTATE[HY000] [2002] No such file or directoryPHP Fatal error:  Uncaught PDOException: SQLSTATE[HY000] [2002] No such file or directory in /var/www/html/core/class/DB.class.php:48
0092|Stack trace:
0093|#0 /var/www/html/core/class/DB.class.php(48): PDO->__construct()
0094|#1 /var/www/html/core/class/DB.class.php(68): DB::initConnection()
0095|#2 /var/www/html/core/class/DB.class.php(91): DB::getConnection()
0096|#3 /var/www/html/core/class/config.class.php(279): DB::Prepare()
0097|#4 /var/www/html/core/class/log.class.php(42): config::getLogLevelPlugin()
0098|#5 /var/www/html/core/class/log.class.php(505): log::getConfig()
0099|#6 /var/www/html/core/php/jeeCron.php(34): log::exception()
0100|#7 /var/www/html/core/php/jeeCron.php(164): jeeCron_errorHandler()
0101|#8 {main}
0102|thrown in /var/www/html/core/class/DB.class.php on line 48
0103|2024-08-15 11:57:02 starting Jeedom
0104|Enable scenario : OK
0105|Enable task : OK
0106|Check Network Conf : OK
0107|Error: Device 'wlan0' (/org/freedesktop/NetworkManager/Devices/3) disconnecting failed: This device is not active
0108|Error: not all devices disconnected.

Bonjour,
Non rien qui correspond au soucis de ce sujet.

pourtant, j’ai aussi evohome…, je viens de le désactiver…et ai récupéré mes tuiles…

est-ce une problème de mise à jour du plugin evohome ou …?

merci.

Bonjour,
Je viens de pousser une possible correction la dessus en beta de jeedom si vous pouvez tester

2 « J'aime »

ok merci , je vais faire cela… je prends l’alpha ou la beta ??

merci

Euh as tu lu mon message ?

1 « J'aime »

désolé :weary:, beta, je prends ! (en fait j’ai été dans le doute quand j’ai vu l’heure qui était 11h40)

il est vide de mon coté

Pas de soucis si tu me juste me confirmer si c’est bon ensuite.

1 « J'aime »

ok, je viens de l’installer et cela semble fonctionner, evohome actif et les tuiles sont revenues !!

Merci je viens de pousser la stable.

1 « J'aime »

Problème résolu suite MaJ 4.4.11

Un grand merci pour votre réactivité :+1:

Bonsoir Loïc.

La bêta tu veux dire ?

PS : n’oublie pas que tu es en vacances