Erreur de crontab avec le plugin Weather

Bonjour.

Je suis passé en dernière version de Jeedom et je pense que le problème est apparu à ce moment.

J’ai des erreurs de ce type :

La tâche plugin::cron30 n’arrive pas à finir à cause du plugin : weather nous vous conseillons de désactiver le plugin et de contacter l’auteur

Pour autant, quand j’exécuter les commandes unitairement, les résultats sont bien retournés.

J’ai aussi activé le mode debug pour la log du plugin mais elle reste vide.

Merci.

Bonjour,

Pourriez-vous lister les autres plugins utilisant le cron30, vous pouvez vérifier cela dans la config de chaque plugin.
exemple ici le plugin utilise le cronHourly mais pas le cron30:

Il est possible que le problème vienne d’un autre plugin.

Je ne pense pas car j’ai désactivé le plugin Weather depuis plus d’une heure et je n’ai plus aucun message d’erreur.

Mais comme j’ai aussi des soucis avec un script PHP et la fonction SimpleXMLElement, je refais une installation vierge sur un Rpi4 de test pour voir si le problème persiste après une restauration de ma configuration.

Et moi j’ai le plugin weather sur plusieurs jeedom sans erreur… bref ni l’un ni l’autre ne prouve rien.

Il est aussi possible que le problème de base (sur un autre plugin ou sur weather) ai disparu et que donc le symptôme qui est ce message d’alerte n’est plus présent.

Tout est maintenant OK, après une réinstallation « from scratch » sur mon Odroid C2 (mon test sur mon RPi 4 ayant été concluant).

Bonjour à tous,

Je « déterre » ce sujet.
J’ai le même message que mikebzh44 à savoir :

« La tâche plugin::cron30 n’arrive pas à finir à cause du plugin : weather nous vous conseillons de désactiver le plugin et de contacter l’auteur ».

Aucun autre plugin n’utilise cron30.

J’aimerai éviter de passe par la case réinstallation car mon installation est complexe (ZWave, RFXCom, etc…). A noter que sur une autre installation JEedom sur un autre RPI3, je n’ai pas d’alerte.

Y-a-t-il un moyen d’avoir les logs détaillés derrière cette erreur ?

Merci par avance.

Bonjour,

Voir les logs du plugins (en mode debug) et voir le log cron_execution s’il y a qlqch.
Est-ce que le problème est systématique ou sporadique?
cela peut être causé par un problème de connexion internet aussi par exemple.

Et il faudrait des détails sur votre installation, version de jeedom, os…
une capture de la page santé serait utile.

Bonjour Mips,

Merci pour votre retour.
Le problème est périodique mais à fréquence élevée (jusqu’à une 10aine de fois par jour).

Je suis sur la dernière version de Jeedom (4.1.27) sur un RPI 3B+ Rev 1.3 avec Raspbian 10 Buster (sans bureau).

Pour la page de santé de mon système :

Pour les logs du cron :

mkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
2021-10-26 18:36:16 starting Jeedomkill: (1379): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-26 18:43:03 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-26 18:45:30 starting Jeedomkill: (1470): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-26 19:07:16 starting Jeedommkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
2021-10-26 19:18:05 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-26 19:28:28 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1445): Aucun processus de ce type
2021-10-26 19:38:16 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-26 19:43:32 starting Jeedomkill: (1449): Aucun processus de ce type
mkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
2021-10-26 20:01:45 starting Jeedomkill: (1393): Aucun processus de ce type

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Enable scenario : OK
Enable task : OK
kill: (1568): Aucun processus de ce type
2021-10-26 20:08:21 starting Jeedomkill: (1482): Aucun processus de ce type
kill: (1511): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-26 21:26:16 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-26 21:57:16 starting Jeedomkill: (1455): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-26 22:02:22 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-26 22:17:20 starting Jeedomkill: (1464): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 00:12:15 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 00:44:23 starting Jeedommkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
kill: (1420): Aucun processus de ce type
2021-10-27 00:46:58 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1436): Aucun processus de ce type
[START BACKUP]
***************Start of Jeedom backup at 2021-10-27 00:51:02***************
Envoi l'évènement de début de sauvegarde...OK
Vérification des droits sur les fichiers...OK
Vérification de la base de données...OK
Sauvegarde la base de données...OK
Persistance du cache : 
OK
Création de  l'archive...OK
Nettoyage de l'ancienne sauvegarde...OK
Limitation de la taille des sauvegardes à 500 Mo...
Supprime : /var/www/html/core/php/../../backup/backup-MyHome_Chateau-4.1.27-2021-10-23-01h01.tar.gz
OK
Nom de la sauvegarde : /var/www/html/core/php/../../backup/backup-MyHome_Chateau-4.1.27-2021-10-27-00h51.tar.gz
Vérification des droits sur les fichiers...OK
Envoi l'évènement de fin de sauvegarde...OK
Durée de la sauvegarde : 74s
***************Fin de la sauvegarde de Jeedom***************
[END BACKUP SUCCESS]
[START BACKUP]
***************Start of Jeedom backup at 2021-10-27 01:12:23***************
Envoi l'évènement de début de sauvegarde...OK
Vérification des droits sur les fichiers...2021-10-27 01:12:24 starting JeedomOK
Enable scenario : OK
Enable task : OK
Vérification de la base de données...OK
Sauvegarde la base de données...OK
Persistance du cache : 
OK
Création de  l'archive...OK
Nettoyage de l'ancienne sauvegarde...OK
Limitation de la taille des sauvegardes à 500 Mo...
Supprime : /var/www/html/core/php/../../backup/backup-MyHome_Chateau-4.1.27-2021-10-24-00h51.tar.gz
OK
Nom de la sauvegarde : /var/www/html/core/php/../../backup/backup-MyHome_Chateau-4.1.27-2021-10-27-01h12.tar.gz
Vérification des droits sur les fichiers...OK
Envoi l'évènement de fin de sauvegarde...OK
Durée de la sauvegarde : 87s
***************Fin de la sauvegarde de Jeedom***************
[END BACKUP SUCCESS]
sh: 2: 192.168.11.254: not found
2021-10-27 02:26:21 starting Jeedom
Enable scenario : OK
Enable task : OK
kill: (1470): Aucun processus de ce type
2021-10-27 02:29:17 starting Jeedom
Enable scenario : OK
Enable task : OK
2021-10-27 02:40:16 starting Jeedom
kill: (1479): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 03:02:20 starting Jeedomkill: (1436): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 03:57:16 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 05:13:15 starting Jeedomkill: (1459): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 06:03:21 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 06:23:14 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 06:57:15 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 07:33:21 starting Jeedomkill: (1512): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
kill: (2606): Aucun processus de ce type
2021-10-27 09:33:25 starting Jeedomkill: (1393): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 09:42:39 starting Jeedomkill: (1888): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
kill: (3956): Aucun processus de ce type
2021-10-27 10:02:19 starting Jeedomkill: (1773): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 11:34:15 starting JeedomEnable scenario : OK
Enable task : OK
kill: (2017): Aucun processus de ce type
kill: (2133): Aucun processus de ce type
2021-10-27 12:02:16 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 12:39:39 starting JeedomEnable scenario : OK
Enable task : OK
kill: (2070): Aucun processus de ce type
2021-10-27 13:05:20 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 13:07:28 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1461): Aucun processus de ce type
2021-10-27 13:11:49 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 13:17:10 starting JeedomEnable scenario : OK
Enable task : OK
kill: (3209): Aucun processus de ce type
2021-10-27 13:25:09 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1613): Aucun processus de ce type
2021-10-27 13:49:13 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 13:52:43 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 13:54:57 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 13:58:21 starting JeedomEnable scenario : OK
Enable task : OK
kill: (2694): Aucun processus de ce type
2021-10-27 14:01:40 starting Jeedomrm: impossible de supprimer '/tmp/jeedom/cache': Le dossier n'est pas vide
mkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
2021-10-27 14:03:51 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 14:06:37 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1577): Aucun processus de ce type
2021-10-27 14:10:26 starting Jeedomkill: (1547): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
kill: (1688): Aucun processus de ce type
2021-10-27 14:13:26 starting Jeedomkill: (1457): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
kill: (1596): Aucun processus de ce type
2021-10-27 14:15:39 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1665): Aucun processus de ce type
2021-10-27 14:18:44 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 14:35:54 starting Jeedomkill: (1444): Aucun processus de ce type
kill: (1457): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 14:38:39 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 14:42:21 starting Jeedomkill: (1473): Aucun processus de ce type
kill: (1485): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 14:50:44 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 15:17:01 starting Jeedomkill: (1565): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 15:27:16 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 15:45:17 starting Jeedommkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
2021-10-27 15:56:13 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 16:04:16 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 16:13:15 starting Jeedomkill: (1437): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 16:26:13 starting Jeedomkill: (1441): Aucun processus de ce type
kill: (1465): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
kill: (3681): Aucun processus de ce type
2021-10-27 16:35:51 starting Jeedommkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
kill: (1528): Aucun processus de ce type
2021-10-27 16:54:16 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 17:27:18 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 17:30:58 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1431): Aucun processus de ce type
kill: (1447): Aucun processus de ce type
2021-10-27 17:35:07 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1424): Aucun processus de ce type
2021-10-27 17:55:00 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 18:03:14 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1518): Aucun processus de ce type
2021-10-27 18:07:10 starting Jeedommkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
kill: (1497): Aucun processus de ce type
2021-10-27 18:11:00 starting Jeedommkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
kill: (1540): Aucun processus de ce type
2021-10-27 18:13:09 starting Jeedomkill: (1492): Aucun processus de ce type
kill: (1504): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 18:20:15 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1455): Aucun processus de ce type
2021-10-27 18:23:38 starting JeedomEnable scenario : OK
Enable task : OK
kill: (2684): Aucun processus de ce type
2021-10-27 18:34:45 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 18:51:36 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 18:58:05 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 19:02:20 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1438): Aucun processus de ce type
2021-10-27 19:07:44 starting Jeedomkill: (1525): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 19:13:54 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 19:16:47 starting Jeedomkill: (1428): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 19:21:14 starting Jeedomkill: (1466): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 19:39:53 starting JeedomEnable scenario : OK
Enable task : OK
kill: (1835): Aucun processus de ce type
2021-10-27 19:44:35 starting Jeedomkill: (1525): Aucun processus de ce type
kill: (1559): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
kill: (2181): Aucun processus de ce type
2021-10-27 19:48:38 starting Jeedomkill: (1466): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 19:57:13 starting JeedomEnable scenario : OK
Enable task : OK
kill: (3819): Aucun processus de ce type
2021-10-27 20:04:29 starting Jeedomkill: (1546): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
kill: (1692): Aucun processus de ce type
2021-10-27 20:11:40 starting Jeedommkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
kill: (1583): Aucun processus de ce type
2021-10-27 20:21:00 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 20:45:27 starting Jeedomkill: (1466): Aucun processus de ce type
kill: (1490): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 20:49:50 starting Jeedomkill: (1650): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 21:10:29 starting Jeedomkill: (1557): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 21:20:34 starting Jeedomkill: (1410): Aucun processus de ce type
mkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
2021-10-27 21:27:16 starting Jeedommkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
2021-10-27 21:31:14 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 21:39:07 starting Jeedomkill: (1441): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 21:48:17 starting Jeedomkill: (1492): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 21:50:26 starting Jeedomkill: (1454): Aucun processus de ce type
mkdir: impossible de créer le répertoire « /tmp/jeedom/cache »: Le fichier existe
Enable scenario : OK
Enable task : OK
kill: (1607): Aucun processus de ce type
2021-10-27 22:00:14 starting Jeedomkill: (1435): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 22:33:16 starting Jeedomkill: (1387): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
kill: (2747): Aucun processus de ce type
2021-10-27 22:50:21 starting Jeedomkill: (1461): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-27 23:02:16 starting JeedomEnable scenario : OK
Enable task : OK
2021-10-27 23:10:16 starting Jeedomkill: (1483): Aucun processus de ce type
kill: (1507): Aucun processus de ce type
Enable scenario : OK
Enable task : OK
2021-10-28 00:13:22 starting JeedomEnable scenario : OK

