Debian 12 pour quand avec plugin-wifilightv2 en beta


Désolé @bernardfr.caron toujours la même erreur mais d’un autre côté je vois la date de version beta wifilightV2 n’a pas été modifiée dans le centre de mise à jour, est-ce normal ?
Si pas normal, c’est peut être ma config générale avec tous mes AR… Voulez-vous que je reparte d’une installation complète debian 12 + jeedom 4.4.2 stable et wifilightV2 beta ou il y a un « truc » pour forcer la beta à la bonne ?

0057|[2024-04-07 20:56:56] INFO  : Début d'activation du plugin
0058|[2024-04-07 20:56:56] ERROR  : Erreur sur la fonction deamon_stop du plugin : Unsupported operand types: int - string
0059|[2024-04-07 21:03:30] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=wifilightV2 function=pre_update callInstallFunction=1

bien entendu je suis passé par le bouton orange « réinstaller » puis aussi tenté de supprimer puis réinstaller la beta, en vain.

Je viens de pousser une beta pour la page santé
ça permettra de vérifier que la MAJ s’est faite

désolé, toujours sur la version du 02/03/2024 à 23H19

(j’ai cliqué sur « Réinstaller » puis supprimé et re-téléchargé à nouveau, mais idem.

Ne serait-ce pas une erreur propre à mes nombreux tests ? sinon je repars d’un fresh Debian 12 ?

Il faut aussi laisser le temps, la publication n’est pas instantanée.

c’est bien la bonne dernière version.
Le souci c’est que jeedom ne donne pas la ligne d’erreur.

Je viens de pousser une beta
j’ai supprimé une ligne suspecte que j’avais corrigée et qui a fait fonctionner.

Que la beta soit modifiée ou pas la version installée / Dernière version restera donc visuellement toujours à 2024-03-02 si je comprends bien.
En tous cas j’ai à nouveau supprimé puis réinstallé la beta à l’instant et toujours le même échec

2024-04-08 08:25:21 plugin Unsupported operand types: int - string [Log plugin](http://pi5.local/index.php?v=d&p=log&logfile=plugin) 12
2024-04-08 08:25:21 wifilightV2 Erreur sur la fonction deamon_stop du plugin : Unsupported operand types: int - string [Log wifilightV2](http://pi5.local/index.php?v=d&p=log&logfile=wifilightV2) 12

Pour info (Matériel Raspberry PI 5 sous PI OS LITE(64-BIT) avec carte SD)

image

Je tente à nouveau ce jour sur un fresh debian 12 / jeedom 4.4.2 / wifilight beta et vous tiens au courant

Merci @Tonio16
Là je pense quand même que ce n’est pas une question de patience car même après 12H la date/heure ne change pas
@bernardfr.caron a écrit ce matin que c’était bien la version beta en cours (modifiée à nouveau ce jour) et portait bien le nom de 2024-03-02.
C’est troublant mais « il faut faire avec » je dirais quand on est en beta :grin:

en 25mn chrono j’ai réinstallé sur mon PI5 une image debian 12 PI OS LITE 66b / jeedom 4.4.2 / wifilight beta :grin:
Toujours la même erreur lors de l’activation du plugin

Donc ce n’est pas pas un problème linux debian 12 qui aurait pu être bancal.
Bonne chance pour les recherches mais je ne sais plus comment aider plus pour cette beta sous Debian 12.
Peut être encore patienter que Jeedom valide Debian 12 et PHP 8

Bonjour,

« Bizarre » cet affichage de version, pour ma part j’affiche bien les dernières versions…

Je testerai la dernière version BETA ce soir…

Voilà ce qui fonctionne :



le souci réseau est que je ne peux pas communiquer à l’extérieur, c’est une VM au boulot.

Merci @sodaveli
Cela me rassure que soit bien affiché sur ton RPI5 la bonne date de la bêta
J’ai donc certainement un pb de téléchargement de la bêta alors qu’on semble disposer quasi la même configuration matérielle.
La particularité chez moi c est que mon jeedom est totalement vierge d objet…

Bonsoir,
Pour info :
Installation de la dernière beta :

Même erreur au niveau du démon qu’avec la version précédente :

log wifilight_V2


[2024-04-08 18:30:44] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
[2024-04-08 18:38:36] DEBUG  : hardware:RPI 5
[2024-04-08 18:38:36] DEBUG  : status:1
[2024-04-08 18:38:36] DEBUG  : session:1
[2024-04-08 18:38:36] DEBUG  : user set:1
[2024-04-08 18:38:36] DEBUG  : user obj:1
[2024-04-08 18:38:36] DEBUG  : user id obj:1
[2024-04-08 18:38:36] DEBUG  : user id con:1
[2024-04-08 18:38:36] DEBUG  : right:
[2024-04-08 18:38:36] DEBUG  : OK connect
[2024-04-08 18:41:58] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
[2024-04-08 18:54:55] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
[2024-04-08 19:04:21] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
[2024-04-08 19:17:58] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
[2024-04-08 19:35:22] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
[2024-04-08 19:45:02] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
[2024-04-08 20:05:14] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
[2024-04-08 20:06:15] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string

log wifilightV2_dem


[2024-04-08T20:05:10.018567+02:00] DEBUG  : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-04-08T20:05:10.020498+02:00] DEBUG  : ** Chargeur Elise - Ewelink @192.168.1.28 **
[2024-04-08T20:05:10.020850+02:00] DEBUG  : ** Prise TV chambre parentale - Ewelink @192.168.1.110 **
[2024-04-08T20:05:10.021266+02:00] DEBUG  : ** Radiateur chambre parents - Ewelink_M @192.168.1.176 **
[2024-04-08T20:05:10.493465+02:00] DEBUG  : ** Commande VMC - Ewelink_M @192.168.1.65 **
[2024-04-08T20:05:10.769250+02:00] DEBUG  : ** Marche Arrêt VMC - Ewelink_M @192.168.1.65 **
[2024-04-08T20:05:10.991262+02:00] DEBUG  : ** Pilotage radiateurs domicile - Ewelink @192.168.1.127 **
[2024-04-08T20:05:10.991702+02:00] DEBUG  : ** Chauffe eaux - Ewelink_M @192.168.1.176 **
[2024-04-08T20:05:11.543504+02:00] DEBUG  : ** Commande garage - Ewelink_M @192.168.1.176 **
[2024-04-08T20:05:11.951390+02:00] DEBUG  : ** Etat porte de garage - Sonoff @192.168.1.151 **
[2024-04-08T20:05:11.989202+02:00] DEBUG  :     - On:0 - Start:0
[2024-04-08T20:05:11.989930+02:00] DEBUG  : ** Température congélateur légumes - Ewelink_TH10 @192.168.1.132 **
[2024-04-08T20:05:11.990856+02:00] DEBUG  : ** Température congélateur viandes - Ewelink_TH10 @192.168.1.89 **
[2024-04-08T20:05:11.991446+02:00] DEBUG  : ** Température eau chaude - Ewelink_TH10 @192.168.1.24 **
[2024-04-08T20:05:11.991704+02:00] DEBUG  : ** Éclairage entrée - Ewelink @192.168.1.76 **
[2024-04-08T20:05:11.994812+02:00] DEBUG  : ** Eclairage Jardin - Ewelink_M @192.168.1.48 **
[2024-04-08T20:05:12.518419+02:00] DEBUG  : ** Éclairage terrasse - Ewelink_M @192.168.1.48 **
[2024-04-08T20:05:13.109748+02:00] DEBUG  : ** Etat Portail - Sonoff @192.168.1.18 **
[2024-04-08T20:05:13.162679+02:00] DEBUG  :     - On:0 - Start:0
[2024-04-08T20:05:13.162998+02:00] DEBUG  : ** Portail - Ewelink @192.168.1.154 **
[2024-04-08T20:05:13.163192+02:00] DEBUG  : ** Spot térasse - YeeLightRGBWOld @192.168.1.139 **
[2024-04-08T20:05:14.188021+02:00] DEBUG  : ** Température extérieur - Ewelink_TH10 @192.168.1.179 **
[2024-04-08T20:05:14.188503+02:00] DEBUG  : ** Température piscine - Ewelink_TH10 @192.168.1.191 **
[2024-04-08T20:05:14.188948+02:00] DEBUG  : ** Raspberry - Ewelink @192.168.1.56 **
[2024-04-08T20:05:14.189402+02:00] DEBUG  : ** Rf bridge sous sol - Ewelink_CustomV1 @192.168.1.185 **
[2024-04-08T20:05:14.189831+02:00] DEBUG  : ** Eclairage douche - Sonoff @192.168.1.111 **
[2024-04-08T20:05:14.291155+02:00] DEBUG  :     - On:0 - Start:0
[2024-04-08T20:05:14.291806+02:00] DEBUG  : ** Radiateur salle de bain - Ewelink_M @192.168.1.176 **
[2024-04-08T20:05:14.779310+02:00] DEBUG  : ** Fontaine salon - Ewelink @192.168.1.75 **
[2024-04-08T20:05:14.779805+02:00] DEBUG  : ** Soleil - Ewelink @192.168.1.39 **
[2024-04-08T20:05:14.784944+02:00] DEBUG  : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  Memory used :2141 ko <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-04-08T20:05:14.840681+02:00] DEBUG  :     - On:0 - Timer:1 - Led:1 - Impuls:0 - Start:0
[2024-04-08T20:06:05.479699+02:00] DEBUG  : >>>>Daemon Started
[2024-04-08T20:06:05.479793+02:00] DEBUG  :    Memory used :1582 ko 600 o
[2024-04-08T20:06:05.480219+02:00] DEBUG  : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-04-08T20:06:05.480869+02:00] DEBUG  : ** Chargeur Elise - Ewelink @192.168.1.28 **
[2024-04-08T20:06:05.481108+02:00] DEBUG  : ** Prise TV chambre parentale - Ewelink @192.168.1.110 **
[2024-04-08T20:06:05.481375+02:00] DEBUG  : ** Radiateur chambre parents - Ewelink_M @192.168.1.176 **
[2024-04-08T20:06:05.971694+02:00] DEBUG  : ** Commande VMC - Ewelink_M @192.168.1.65 **
[2024-04-08T20:06:06.231499+02:00] DEBUG  : ** Marche Arrêt VMC - Ewelink_M @192.168.1.65 **
[2024-04-08T20:06:08.718316+02:00] DEBUG  : >>>>Daemon Started
[2024-04-08T20:06:08.718417+02:00] DEBUG  :    Memory used :1582 ko 600 o
[2024-04-08T20:06:08.718910+02:00] DEBUG  : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-04-08T20:06:08.720102+02:00] DEBUG  : ** Chargeur Elise - Ewelink @192.168.1.28 **
[2024-04-08T20:06:08.720499+02:00] DEBUG  : ** Prise TV chambre parentale - Ewelink @192.168.1.110 **
[2024-04-08T20:06:08.720955+02:00] DEBUG  : ** Radiateur chambre parents - Ewelink_M @192.168.1.176 **
[2024-04-08T20:06:09.200361+02:00] DEBUG  : ** Commande VMC - Ewelink_M @192.168.1.65 **
[2024-04-08T20:06:09.616055+02:00] DEBUG  : ** Marche Arrêt VMC - Ewelink_M @192.168.1.65 **
[2024-04-08T20:06:09.871115+02:00] DEBUG  : ** Pilotage radiateurs domicile - Ewelink @192.168.1.127 **
[2024-04-08T20:06:09.871521+02:00] DEBUG  : ** Chauffe eaux - Ewelink_M @192.168.1.176 **
[2024-04-08T20:06:10.332487+02:00] DEBUG  : ** Commande garage - Ewelink_M @192.168.1.176 **
[2024-04-08T20:06:11.075044+02:00] DEBUG  : ** Etat porte de garage - Sonoff @192.168.1.151 **
[2024-04-08T20:06:11.147124+02:00] DEBUG  :     - On:0 - Start:0
[2024-04-08T20:06:11.147541+02:00] DEBUG  : ** Température congélateur légumes - Ewelink_TH10 @192.168.1.132 **
[2024-04-08T20:06:11.147860+02:00] DEBUG  : ** Température congélateur viandes - Ewelink_TH10 @192.168.1.89 **
[2024-04-08T20:06:11.148139+02:00] DEBUG  : ** Température eau chaude - Ewelink_TH10 @192.168.1.24 **
[2024-04-08T20:06:11.148576+02:00] DEBUG  : ** Éclairage entrée - Ewelink @192.168.1.76 **
[2024-04-08T20:06:11.151640+02:00] DEBUG  : ** Eclairage Jardin - Ewelink_M @192.168.1.48 **
[2024-04-08T20:06:13.720805+02:00] DEBUG  : ** Éclairage terrasse - Ewelink_M @192.168.1.48 **
[2024-04-08T20:06:14.114555+02:00] DEBUG  : ** Etat Portail - Sonoff @192.168.1.18 **
[2024-04-08T20:06:14.150431+02:00] DEBUG  :     - On:0 - Start:0
[2024-04-08T20:06:14.150871+02:00] DEBUG  : ** Portail - Ewelink @192.168.1.154 **
[2024-04-08T20:06:14.151277+02:00] DEBUG  : ** Spot térasse - YeeLightRGBWOld @192.168.1.139 **
[2024-04-08T20:06:15.179580+02:00] DEBUG  : ** Température extérieur - Ewelink_TH10 @192.168.1.179 **
[2024-04-08T20:06:15.179934+02:00] DEBUG  : ** Température piscine - Ewelink_TH10 @192.168.1.191 **
[2024-04-08T20:06:15.180223+02:00] DEBUG  : ** Raspberry - Ewelink @192.168.1.56 **
[2024-04-08T20:06:15.180505+02:00] DEBUG  : ** Rf bridge sous sol - Ewelink_CustomV1 @192.168.1.185 **
[2024-04-08T20:06:15.180786+02:00] DEBUG  : ** Eclairage douche - Sonoff @192.168.1.111 **
[2024-04-08T20:06:15.410482+02:00] DEBUG  :     - On:0 - Start:0
[2024-04-08T20:06:15.410982+02:00] DEBUG  : ** Radiateur salle de bain - Ewelink_M @192.168.1.176 **
[2024-04-08T20:06:15.856939+02:00] DEBUG  : ** Fontaine salon - Ewelink @192.168.1.75 **
[2024-04-08T20:06:15.857279+02:00] DEBUG  : ** Soleil - Ewelink @192.168.1.39 **
[2024-04-08T20:06:15.857710+02:00] DEBUG  : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  Memory used :1884 ko <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-04-08T20:06:15.988953+02:00] DEBUG  :     - On:0 - Start:0

