Message d'erreur sur le plugin worx

Alors je n’ai pas de deamon :

Et donc pas de log non plus.

Et j’ai ça dans http.error

0000|[Tue Apr 11 20:08:05.981070 2023] [php7:error] [pid 11734] [client xxx.xxx.xxx.xxx:0] PHP Fatal error:  Uncaught Error: Class 'worxLandroidS' not found in /var/www/html/plugins/worxLandroidS/core/ajax/worxLandroidS.ajax.php:28
0001|Stack trace:
0002|#0 {main}
0003|thrown in /var/www/html/plugins/worxLandroidS/core/ajax/worxLandroidS.ajax.php on line 28, referer: https://xxxxxxxx.eu.jeedom.link/index.php?v=d&m=worxLandroidS&p=worxLandroidS

pas de démon ni d’install des dépendances…
C’est quoi ce bazar :face_with_spiral_eyes:

Essayes de mettre la beta pour voir si c’est un problème sur la stable ?
Ou alors juste réinstaller la stable depuis le market? Il y a peut-être eu un soucis lors du remplacement des fichiers? Vraiment étrange :thinking:

Tout est OK sur la beta.

Je n’ai pour l’instant pas les infos qui remontent (normal ?) et des trucs étranges dans santé :

J’ai ça dans http.error :

0000|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'timestamp' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0001|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0002|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'cfg' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0003|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dt' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0004|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0005|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'cfg' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0006|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'tm' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0007|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 67
0008|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 67
0009|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'ls' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 67
0010|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 69
0011|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 69
0012|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'le' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 69
0013|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 71
0014|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 71
0015|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'le' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 71
0016|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 79
0017|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 79
0018|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'lz' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 79
0019|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 80
0020|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 80
0021|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'bt' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 80
0022|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'c' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 80
0023|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 81
0024|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 81
0025|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'lk' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 81
0026|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'timestamp' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0027|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0028|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'cfg' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0029|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dt' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0030|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0031|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'cfg' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0032|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'tm' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 66
0033|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 67
0034|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 67
0035|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'ls' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 67
0036|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 69
0037|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 69
0038|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'le' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 69
0039|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 71
0040|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 71
0041|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'le' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 71
0042|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 79
0043|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 79
0044|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'lz' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 79
0045|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 80
0046|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 80
0047|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'bt' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 80
0048|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'c' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 80
0049|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'payload' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 81
0050|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'dat' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 81
0051|[11-Apr-2023 20:51:25 Europe/Brussels] PHP Notice:  Trying to get property 'lk' of non-object in /var/www/html/plugins/worxLandroidS/desktop/modal/health.php on line 81

Bonjour idem pour moi pas de demon et dependances
Je desire faire l essai en beta mais comment on fait car sur le market je vois que la version stable
Merci je suis debutant sur les version

Il faut activer l’accès au beta dans ton compte market

Merci de l information l’installation bêta fonctionne en espérant avoir une version stable
merci également à MIPS car je viens de remettre en service le robot et j utilise mon robot avec jeedom pour la mise en marche et pour plusieurs scenario
bonne continuation

Sinon attendez demain, de toute façon faut pas tondre la nuit :wink:, il y a du avoir un soucis de synchronisation sur la stable qui a corrompu des fichiers ou je ne sais quoi je vais nettoyer la branche stable demain et je préviendrai quand ça sera OK.

@Idaho947 pour la page santé c’est normal, voir mon post dans le flux d’actualité, j’ai mis en stable quelque chose qui tourne mais sans plus (c’était sans compter la corruption qui s’est produite) histoire de débloquer le plugin qui était complètement inutilisable.

Clairement cette stable n’a pas le niveau de qualité que je veux avoir sur mes plugins (encore une fois ce problème de corruption c’est autre chose) mais laisser l’ancienne stable était pire et impossible de donner l’accès à la beta sans donner aussi accès à la stable

Oui pas de soucis.
J’avais pas vu le soucis remonté donc c’était au cas où.

ok encore merci

Merci @Mips pour le taff ici, comme d’hab !
On verra demain, je sais pas si c’est utile ou pas de mon côté j’ai ça sur le daemon:

File "/var/www/html/plugins/worxLandroidS/resources/worxLandroidSd.py", line 14, in 
from pyworxcloud import WorxCloud
File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 11, in 
from .api import LandroidCloudAPI
File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/api.py", line 9, in 
from .utils.requests import GET, HEADERS, POST
File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/utils/__init__.py", line 9, in 
from .mqtt import MQTT, Command
File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/utils/mqtt.py", line 13, in 
from awsiot import mqtt, mqtt_connection_builder
ModuleNotFoundError: No module named 'awsiot'
1 « J'aime »

Voilà, j’ai nettoyé la stable, le merge de la beta avait complétement planté, désolé.
la stable est ok à présent; pour rappel, c’est toujours sous condition (même en stable), voir ce post Version beta avril 2023

Oui c’est tout bon merci

Bonjour,

Pour ma part j’ai toujours un problème de connexion, c’est la première fois que j’utilise ce plugin et j’obtiens le log suivant lors du démarrage de celui-ci

[2023-04-12 11:22:33][INFO] : Starting daemon
[2023-04-12 11:22:33][INFO] : Log level: debug
[2023-04-12 11:22:33][DEBUG] : Socket port : 55073
[2023-04-12 11:22:33][DEBUG] : PID file : /tmp/jeedom/worxLandroidS/daemon.pid
[2023-04-12 11:22:33][DEBUG] : Initializing connector...
[2023-04-12 11:22:33][DEBUG] : Initializing the API connector ...
[2023-04-12 11:22:33][DEBUG] : Getting logger ...
[2023-04-12 11:22:33][DEBUG] : Initializing EventHandler ...
[2023-04-12 11:22:33][DEBUG] : Authenticating yyyy.yyyy@xxx.xxx
[2023-04-12 11:22:33][ERROR] : Exception during authentication: 
[2023-04-12 11:22:33][INFO] : Shuting down
[2023-04-12 11:22:33][DEBUG] : Removing PID file /tmp/jeedom/worxLandroidS/daemon.pid
[2023-04-12 11:22:33][DEBUG] : Exit 0

Cordialement

Hello, alors chez moi c’est exactement la même chose :stuck_out_tongue: ligne pour ligne

@Kaz et @mapa vous êtes hors sujet en fait, le problème de ce post est résolu et vous n’avez donc pas le même problème :wink:

Je vous invite à créer un nouveau sujet avec toutes les infos utiles (car pour le moment vous n’en fournissez pas ou qu’une partie). Le minimum étant:

  • page config plugin
  • page santé jeedom
  • tous les logs (il y en a 3)
1 « J'aime »

Bonjour,

ci joint les infos demandées


WorxLandroids_dep
vide

WorxLandroidS
[2023-04-12 13:21:14][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=remove callInstallFunction=1
[2023-04-12 13:21:14][INFO] : Suppression extension
[2023-04-12 13:21:17][INFO] : Début d'activation du plugin
[2023-04-12 13:21:18][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2023-04-12 13:21:18][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=install callInstallFunction=1
[2023-04-12 13:21:36][ERROR] : Impossible de lancer le démon
[2023-04-12 13:21:53][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=remove callInstallFunction=1
[2023-04-12 13:21:53][INFO] : Suppression extension
[2023-04-12 13:21:55][INFO] : Début d'activation du plugin
[2023-04-12 13:21:56][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2023-04-12 13:21:56][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=install callInstallFunction=1
[2023-04-12 13:22:33][INFO] : Lancement démon
[2023-04-12 13:22:33][DEBUG] : test from daemon
[2023-04-12 13:22:43][ERROR] : Impossible de lancer le démon```

WorxLandroidS_deamon
[2023-04-12 11:22:33][INFO] : Starting daemon
[2023-04-12 11:22:33][INFO] : Log level: debug
[2023-04-12 11:22:33][DEBUG] : Socket port : 55073
[2023-04-12 11:22:33][DEBUG] : PID file : /tmp/jeedom/worxLandroidS/daemon.pid
[2023-04-12 11:22:33][DEBUG] : Initializing connector...
[2023-04-12 11:22:33][DEBUG] : Initializing the API connector ...
[2023-04-12 11:22:33][DEBUG] : Getting logger ...
[2023-04-12 11:22:33][DEBUG] : Initializing EventHandler ...
[2023-04-12 11:22:33][DEBUG] : Authenticating yyyyyy.yyyy@xxxx.xxx
[2023-04-12 11:22:33][ERROR] : Exception during authentication: 
[2023-04-12 11:22:33][INFO] : Shuting down
[2023-04-12 11:22:33][DEBUG] : Removing PID file /tmp/jeedom/worxLandroidS/daemon.pid
[2023-04-12 11:22:33][DEBUG] : Exit 0

Par contre un log me donne l’heure correcte (13:22) et l’autre me donne l’heure - 2 (11:22)

Cordialement

Normal les log des deamon sont en heure utc.
Par contre il faut que vous ouvriez un nouveau sujet, c’est un autre problème.

Bonjour,

Je viens de créer un nouveau sujet
Pb Authentification: Exception during authentication

Cordialement

Hello, oui c’est sur ! Ceci dit, j’ai trouvé un réponse à un problème en cherchant un peu.
Visiblement l’install des dépendances ne fonctionne pas, no log nothing.

Par contre en installant awsiotsdk (Les autres dépendances étant ok), ça marche :slight_smile:

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