Problème avec le démon dans la dernière version du 15/02/23

Bonsoir,

Je viens de mettre à jour le plugin wifilightv2 et depuis son démon ne démarre plus.

Quand j’essaie de le (ré)lancer ses messages s’affichent :

Suis-je le seul ?

peux tu m’envoyer le log http.error et le log cron execution ?
tu as quoi comme config ?
je suis en DIY a jour jeedom
je viens de supprimer le plugin et de le réinstaller via le market ça a démarré tout seul

si tu ne t’en sors pas
la beta contient l’ancienne stable

Il semble que le plugin commande bien les appareils Meross.
Il n’y a pas d’urgence, c’est juste que je n’aime pas quand il y a du rouge :wink:

peux tu aller voir dans le moteur de tâches :

J’y suis allé, j’y ai supprimé les deux tâches wifilightV2, mais le démon les recrée. Leur statut est Not Found

que donne la page santé de ton jeedom ?

Bonjour,

J’ai exactement le même problème suite à la MAJ d’hier.
Le plugin fonctionne partiellement avec mes appareils Tapo, par exemple, je peux commander l’allumage ou l’extinction d’une prise, mais je n’ai plus de relevé de consommation.

  • Core en 4.3.15
  • Debian 10.13
  • PHP 7.3.31-1~deb10u2
  • Santé jeedom OK hormis ce plugin

J’ai tenté :

  • de passer en bêta puis revenir un stable.
  • de re-installer le core
  • de désactiver et réactiver le plugin
  • de supprimer les tâches cron, qui ont été re-créées par le plugin

Logs :

[2023-02-16 10:16:03]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement

cron.execution

0010|[2023-02-16 10:18:04]INFO : Arrêt de wifilightV2::daemon(), PID : 15814
0011|[2023-02-16 10:18:04]INFO : Arrêt de wifilightV2::daemonTuya(), PID : 15824
0012|[2023-02-16 10:18:04]ERROR : [Erreur] Classe ou fonction non trouvée wifilightV2::daemon()
0013|[2023-02-16 10:18:04]ERROR : [Erreur] Classe ou fonction non trouvée wifilightV2::daemonTuya()

http.error n’a pas de logs relatifs au plugin.

Merci pour votre aide.

Dans l’attente : je repasse en bêta ce qui permet de faire fonctionner le plugin correctement.

la beta = l’ancienne stable
donc reste dessus en attendant que je trouve

Salut, C’est ça qui a fait planté mon installation ?

non rien à voir.
la nouvelle stable c’est une toute petite modif
rien à voir avec zigbee

Pour l’instant, j’ai désactivé le démon et créer un petit scénario que je lance chaque minute pour mettre à jour les états des équipements.

$equipements = eqLogic::byType('wifilightV2');
foreach($equipements as $equipement) {
  $name = $equipement->getHumanName();
  $cmd = '#'.$name.'[stateGet]#' ;
  cmd::byString($cmd)->execCmd();
}

source :

bonjour
pareil pour moi demon ko après maj :confused:

passe en beta c’est l’ancienne stable, je suis dessus et je ne sais pas pourquoi ça fait cela

Bonjour, idem, suis passé en béta et ça remarche

Si quelqu’un qui a le souci veut faire un test car je viens de réécrire l’installation des démons.
Je fourni un wifilightV2.zip en MP
pour l’installer :
Réglages → système → configuration-> mise à jour market
dans cette page :
configuration des dépôts → Fichier → activer fichier

Puis :
plugins → gestion des plugins → +
type de source fichier
Id : wifilightV2
envoyer un fichier → sélectionner le zip
sauvegarder

Si KO me donner les erreurs si elles apparaissent

Autre test à faire ;
désactiver tous les autres plugin

Bonjour,

Je ne sais pas si c’est lié ou pas mais suite a la mise a jour le service ne se lance plus j’ai chez moi uniquement du nanoleaf et du yeelight sur ce plugins pour info

lors de la mise a jour je pense qu’il tente de faire une actualisation des dependances mais il semble qu’un probleme s’est produit voici le resultat chez moi

0000|touch: cannot touch '/tmp/jeedom/wifilightV2/dependancy': No such file or directory
0001|/var/www/html/plugins/wifilightV2/core/class/../../resources/install.sh: line 3: /tmp/jeedom/wifilightV2/dependancy: No such file or directory
0002|********************************************************
0003|*             Installation des dépendances             *
0004|********************************************************
0005|Hit:1 http://ftp.fr.debian.org/debian buster InRelease
0006|Get:2 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
0007|Get:3 http://deb.debian.org/debian buster-backports InRelease [46.7 kB]
0008|Hit:4 http://phoscon.de/apt/deconz buster InRelease
0009|Get:5 http://ftp.fr.debian.org/debian buster-updates InRelease [51.9 kB]
0010|Get:6 http://security.debian.org/debian-security buster/updates/main Sources [206 kB]
0011|Get:7 http://security.debian.org/debian-security buster/updates/main amd64 Packages [308 kB]
0012|Fetched 678 kB in 1s (1001 kB/s)
0013|Reading package lists...
0014|/var/www/html/plugins/wifilightV2/core/class/../../resources/install.sh: line 8: /tmp/jeedom/wifilightV2/dependancy: No such file or directory
0015|Reading package lists...
0016|Building dependency tree...
0017|Reading state information...
0018|The following additional packages will be installed:
0019|ieee-data libauthen-sasl-perl libdata-dump-perl libfile-listing-perl
0020|libfont-afm-perl libhtml-form-perl libhtml-format-perl libhtml-tree-perl
0021|libhttp-cookies-perl libhttp-daemon-perl libhttp-negotiate-perl
0022|libio-socket-ssl-perl liblwp-protocol-https-perl libmailtools-perl
0023|libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl libtry-tiny-perl
0024|libwww-perl libwww-robotrules-perl perl-openssl-defaults
0025|Suggested packages:
0026|libdigest-hmac-perl libgssapi-perl libcrypt-ssleay-perl libauthen-ntlm-perl
0027|The following NEW packages will be installed:
0028|arp-scan ieee-data libauthen-sasl-perl libdata-dump-perl
0029|libfile-listing-perl libfont-afm-perl libhtml-form-perl libhtml-format-perl
0030|libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
0031|libhttp-negotiate-perl libio-socket-ssl-perl liblwp-protocol-https-perl
0032|libmailtools-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl
0033|libtry-tiny-perl libwww-perl libwww-robotrules-perl perl-openssl-defaults
0034|0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded.
0035|Need to get 3206 kB of archives.
0036|After this operation, 15.2 MB of additional disk space will be used.
0037|Do you want to continue? [Y/n] Abort.
0038|/var/www/html/plugins/wifilightV2/core/class/../../resources/install.sh: line 10: /tmp/jeedom/wifilightV2/dependancy: No such file or directory
0039|********************************************************
0040|*             Installation terminée                    *
0041|********************************************************
0042|rm: cannot remove '/tmp/jeedom/wifilightV2/dependancy': No such file or directory

Si tu n’as trouvé personne, je veux bien essayer

il n’y a plus de dépendances sur le nouveau plugin
ce message n’a pas d’importance
pour aider il faudrait un diag un peu plus poussé
le démon démarre ?