Worx landroid: pas de remontée d'infos

Salut,
Ton os est en quelle version ? Peux tu montrer la page sante de jeedom ?

J’ai essayé sur ma V4 qui est en Debian 9.8 aussi
Toujours Erreur 500, pourtant je lui ai créé un objet rien que pour lui.

Erreur http sur V4

[Mon May 25 09:32:57.312561 2020] [:error] [pid 30605] [client 192.168.10.17:62028] PHP Fatal error:  Uncaught Error: Class 'Mosquitto\Client' not found in /var/www/html/plugins/worxLandroidS/core/class/worxLandroidS.class.php:1035
Stack trace:
#0 /var/www/html/plugins/worxLandroidS/core/class/worxLandroidS.class.php(1352): worxLandroidS::publishMosquitto('1010', 'DB510/F0FE6B414...', '{}', '1')
#1 /var/www/html/core/class/cmd.class.php(1115): worxLandroidSCmd->execute(NULL)
#2 /var/www/html/core/ajax/cmd.ajax.php(88): cmd->execCmd(NULL)
#3 {main}
thrown in /var/www/html/plugins/worxLandroidS/core/class/worxLandroidS.class.php on line 1035, referer: http://192.168.10.14/index.php?v=d&m=worxLandroidS&p=worxLandroidS&id=154
[Mon May 25 09:33:14.626800 2020] [:error] [pid 30824] [client 192.168.10.17:62054] PHP Fatal error:  Uncaught Error: Call to a member function getIsVisible() on boolean in /var/www/html/plugins/worxLandroidS/core/class/worxLandroidS.class.php:1144
Stack trace:
#0 /var/www/html/core/ajax/object.ajax.php(177): worxLandroidS->toHtml('dashboard')
#1 {main}
thrown in /var/www/html/plugins/worxLandroidS/core/class/worxLandroidS.class.php on line 1144, referer: http://192.168.10.14/index.php?v=d&p=dashboard
[Mon May 25 09:33:19.945741 2020] [:error] [pid 30675] [client 192.168.10.17:62063] PHP Fatal error:  Uncaught Error: Call to a member function getIsVisible() on boolean in /var/www/html/plugins/worxLandroidS/core/class/worxLandroidS.class.php:1144
Stack trace:
#0 /var/www/html/core/ajax/object.ajax.php(177): worxLandroidS->toHtml('dashboard')
#1 {main}
thrown in /var/www/html/plugins/worxLandroidS/core/class/worxLandroidS.class.php on line 1144, referer: http://192.168.10.14/index.php?v=d&p=dashboard

et ça en V4

[2020-05-22 14:37:08][ERROR] : Erreur sur worxLandroidS::daemon() : Class 'Mosquitto\Client' not found

Force une réinstallation du plug-in (Sans supprimer l’existant) et relance les dépendances.
Forcément si une class n’est pas trouvé ça ne peut pas fonctionner mais ce n’est pas un problème du plug-in ça, c’est un problème sur ton install.

1 « J'aime »

Aie!
sur V3 j’ai supprimé et réinstalle j’ai erreur 500 et ca me bloque l’objet comme sur mon jeedom en V4
Le jeedom en V4 ne me sert que pour Bluetooth
Donc je ne pense pas que ca vienne que de mon install
Je reproduis le problème sur les deux

C’est pas bon ça? non?

