Démon du plugin arrêté systématiquement

Bonsoir,
Le démon du plugin plante tout le temps.
Il y a une erreur systématique dans le log ci-joint.
Si d’autres infos sont nécessaires, je reste à votre disposition.
Bonne fin de soirée
mqttDomutilsd.txt (203,4 Ko)


Informations Jeedom

Core : 4.4.6 (V4-stable)
DNS Jeedom : non

Plugin : MQTT Domutils
Version : 2023-12-04 08:47:40 (beta)
Statut Démon : Stoppé - (2024-05-22 23:11:00)

Résumé des logs :

2024-05-22 13:55:03.665 <error> Unable to run => See errors below
2024-05-22 13:55:03.666 <error> TypeError: e.response.data.includes is not a function
    at InfosVille.request (/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/lib/infoville.js:763:81)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async InfosVille.getMeteoVigilance (/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/lib/infoville.js:277:22)
    at async main (/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/index.js:103:11)
[...]
2024-05-22 14:00:03.670 <error> Unable to run => See errors below
2024-05-22 14:00:03.672 <error> TypeError: e.response.data.includes is not a function
    at InfosVille.request (/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/lib/infoville.js:763:81)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async InfosVille.getMeteoVigilance (/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/lib/infoville.js:277:22)
    at async main (/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/index.js:103:11)
/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/lib/infoville.js:763
      if (e.response && e.response.status && e.response.data && e.response.data.includes('Invalid Credentials')) {
                                                                                ^
TypeError: e.response.data.includes is not a function
    at InfosVille.request (/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/lib/infoville.js:763:81)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async InfosVille.getMeteoVigilance (/var/www/html/plugins/mqttDomutils/resources/node_modules/mqtt4frenchtools/lib/infoville.js:277:22)
Node.js v18.19.1

Probablement un bug dans /var/www/html/plugins/mqttDomutils/resources/node_modules/ mqtt4frenchtools/lib/infoville.js ligne 763.

Bonjour,
Oui, j’avais vu, mais je ne sais pas quoi en faire.
Merci

Moi non plus, mais je pose ça la pour le développeur :wink:

1 « J'aime »

Bonsoir,
L’erreur se produit dans la librairie source nodejs qd le site météo France réponds pas.
Une correction est en cours de déploiement.
Désolé de la réponse tardive mais je suis overbooké ces derniers temps.

1 « J'aime »