Beta wifilightV2 pour debian 12

@sodaveli
Pas eu cette erreur mais j’ai dû « louper » la beta que tu avais testée la mienne est 2024-04-27 14:53:15
là avec cette version le démon est NOK et les commandes et boutons « tester » sont HS pour info

bon courage @bernardfr.caron

Du coup, j’avais pas fait gaffe à la nouvelle beta donc je la charge et je teste également…

version 14:53:15

moi, j’ai cette nouvelle erreur :

[2024-04-27 15:50:31] ERROR  : Erreur sur wifilightV2::daemonTuya() : Undefined constant "NULLy"

pas trop le temps de faire le tri des logs…

je testerai ce soir ci-besoin, je dois m’absenter :frowning:

nouvelle beta
nully corrigé

je teste du coup :slight_smile:

version : 2024-04-27 18:02:06

[2024-04-27 18:11:21] ERROR  : Erreur sur wifilightV2::daemonTuya() : strpos(): Argument #1 ($haystack) must be of type string, array given

version : 2024-04-27 18:02:06 me semble OK pour moi sur pas mal de tests.

Pas d’erreur pour l’instant sauf 2 fois une alerte « Failed to fetch » que je n’ai cependant retrouvée dans aucun log.

image

alors là, je ne sais pas ce que c’est

1 « J'aime »

tu peux me rappeler ta config ?

Cela fait une heure que je test un peu tout, à part des quelques state qui ne remontent pas qui doivent surement venir de matériels + ou - incompatibles cela répond bien :slight_smile:

je parlais de ta config matérielle

oui je ne répondais pas à ta question de la config en fait, je cherchais un menu dans Jeedom qui le rappelle mais je ne le retrouve plus :wink:
Je sous un Raspberry pi5
Debian 12.5
Jeedom 4.4.5

J’ai une passerelle Tuya/zigbee fw 3.4 ou fw 3.3 selon les équipements

Mais je vais changer cette passerelle, actuellement en direct sur ma box internet, pour une clé Sonoff Zigbee 3.0 Usb Dongle Plus qui sera en direct sur mon RPI5, Dongle que je n’arrivais pas à faire fonctionner via Docker quand j’étais en ancienne version Debian validée pour Jeedom

Besoin d’autres détails ou dis moi où retrouver le bon menu que je fasse des copies écrans si tu veux

Page santé jeedom…

Bonsoir et merci à tous les contributeurs de ce sujet et particulièrement à @bernardfr.caron,

Je sais que j’arrive un peu après la bataille !

Mais votre discussion m’a décidé à franchir le pas et je viens de terminer l’installation d’un nouveau RPi5.

Le plugin semble fonctionner parfaitement :+1:

Mon installation comprend:

  • des prises et interrupteurs Meross
  • des interrupteurs de volets roulants Tuya Wifi
  • des prises, capteurs d’ouverture et capteurs de fuite Tuya Zigbee

La remonté d’état fonctionne et l’exécution des commandes marchent avec tous les types d’appareils en ma possession.

A noter j’ai restauré une sauvegarde de mon RPi4, je n’ai pas tenté d’inclusion.


@rd59
Pourrais tu changer le titre ?
Par exemple :
Beta wifilightV2 pour debian 12

1 « J'aime »

Du coup au vu des retours de @3.14r et @rd59, j’ai supprimé le plugin pour essayer de repartir de 0.

page santé :

wifilight :

Installation des dépendances :

********************************************************
*             Installation des dépendances             *
********************************************************
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease
Hit:5 http://archive.raspberrypi.com/debian bookworm InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
arp-scan is already the newest version (1.10.0-2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
********************************************************
*             Installation terminée                    *
********************************************************

log wifilight :

[2024-04-28 09:48:23] DEBUG  : hardware:RPI 5
[2024-04-28 09:48:23] DEBUG  : status:1
[2024-04-28 09:48:23] DEBUG  : session:1
[2024-04-28 09:48:23] DEBUG  : user set:1
[2024-04-28 09:48:23] DEBUG  : user obj:1
[2024-04-28 09:48:23] DEBUG  : user id obj:1
[2024-04-28 09:48:23] DEBUG  : user id con:1
[2024-04-28 09:48:23] DEBUG  : right:
[2024-04-28 09:48:23] DEBUG  : OK connect
[2024-04-28 09:48:46] DEBUG  : hardware:RPI 5
[2024-04-28 09:48:46] DEBUG  : status:1
[2024-04-28 09:48:46] DEBUG  : session:1
[2024-04-28 09:48:46] DEBUG  : user set:1
[2024-04-28 09:48:46] DEBUG  : user obj:1
[2024-04-28 09:48:46] DEBUG  : user id obj:1
[2024-04-28 09:48:46] DEBUG  : user id con:1
[2024-04-28 09:48:46] DEBUG  : right:
[2024-04-28 09:48:46] DEBUG  : OK connect

Echec de l’inclusion sonoff (wifi)

pas de message d’erreur mais juste un bandeau rouge…
image

log inclusion Eweelink impossible à envoyer car plus de 62000 caractères…

@bernardfr.caron, Peut-être que je peux envoyer le fichier d’inclusion en M.P ?

Inclusion TUYA :

Le démon reste stable et j’ai pu inclure mes équipements. j’ai testé quelques commandes sur certain d’entre eux et ça a l’air d’être ok :slight_smile:

Pour poursuivre :

je viens de recharger la sauvegarde d’hier et fait la dernière mise à jour de ce matin et je constate le même bandeau rouge lors de l’inclusion Eweelink. mais les appareils Eweelink qui étaient déjà enregistrés restent fonctionnels tant que le démon reste opérationnel.

En revanche, les appareils Tuya ne sont pas fonctionnel et le démon plante au bout d’un moment avec l’erreur suivante :

[2024-04-28 11:28:40] DEBUG  : getcustomstring
[2024-04-28 11:28:40] ERROR  : Erreur sur wifilightV2::daemonTuya() : strpos(): Argument #1 ($haystack) must be of type string, array given
[2024-04-28 11:30:16] DEBUG  : getcustomstring
[2024-04-28 11:30:16] DEBUG  : getcustomstring
[2024-04-28 11:30:16] DEBUG  : getcustomstring
[2024-04-28 11:30:16] DEBUG  : getcustomstring
[2024-04-28 11:30:16] DEBUG  : getcustomstring
[2024-04-28 11:30:16] DEBUG  : getcustomstring
[2024-04-28 11:30:16] DEBUG  : getcustomstring
[2024-04-28 11:30:42] DEBUG  : getcustomstring
[2024-04-28 11:30:42] DEBUG  : getcustomstring
[2024-04-28 11:30:42] DEBUG  : getcustomstring
[2024-04-28 11:30:42] DEBUG  : getcustomstring
[2024-04-28 11:30:42] DEBUG  : getcustomstring
[2024-04-28 11:30:42] DEBUG  : getcustomstring
[2024-04-28 11:30:42] DEBUG  : getcustomstring
[2024-04-28 11:30:42] ERROR  : Erreur sur wifilightV2::daemonTuya() : strpos(): Argument #1 ($haystack) must be of type string, array given

Corrigé : nouvelle beta

il me faudrait avec le même horodatage les logs
wifilightV2
_cmd
_tuya
lors de l’erreur

merci pour ton retour,

j’essaye de faire ça rapidement mais il y a beaucoup de ligne dans les log :rofl:
Est-ce que tu préfères que je parte avec une installation « vierge » ou je continue avec les équipements tuya et eweelink déjà découvert ?

aucune importance
tu peux limiter le nombre de lignes dans les logs dans la config jeedom