Pour les logs du plugin Weather (extrait) :

[2021-10-26 21:00:11][DEBUG] : Cmfcmf\OpenWeatherMap\CurrentWeather Object (     [city] => Cmfcmf\OpenWeatherMap\Util\City Object         (             [id] => 3026193             [name] => #VILLE#             [country] => FR             [population] =>              [lat] => #LAT#             [lon] => #LON#         )      [temperature] => Cmfcmf\OpenWeatherMap\Util\Temperature Object         (             [now] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 11.24                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => celsius                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>                  )              [min] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 10.51                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => celsius                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>                  )              [max] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 13.36                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => celsius                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>                  )              [day] =>              [morning] =>              [evening] =>              [night] =>          )      [humidity] => Cmfcmf\OpenWeatherMap\Util\Unit Object         (             [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 78             [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => %             [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>          )      [pressure] => Cmfcmf\OpenWeatherMap\Util\Unit Object         (             [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 1024             [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => hPa             [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>          )      [wind] => Cmfcmf\OpenWeatherMap\Util\Wind Object         (             [speed] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 3.08                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => m/s                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] => Light breeze                 )              [direction] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 216                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => SW                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] => Southwest                 )          )      [clouds] => Cmfcmf\OpenWeatherMap\Util\Unit Object         (             [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 100             [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>              [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] => couvert         )      [precipitation] => Cmfcmf\OpenWeatherMap\Util\Unit Object         (             [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 0             [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>              [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] => no         )      [sun] => Cmfcmf\OpenWeatherMap\Util\Sun Object         (             [rise] => DateTime Object                 (                     [date] => 2021-10-26 06:24:06.000000                     [timezone_type] => 3                     [timezone] => UTC                 )              [set] => DateTime Object                 (                     [date] => 2021-10-26 16:36:13.000000                     [timezone_type] => 3                     [timezone] => UTC                 )          )      [weather] => Cmfcmf\OpenWeatherMap\Util\Weather Object         (             [id] => 804             [description] => couvert             [icon] => 04n         )      [lastUpdate] => DateTime Object         (             [date] => 2021-10-26 19:00:10.000000             [timezone_type] => 3             [timezone] => UTC         )  ) 
[2021-10-26 21:00:26][INFO] : Unknown fatal error: OpenWeatherMap returned an empty object.
[2021-10-26 21:30:09][DEBUG] : Cmfcmf\OpenWeatherMap\CurrentWeather Object (     [city] => Cmfcmf\OpenWeatherMap\Util\City Object         (             [id] => 3026193             [name] => #VILLE#             [country] => FR             [population] =>              [lat] => #LAT#             [lon] => #LON#         )      [temperature] => Cmfcmf\OpenWeatherMap\Util\Temperature Object         (             [now] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 11.39                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => celsius                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>                  )              [min] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 10.79                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => celsius                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>                  )              [max] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 13.36                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => celsius                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>                  )              [day] =>              [morning] =>              [evening] =>              [night] =>          )      [humidity] => Cmfcmf\OpenWeatherMap\Util\Unit Object         (             [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 84             [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => %             [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>          )      [pressure] => Cmfcmf\OpenWeatherMap\Util\Unit Object         (             [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 1025             [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => hPa             [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>          )      [wind] => Cmfcmf\OpenWeatherMap\Util\Wind Object         (             [speed] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 2.67                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => m/s                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] => Light breeze                 )              [direction] => Cmfcmf\OpenWeatherMap\Util\Unit Object                 (                     [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 218                     [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] => SW                     [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] => Southwest                 )          )      [clouds] => Cmfcmf\OpenWeatherMap\Util\Unit Object         (             [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 100             [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>              [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] => couvert         )      [precipitation] => Cmfcmf\OpenWeatherMap\Util\Unit Object         (             [value:Cmfcmf\OpenWeatherMap\Util\Unit:private] => 0             [unit:Cmfcmf\OpenWeatherMap\Util\Unit:private] =>              [description:Cmfcmf\OpenWeatherMap\Util\Unit:private] => no         )      [sun] => Cmfcmf\OpenWeatherMap\Util\Sun Object         (             [rise] => DateTime Object                 (                     [date] => 2021-10-26 06:24:06.000000                     [timezone_type] => 3                     [timezone] => UTC                 )              [set] => DateTime Object                 (                     [date] => 2021-10-26 16:36:13.000000                     [timezone_type] => 3                     [timezone] => UTC                 )          )      [weather] => Cmfcmf\OpenWeatherMap\Util\Weather Object         (             [id] => 804             [description] => couvert             [icon] => 04n         )      [lastUpdate] => DateTime Object         (             [date] => 2021-10-26 19:30:09.000000             [timezone_type] => 3             [timezone] => UTC         )  ) 

L’erreur « Unknown fatal error » n’apparait qu’une seule fois pour 500 réponses valides donc je ne pense pas que cela vienne de là.

Si vous avez des idées, je suis preneur.

Cdt,
Rilcy

Veuillez mettre les logs sur community et pas sur un site externe.
Le mieux est de copier/coller le contenu directement dans un Texte préformaté comme ceci:

saisir ou coller le code ici
1 « J'aime »

Désolé Mips,

Mes logs étant très longues (plus de 32000 caractères), j’ai pensé qu’il était plus simple de joindre les exports que de copier un extrait.

J’ai mis à jour mon message ci-dessus avec les logs.

Cdt,
Rilcy.

Le mieux est p-e de vider le log et d’attendre que le problème se produise alors parce que là il y a effectivement beaucoup d’info et qu’on ne sait pas si cela correspond au plugin weather ou pas donc impossible à investiguer.

Il faudrait aussi avoir l’heure du message " La tâche plugin::cron30 n’arrive pas à finir à cause du plugin : weather" pour comparer avec ce qu’il se passe dans les logs à cette même heure plutôt que de chercher à l’aveugle.

Et passez le logs du plugin en debug, on ne sait jamais qu’il y aurait plus d’info.

Bonjour Mips,

C’est bien ce que j’avais fait (plugin en mode debug et vidage des logs). Le problème étant que le message étant sporadique, je peux avoir à attendre plusieurs heures pour que l’alerte apparaisse. Pendant, se temps les logs se remplissent. Le plugin Weather même en mode debug n’est pas plus loquace :frowning:

Je pense cependant avoir résolu mon problème.

En consultant les logs du système (/var/log/syslog ou dmesg), j’ai constaté un message récurrent under-voltage detected.
En installant le package uptimed, j’ai ensuite pu constaté que mon RPI redémarrait jusqu’à 6 fois par jour.

Mon RPI était alimenté directement par le GPIO (non par USB) à partir d’un alimentation sur rail din (une Meng Well DR-15-5).
Je suis repassé en alimentation via USB, j’ai allumé le RPI avec toutes les clés USB connectées (Z-Wave, RFXCOM, etc…) et j’ai vérifié/ajusté la tension avec un multimètre à 5.15 V (j’étais à la base plus vers 4.75 V).

Depuis 1 jour, je n’ai plus aucune alerte/souci, le système semble même beaucoup plus réactif.

Je comprends maintenant que le problème de sous-tension électrique d’un RPI provoque un comportement erratique du système (Raspbain & Jeedom). On peut rencontré des soucis avec des symptômes qui laissent à penser à des problèmes de plugin, de configuration voire de carte SD alors qu’il s’agit simplement d’un problème d’alimentation.

Je pense que ce serait une bonne évolution, si dans la page de santé de Jeedom, ce type d’erreur était recherché et remonté à l’utilisateur car l’impact sur la stabilité du système semble énorme.

J’aimerai bien repasser en alimentation via GPIO car le câble USB m’a obligé à revoir l’intégration de mon RPI sur mon tableau électrique et à libérer un module din pour que la tête du câble ait la place d’être branché. Je pense avec le recul que le problème était plus lié au voltage qu’au câble USB mais je ne sais pas si c’est recommandé d’alimenter un RPI par GPIO.

En tout cas, merci Mips pour ton temps.

Tout à fait, c’est la première cause de problème j’ai l’impression.

Pour soulager l’alimentation en mode gpio le mieux est p-e de déplacer les clés usb sur un hub qui aurait sa propre alim

1 « J'aime »