Début d'installation des dépendances
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125).
php-pear is already the newest version (1:1.10.1+submodules+notgz-9+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
--2020-05-25 11:04:18--  http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
Resolving repo.mosquitto.org (repo.mosquitto.org)... 85.119.83.194, 2001:ba8:1f1:f271::2
Connecting to repo.mosquitto.org (repo.mosquitto.org)|85.119.83.194|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3167 (3.1K) [application/octet-stream]
Saving to: 'mosquitto-repo.gpg.key.21'
0K ...                                                   100% 6.12M=0s
2020-05-25 11:04:18 (6.12 MB/s) - 'mosquitto-repo.gpg.key.21' saved [3167/3167]
Warning: apt-key output should not be parsed (stdout is not a terminal)
OK
--2020-05-25 11:04:18--  http://repo.mosquitto.org/debian/mosquitto-stretch.list
Resolving repo.mosquitto.org (repo.mosquitto.org)... 85.119.83.194, 2001:ba8:1f1:f271::2
Connecting to repo.mosquitto.org (repo.mosquitto.org)|85.119.83.194|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 51 [application/octet-stream]
Saving to: 'mosquitto-stretch.list'
0K                                                       100% 11.1M=0s
2020-05-25 11:04:18 (11.1 MB/s) - 'mosquitto-stretch.list' saved [51/51]
cp: cannot stat 'mosquitto-stretch.list': No such file or directory
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Hit:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:4 https://deb.nodesource.com/node_12.x stretch InRelease
Hit:5 http://ftp.fr.debian.org/debian stretch Release
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
mosquitto-clients is already the newest version (1.6.8-0mosquitto1~stretch1).
mosquitto is already the newest version (1.6.8-0mosquitto1~stretch1).
libmosquitto-dev is already the newest version (1.6.8-0mosquitto1~stretch1).
0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
php7.0-dev is already the newest version (7.0.33-0+deb9u7).
0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
pecl/Mosquitto is already installed and is the same as the released version 0.4.0
install failed
extension=mosquitto.so
extension=mosquitto.so
Fin installation des dépendances
rm: cannot remove '/tmp/worxLandroidS_dep': No such file or directory
Fin installation des dépendances

Bon, j’ai tenté une restauration de la sauvegarde au 15/05. Impossible de me connecter!!!
Je dois être banni.
Une idée pour se refaire accepter par le serveur?

13:47 Dernière mise a jour faite, plus d’erreur 500 mais pas de mise à jour de la tondeuse

Bonjour,
Même problème chez moi, le plugin fonctionnait très bien mais maintenant j’ai des erreur 500, juste sur le widget worxlandroids, log dependances:

Début d'installation des dépendances
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125).
php-pear is already the newest version (1:1.10.1+submodules+notgz-9+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 153 not upgraded.
--2020-05-25 14:36:24--  http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
Resolving repo.mosquitto.org (repo.mosquitto.org)... 85.119.83.194, 2001:ba8:1f1:f271::2
Connecting to repo.mosquitto.org (repo.mosquitto.org)|85.119.83.194|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3167 (3.1K) [application/octet-stream]
Saving to: 'mosquitto-repo.gpg.key.5'
0K ...                                                   100% 3.89M=0.001s
2020-05-25 14:36:25 (3.89 MB/s) - 'mosquitto-repo.gpg.key.5' saved [3167/3167]
Warning: apt-key output should not be parsed (stdout is not a terminal)
OK
--2020-05-25 14:36:25--  http://repo.mosquitto.org/debian/mosquitto-stretch.list
Resolving repo.mosquitto.org (repo.mosquitto.org)... 85.119.83.194, 2001:ba8:1f1:f271::2
Connecting to repo.mosquitto.org (repo.mosquitto.org)|85.119.83.194|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 51 [application/octet-stream]
Saving to: 'mosquitto-stretch.list'
0K                                                       100% 7.11M=0s
2020-05-25 14:36:25 (7.11 MB/s) - 'mosquitto-stretch.list' saved [51/51]
cp: cannot stat 'mosquitto-stretch.list': No such file or directory
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Hit:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.fr.debian.org/debian stretch Release
Hit:5 https://deb.nodesource.com/node_12.x stretch InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
mosquitto-clients is already the newest version (1.6.8-0mosquitto1~stretch1).
mosquitto is already the newest version (1.6.8-0mosquitto1~stretch1).
libmosquitto-dev is already the newest version (1.6.8-0mosquitto1~stretch1).
0 upgraded, 0 newly installed, 0 to remove and 153 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
php7.0-dev is already the newest version (7.0.33-0+deb9u7).
0 upgraded, 0 newly installed, 0 to remove and 153 not upgraded.
pecl/Mosquitto is already installed and is the same as the released version 0.4.0
install failed
extension=mosquitto.so
extension=mosquitto.so
Fin installation des dépendances
rm: cannot remove '/tmp/worxLandroidS_dep': No such file or directory
Fin installation des dépendances

MAJ le 25/5 15:35 : Remise en place d’une sauvegarde et migration vers la nouvelle version et maintenant plus de mise à jour des données… comme zep57

Attend demain et re-test.

Bonjour à tous,

J’avais eu le soucis en V4 (ça me masquait tout les plugins de mon objet sur le dashboard). J’avais supprimé le plugin et réinstallé celui-ci. Si ça ne marche pas, il faut essayer de passer en bêta puis revenir en stable (ou vice versa). J’ai réussi avec une des deux manip’.

Peut-être que ça vous aidera.

Bonne journée,

Je n’ai rien changé sur la partie connexion avec la dernière mise à jour, j’ai simplement ajouté des actions et revu la partie widget (avec l’aide de tektek).
Je ne comprends pas pourquoi ça a un impact…

reviens en arrière STP

Bonjour à tous, idem pour moi, erreur 500…

Bonjour zep57,

Avant de donner des ordres, il serait intéressant d’avoir un retour sur ce que je t’ai demandé de faire…

C’est comme appeler le doc et lui dire qu’on est malade mais ne pas lui donner les symptômes et ne pas aller le consulter…

As-tu essayé ce que je t’ai demandé de faire précédemment?

Pour ma part j’ai désinstallé, installé la stable, puis installé la béta.
Quelles informations peuvent être utiles pour aider au debuggage ?
Voici le log des dépendances :

Début d’installation des dépendances
Reading package lists…
Building dependency tree…
Reading state information…
lsb-release is already the newest version (10.2019051400+rpi1).
php-pear is already the newest version (1:1.10.6+submodules+notgz-1.1).
0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.
Hit:1 Index of /raspbian buster InRelease
Hit:2 http://phoscon.de/apt/deconz buster-beta InRelease
Get:3 Index of /debian buster InRelease [25.1 kB]
Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
Hit:5 Index of /deb/pub/ all InRelease
Fetched 25.1 kB in 2s (13.7 kB/s)
Reading package lists…
Reading package lists…
Building dependency tree…
Reading state information…
libmosquitto-dev is already the newest version (1.5.7-1+deb10u1).
mosquitto is already the newest version (1.5.7-1+deb10u1).
mosquitto-clients is already the newest version (1.5.7-1+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.
Reading package lists…
Building dependency tree…
Reading state information…
php7.3-dev is already the newest version (7.3.14-1~deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.
Fin installation des dépendances

Je viens de faire un « refreshValue », l’erreur a disparu !

Bonjour

Pour ZEP57 l’erreur vient de son compte worx et pas de son installation.
J’ai testé avec une installation jeedom qui fonctionne et son compte worx et j’ai le même soucis.
(J’ai même essayé avec un autre assistant domotique et c’est pareil)

Pour moi, le code retour 7 ne peut être expliqué que par Worx (positec).
J’avais déjà eu le code retour 7 et ça finissait par revenir le lendemain mais là ce n’est pas le cas.

Je crois malheureusement que je ne peux rien faire…
Il faudrait voir sur un forum allemand si on trouve des infos…
Worx - Kress - Landxcape - Roboter-Forum.com

Ou alors faire un ticket au support
https://account.worxlandroid.com/

Hello,

Le compte de ZEP57 était bloqué pour je ne sais quelle raison.
Tu peux dissocier la tondeuse sur le compte de worx et la réassocier.

https://account.worxlandroid.com/login

Normalement ça devrait fonctionner si tu es dans le même cas que ZEP57.
(en log debug tu vois active: false avec la récupération des certificats)

Impec!!! Merci beaucoup ç’est reparti :grin:

Bonjour @Ssc
Je m’incruste dans ce poste pour une petite question
dans la dernière MAJ, tu as noté dans le changelog : ajout historique bouton santé du plugin (reinitialisez les données cloud pour activer la modif)

ca veut dire quoi ? comment réinitialiser les données cloud ?

merci

1 « J'aime »