Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

jMQTT PHP Fatal error: Uncaught Error: Class 'Mosquitto\\Client' not found

Retrouvez ici des sujets concernant le protocole MQTT et les modules domotiques de type MQTT utilisés avec JEEDOM
/!\ Plugin MQTT non officiel
cvdenzen
Timide
Messages : 8
Inscription : 15 févr. 2019, 00:50

jMQTT PHP Fatal error: Uncaught Error: Class 'Mosquitto\\Client' not found

Message par cvdenzen » 07 mars 2019, 22:38

Bonjour,

Après avoir supprimé le plugin MQTT (c'est vraiment MQTT, pas jMQTT) et avoir maj jMQTT à version 2019-02-20 07:04:23 (Version Jeedom 2.4), je vois dans /var/www/html/log/http.error:
"[Thu Mar 07 21:58:13.267435 2019] [:error] [pid 22803] [client 192.168.2.115:49483] PHP Fatal error: Uncaught Error: Class 'Mosquitto\\Client' not found in /var/www/html/plugins/jMQTT/core/class/jMQTT.class.php:635\nStack trace:\n#0 /var/www/html/plugins/jMQTT/core/class/jMQTT.class.php(678): jMQTT::newMosquittoClient('jeedom/6/2a1a84...')\n#1 /var/www/html/plugins/jMQTT/core/class/jMQTTCmd.class.php(194): jMQTT::publishMosquitto('6', 'AchterlichtjMQT...', 'f0/kaku_switch_...', 'off', '1', '1')\n#2 /var/www/html/core/class/cmd.class.php(960): jMQTTCmd->execute(Array)\n#3 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(Array)\n#4 {main}\n thrown in /var/www/html/plugins/jMQTT/core/class/jMQTT.class.php on line 635, referer: http://jeedom/index.php?v=d&p=dashboard"

En plus: les commandes ne fonctionnent plus. Quand je vais dans équipement/commandes et fais "tester", je vois (en rouge): 500 : Internal Server Error. (c'est sans doute l'erreur qui est dans http.error).

Merci,
Carl van Denzen

Avatar de l’utilisateur
domotruc
Timide
Messages : 254
Inscription : 23 févr. 2018, 08:35
Contact :

Re: jMQTT PHP Fatal error: Uncaught Error: Class 'Mosquitto\\Client' not found

Message par domotruc » 08 mars 2019, 06:15

Bonjour,
La désinstallation de MQTT a supprimé ses dépendances, qui sont communes avec jMQTT, d'où le problème.
Pour le résoudre, il faut relancer l'installation des dépendances dans le panneau de configuration de jMQTT.
domotruc
Plugins jMQTT, jElocky
domotruc.com

cvdenzen
Timide
Messages : 8
Inscription : 15 févr. 2019, 00:50

Re: jMQTT PHP Fatal error: Uncaught Error: Class 'Mosquitto\\Client' not found

Message par cvdenzen » 14 mars 2019, 23:19

Merci, j’ai relancé l’installation des dépendances et le problème est parti.

Répondre

Revenir vers « [Plugin Tiers] MQTT »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités