Problème avec Husqvarna 435AWD

Bonjour
J’utilise le plugin avec 3 matériels : 1 tondeuse Gardena (IRMA) 1 vanne Gardena et 1 tondeuse Husqvarna (NESTOR) ajoutée à l’appli Gardena.
Les 2 appareils Gardena fonctionnent mais depuis les mises à jours d’il y a quelques semaines, la tondeuse NESTOR ne démarre pas. La Synchro rafraichissement des données fonctionne mais les commandes de démarrage manuel ne fonctionnent pas.
Je ne vois pas de soucis dans le log. J’ai réinitialisera clef API plusieurs fois, supprimé et re synchronisé NESTOR dans mon appli GARDENA mais toujours pas. Merci pour votre aide.
Patrice

0000|[2022-05-22 10:11:18]DEBUG : Updating info commands of 'IRMA' - Type:'MOWER'
0001|[2022-05-22 10:11:19]DEBUG : Updating info commands of 'IRMA' - Type:'MOWER'
0002|[2022-05-22 10:11:30]DEBUG : action:start on b4aa3b35-c0f1-4084-9570-58d8fcd9c529 : mower NESTOR
0003|[2022-05-22 10:11:33]DEBUG : action:start on b4aa3b35-c0f1-4084-9570-58d8fcd9c529 : mower NESTOR
0004|[2022-05-22 10:11:33]DEBUG : action:start on b4aa3b35-c0f1-4084-9570-58d8fcd9c529 : mower NESTOR
0005|[2022-05-22 10:12:04]DEBUG : action:refresh on b4aa3b35-c0f1-4084-9570-58d8fcd9c529 : mower NESTOR
0006|[2022-05-22 10:12:04]DEBUG : params to send to daemon:{"action":"husqvarna","method":"refresh","id":"b4aa3b35-c0f1-4084-9570-58d8fcd9c529"}
0007|[2022-05-22 10:12:04]DEBUG : Updating info commands of 'NESTOR' - Type:'mower'
0008|[2022-05-22 10:13:01]DEBUG : action:refresh on b4aa3b35-c0f1-4084-9570-58d8fcd9c529 : mower NESTOR
0009|[2022-05-22 10:13:01]DEBUG : params to send to daemon:{"action":"husqvarna","method":"refresh","id":"b4aa3b35-c0f1-4084-9570-58d8fcd9c529"}
0010|[2022-05-22 10:13:01]DEBUG : Updating info commands of 'NESTOR' - Type:'mower'
0011|[2022-05-22 10:13:11]DEBUG : action:start on b4aa3b35-c0f1-4084-9570-58d8fcd9c529 : mower NESTOR
0012|[2022-05-22 10:13:11]DEBUG : action:refresh on b4aa3b35-c0f1-4084-9570-58d8fcd9c529 : mower NESTOR
0013|[2022-05-22 10:13:11]DEBUG : params to send to daemon:{"action":"husqvarna","method":"refresh","id":"b4aa3b35-c0f1-4084-9570-58d8fcd9c529"}
0014|[2022-05-22 10:13:11]DEBUG

Bonjour,

Pourriez-vous fournir le log du démon en mode INFO (pour l’instant pas DEBUG, j’insiste, on verra plus tard si nécessaire) sur la même période que le log ci-dessus, qui est le log du plugin.

Ou refaire un nouveau test et me fournir les 2 logs.

N’oubliez pas qu’après avoir changé le log level (en mode INFO) il faut relancer le démon.

Bonjour
Voici le log du démon en mode info
Merci pour votre aide
Patrice

0000|[2022-05-22 11:28:02]INFO : Starting daemon
0001|[2022-05-22 11:28:02]INFO : Log level: info
0002|[2022-05-22 11:28:10]INFO : Authentication done
0003|[2022-05-22 11:28:10]INFO : updating locations
0004|[2022-05-22 11:28:11]INFO : updating devices for location My Garden
0005|[2022-05-22 11:28:11]INFO : Websocket connected
0006|[2022-05-22 11:28:11]INFO : Syncing known devices with jeedom
0007|[2022-05-22 11:28:11]INFO : updating Husqvarna Automowers
0008|[2022-05-22 11:28:12]INFO : Syncing Husqvarna Automowers with jeedom
0009|[2022-05-22 11:28:12]INFO : Start listening
0010|[2022-05-22 11:28:12]INFO : Websocket connected

OK mais la il y a juste le démarrage donc je ne vois aucune erreur.
Il faut exécuter une action comme demandé précédemment et me fournir les 2 logs sur cette période ainsi je peux voir ce qu’il se passe côté plugin et côté démon.

Je m’aperçois que lorsque je lance une action (rafraichissement, démarrage manuel ou arrêt) je n’ai aucune ligne dans le log du plugin Gardena…
Par contre quand je tente de lancer en manuel depuis la configuration avancée en testant le démarrage en mode manuel, j’ai une erreur en bas erreur 500 : internai server error

J’ai redémarré la jeebox, et voici ce que j’ai

0000|[2022-05-22 13:01:21]INFO : Starting daemon
0001|[2022-05-22 13:01:21]INFO : Log level: warning
0002|[2022-05-22 13:04:11]INFO : Starting daemon
0003|[2022-05-22 13:04:11]INFO : Log level: warning
0004|[2022-05-22 13:04:47]INFO : Starting daemon
0005|[2022-05-22 13:04:47]INFO : Log level: warning

et

0000|[2022-05-22 13:00:04]ERROR : Erreur exécution de la commande [VERNAISON][mower NESTOR][Rafraichir] : Le démon n'est pas démarré
0001|[2022-05-22 13:01:04]ERROR : Erreur exécution de la commande [VERNAISON][mower NESTOR][Rafraichir] : Le démon n'est pas démarré

le démon est bien vert et semble lancé

Quelle version du plug-in avez-vous ?
Si vous êtes en bêta, installez la stable.

Puis-je voir le log http.error au moment de l’erreur 500 ?

Et vous avez repassé le loglevel en WARNING au lieu de INFO?

Ah oui, désolé. Je me suis remis en INFO
voici les lots

0000|[2022-05-22 14:19:51]INFO : Starting daemon
0001|[2022-05-22 14:19:51]INFO : Log level: info
0002|[2022-05-22 14:19:51]INFO : Authentication done
0003|[2022-05-22 14:19:51]INFO : updating locations
0004|[2022-05-22 14:19:52]INFO : updating devices for location My Garden
0005|[2022-05-22 14:19:52]INFO : Websocket connected
0006|[2022-05-22 14:19:52]INFO : Syncing known devices with jeedom
0007|[2022-05-22 14:19:52]INFO : updating Husqvarna Automowers
0008|[2022-05-22 14:19:52]INFO : Syncing Husqvarna Automowers with jeedom
0009|[2022-05-22 14:19:52]INFO : Start listening
0010|[2022-05-22 14:19:53]INFO : Websocket connected

http :

0000|[Sun May 22 14:20:05.526042 2022] [php7:error] [pid 2627] [client 192.168.0.123:58588] PHP Fatal error:  Uncaught Error: Call to private method gardena::updateCommand() from context 'gardenaCmd' in /var/www/html/plugins/gardena/core/class/gardena.class.php:400
0001|Stack trace:
0002|#0 /var/www/html/core/class/cmd.class.php(1135): gardenaCmd->execute(Array)
0003|#1 /var/www/html/core/ajax/cmd.ajax.php(102): cmd->execCmd(Array)
0004|#2 {main}
0005|thrown in /var/www/html/plugins/gardena/core/class/gardena.class.php on line 400, referer: http://192.168.0.137/index.php?v=d&m=gardena&p=gardena&id=194

la version du plugin est 2022-05-01 01:14:09 en version stable

le log a rajouté ça

0006|[Sun May 22 14:22:49.243866 2022] [php7:error] [pid 1354] [client 192.168.0.123:58619] PHP Fatal error:  Uncaught Error: Call to private method gardena::updateCommand() from context 'gardenaCmd' in /var/www/html/plugins/gardena/core/class/gardena.class.php:400
0007|Stack trace:
0008|#0 /var/www/html/core/class/cmd.class.php(1135): gardenaCmd->execute(Array)
0009|#1 /var/www/html/core/ajax/cmd.ajax.php(102): cmd->execCmd(Array)
0010|#2 {main}
0011|thrown in /var/www/html/plugins/gardena/core/class/gardena.class.php on line 400, referer: http://192.168.0.137/index.php?v=d&p=dashboard&object_id=1
0012|[Sun May 22 14:22:51.875975 2022] [php7:error] [pid 1356] [client 192.168.0.123:58621] PHP Fatal error:  Uncaught Error: Call to private method gardena::updateCommand() from context 'gardenaCmd' in /var/www/html/plugins/gardena/core/class/gardena.class.php:400
0013|Stack trace:
0014|#0 /var/www/html/core/class/cmd.class.php(1135): gardenaCmd->execute(Array)
0015|#1 /var/www/html/core/ajax/cmd.ajax.php(102): cmd->execCmd(Array)
0016|#2 {main}
0017|thrown in /var/www/html/plugins/gardena/core/class/gardena.class.php on line 400, referer: http://192.168.0.137/index.php?v=d&p=dashboard&object_id=1
0018|[Sun May 22 14:22:51.881338 2022] [php7:error] [pid 1359] [client 192.168.0.123:58620] PHP Fatal error:  Uncaught Error: Call to private method gardena::updateCommand() from context 'gardenaCmd' in /var/www/html/plugins/gardena/core/class/gardena.class.php:400
0019|Stack trace:
0020|#0 /var/www/html/core/class/cmd.class.php(1135): gardenaCmd->execute(Array)
0021|#1 /var/www/html/core/ajax/cmd.ajax.php(102): cmd->execCmd(Array)
0022|#2 {main}
0023|thrown in /var/www/html/plugins/gardena/core/class/gardena.class.php on line 400, referer: http://192.168.0.137/index.php?v=d&p=dashboard&object_id=1

j’avais installé la bêta y compris la dernière publication mais le problème était le même.

ok je vois le soucis je pense
Par contre cela aurait du causer un problème depuis longtemps, et pour tout le monde donc je ne comprend pas que 1/ cela ne soit pas le cas (y compris chez moi) , 2/ qu’il y ai eu un changement de comportement chez vous, cela n’est pas dû à une mise à jour du plugin car cette partie n’a pas changée depuis 20 mois.

Il y a dû avoir un autre changement sur votre installation qui a causé cela, une idée? un nouveau plugin? autre chose?

Puis-je voir une capture d’écran de la page santé jeedom (pas celle du plugin)?

ah… en fait cette partie de contrôle de la tondeuse NESTOR ne fonctionne plus depuis plusieurs mois effectivement mais comme le rafraichissement des datas fonctionnait et quelle voyais que vous travaillez dessus j’attendais des mises à jours au cas ou…
Je pense que cela s’est mis à ne plus fonctionner en même temps que le plugin Husqvarna n’a plus fonctionné mais je ne suis pas sur.

voici la copie de la page de santé

Ok, n’hésitez pas me le signaler directement la prochaine fois, il ne faut pas attendre des mois: soit je suis déjà au courant, je vous le dit et effectivement il faut patienter, soit je ne le suis pas (comme ce cas-ci) et alors cela ne risque pas de se régler tout seul :slight_smile:

J’ai identifié le problème, cela ne se produisait que pour les robot husqvarna et que pour les commandes « action/message », voila pourquoi je ne l’avais pas vu plus tôt.
J’ai fixé et la nouvelle version est disponible en stable;

Désolé pour la gêne occasionnée.

Merci pour la réactivité. Je viens de tester et cela fonctionne !
Je sais aussi que vous développez le plugin Audi qui ne fonctionne plus depuis des mois au cas ou…
A bientôt et merci encore
Bien noté, je serai plus réactif la prochaine fois :wink:
Patrice

Oui je sais mais je n’arrive plus à le faire fonctionner celui-là :frowning:
faut que je reprenne tout depuis le début

Un message a été scindé en un nouveau sujet : Fatal error: (unauthorized_client) Unauthorized client: grant_type is invalid

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.