Cette erreur n’apparait pas avec la version 2024-04-06 11:47:04

je ne sais pas s’il faut d’autres log :smiling_face_with_tear:

erreur que je n’ai pas.
et comme il n’y a pas de n° de ligne d’erreur c’est impossible de déboguer
Et pourquoi les 2 logs n’ont pas le même horodatage ?

Nouvelle beta
il y avait 2 erreurs dont une explicite.
Sa correction a corrigé celle sur l’offset

Ok je comprends.

Pour l’horodatage des logs, erreur de ma part… :sweat_smile:

J’ai donc corrigé ça en mettant en phase les 2 log au moment d’une erreur…

PS : j’essaie ta nouvelle BETA :slight_smile:

en tous cas php8 est bien moins permissif que php7

On dirait bien oui :sweat_smile:

la dernière beta ne suffit pas malheureusement…

0000|[2024-04-08 20:16:49] DEBUG  : hardware:RPI 5
0001|[2024-04-08 20:16:49] DEBUG  : status:1
0002|[2024-04-08 20:16:49] DEBUG  : session:1
0003|[2024-04-08 20:16:49] DEBUG  : user set:1
0004|[2024-04-08 20:16:49] DEBUG  : user obj:1
0005|[2024-04-08 20:16:49] DEBUG  : user id obj:1
0006|[2024-04-08 20:16:49] DEBUG  : user id con:1
0007|[2024-04-08 20:16:49] DEBUG  : right:
0008|[2024-04-08 20:16:49] DEBUG  : OK connect
0009|[2024-04-08 20:18:22] ERROR  : Erreur sur wifilightV2::daemon() : Cannot access offset of type string on string
0010|[2024-04-08 20:23:29] DEBUG  : hardware:RPI 5
0011|[2024-04-08 20:23:29] DEBUG  : status:1
0012|[2024-04-08 20:23:29] DEBUG  : session:1
0013|[2024-04-08 20:23:29] DEBUG  : user set:1
0014|[2024-04-08 20:23:29] DEBUG  : user obj:1
0015|[2024-04-08 20:23:29] DEBUG  : user id obj:1
0016|[2024-04-08 20:23:29] DEBUG  : user id con:1
0017|[2024-04-08 20:23:29] DEBUG  : right:
0018|[2024-04-08 20:23:29] DEBUG  : OK connect

si tu es patient
nouvelle beta
le retour d’état sonoff est supprimé

Pas de soucis, je test tout de suite :slight_smile: