Daemon NO OK

Bonjour

Contexte : Debian 12 PHP 8

Log du plugin :

[2024-11-26 11:45:51] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:45:51] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:45:51] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:45:51] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:45:51] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:45:51] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:45:51] INFO  : Début d'activation du plugin
[2024-11-26 11:45:52] INFO  : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2024-11-26 11:45:52] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=seniorcarecomfortsecurity function=install callInstallFunction=1
[2024-11-26 11:47:11] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.7
[2024-11-26 11:48:55] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.7
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:49:50] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:49:50] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:50:31] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.7
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 11:51:17] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 11:51:17] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 11:52:12] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.7
[2024-11-26 11:53:56] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.7
[2024-11-26 11:55:32] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.7
[2024-11-26 11:57:13] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.7
[2024-11-26 11:58:56] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.7
[2024-11-26 11:59:05] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.9
[2024-11-26 12:00:03] DEBUG  : #################### CRON 15 ###################
[2024-11-26 12:00:03] DEBUG  : Cron15 boucle capteurs confort, name : Température Salle - cmd : #8342# - temperature - 16 - 20
[2024-11-26 12:00:03] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2024-11-26 12:00:33] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.9
[2024-11-26 12:03:57] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.9
[2024-11-26 12:04:06] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.9
[2024-11-26 12:05:34] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.9
[2024-11-26 12:06:07] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 12:06:07] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 12:06:07] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 12:06:07] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 12:06:07] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 12:06:07] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 12:06:07] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 12:06:07] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 12:06:07] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 12:06:07] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 12:06:07] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 12:06:07] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 12:06:08] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 12:06:08] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 12:06:08] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 12:06:08] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 12:06:08] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 12:06:08] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 12:06:08] DEBUG  : Boucle de $jsSensors : key : confort
[2024-11-26 12:06:08] DEBUG  : Capteurs sensor config lue : Température Salle - #8342#
[2024-11-26 12:06:08] DEBUG  : Boucle de $jsSensors : key : security
[2024-11-26 12:06:08] DEBUG  : Capteurs sensor config lue : Fuite Eau Salle de bain - #8350#
[2024-11-26 12:06:08] DEBUG  : Boucle de $jsSensors : key : cancel_security
[2024-11-26 12:06:08] DEBUG  : Capteurs sensor config lue : PriseNous - #8500#
[2024-11-26 12:08:58] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.9
[2024-11-26 12:09:06] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.9
[2024-11-26 12:10:35] DEBUG  : Fct execute pour : sensor_confort[Andrée][Andrée Care][Température Salle]- valeur renvoyée : 20.9
  • En ligne 8 : Démon No Ok

Je publierais les tests en Debian 11, je dois remonté la config.

Cordialement

OK, je te redis

Bonjour

Tests concluant en Debian 11. En Debian 12 pas d’actions en fonction des capteurs d’entrées:

J’ai donc maintenant ma VM Jeedom 12 et ma VM ancien Jeedom Debian 11 sur lequel tous les plugins et scénario sont désactivés (sauf le plugin testé), qui fonctionnent en parallèle. Le paramétrage du plugin est identique sur chaque VM.

Cordialement

Bonjour

Contexte: Debian 12

J’ai avancé un peu dans mes recherches ,dans le log http.error j’ai trouvé les erreurs sur la fonction is_nan() en ligne 361 et 428. J’ai donc remplacé la fonction : is_nan par !is_numeric comme pour le plugin seniorcarealertbt.

Avec cette modification la fonctionnalité « Sécurité » fonctionne avec le bouton d’annulation.

1964|thrown in /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php on line 361
1965|[Sat Nov 30 13:29:03.746851 2024] [php:error] [pid 784599:tid 784599] [client 192.168.1.132:54388] PHP Fatal error:  Uncaught TypeError: is_nan(): Argument #1 ($num) must be of type float, string given in /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php:361
1966|Stack trace:
1967|#0 /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php(361): is_nan()
1968|#1 /var/www/html/core/class/DB.class.php(250): seniorcarecomfortsecurity->postSave()
1969|#2 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()
1970|#3 /var/www/html/core/ajax/eqLogic.ajax.php(501): eqLogic->save()
1971|#4 {main}
1972|thrown in /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php on line 361
1973|[Sat Nov 30 13:29:03.865974 2024] [php:error] [pid 784154:tid 784154] [client 192.168.1.132:54392] PHP Fatal error:  Uncaught TypeError: is_nan(): Argument #1 ($num) must be of type float, string given in /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php:361
1974|Stack trace:
1975|#0 /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php(361): is_nan()
1976|#1 /var/www/html/core/class/DB.class.php(250): seniorcarecomfortsecurity->postSave()
1977|#2 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()
1978|#3 /var/www/html/core/ajax/eqLogic.ajax.php(501): eqLogic->save()
1979|#4 {main}
1980|thrown in /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php on line 361
1981|[Sat Nov 30 13:35:02.965233 2024] [php:error] [pid 459628:tid 459628] [client 192.168.1.132:37810] PHP Fatal error:  Uncaught TypeError: is_nan(): Argument #1 ($num) must be of type float, string given in /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php:428
1982|Stack trace:
1983|#0 /var/www/html/plugins/seniorcarecomfortsecurity/core/class/seniorcarecomfortsecurity.class.php(428): is_nan()
1984|#1 /var/www/html/core/class/DB.class.php(250): seniorcarecomfortsecurity->postSave()
1985|#2 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()
1986|#3 /var/www/html/core/ajax/eqLogic.ajax.php(501): eqLogic->save()
1987|#4 {main}

La fonctionnalité « Confort » est bloqué sur le cron15 :

[2024-12-03 18:00:03] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #10563# - temperature - 16 - 22
[2024-12-03 18:00:03] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2024-12-03 18:15:02] DEBUG  : #################### CRON 15 ###################
[2024-12-03 18:15:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #10563# - temperature - 16 - 22
[2024-12-03 18:15:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2024-12-03 18:30:02] DEBUG  : #################### CRON 15 ###################
[2024-12-03 18:30:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #10563# - temperature - 16 - 22
[2024-12-03 18:30:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2024-12-03 18:45:02] DEBUG  : #################### CRON 15 ###################
[2024-12-03 18:45:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #10563# - temperature - 16 - 22
[2024-12-03 18:45:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2024-12-03 18:49:31] DEBUG  : Fct execute pour : sensor_security[Andrée][Andrée1][Détecteur2]- valeur renvoyée : 1
[2024-12-03 18:49:31] DEBUG  : [Andrée][Andrée1]################ Detection d'un trigger de sécurité ############ - nom : Détecteur2 - cmd : #10560# - type : other - valeur : 1
[2024-12-03 18:49:31] INFO  : [Andrée][Andrée1] - Capteurs securité à prendre en compte, nom : Détecteur2 - cmd : #10560# - type : other
[2024-12-03 18:49:31] INFO  : [Andrée][Andrée1] - ################ Execution des actions du type action_security pour Andrée1 ############
[2024-12-03 18:49:31] DEBUG  : [Andrée][Andrée1] - cache *sensor_10560* : 1
[2024-12-03 18:49:32] DEBUG  : Fct execute pour : sensor_security[Andrée][Andrée1][Détecteur2]- valeur renvoyée : 0
[2024-12-03 18:49:32] DEBUG  : [Andrée][Andrée1]################ Detection d'un trigger de sécurité ############ - nom : Détecteur2 - cmd : #10560# - type : other - valeur : 0
[2024-12-03 18:49:32] DEBUG  : [Andrée][Andrée1] - cache *sensor_10560* : 0
[2024-12-03 18:49:53] DEBUG  : Fct execute pour : sensor_cancel_security[Andrée][Andrée1][BP_Annulation]- valeur renvoyée : 1
[2024-12-03 18:49:53] INFO  : [Andrée][Andrée1] - Bouton annulation de l'alerte de sécurité détecté
[2024-12-03 18:49:53] INFO  : [Andrée][Andrée1] - ################ Execution des actions du type action_cancel_security pour Andrée1 ############
[2024-12-03 18:49:54] DEBUG  : Fct execute pour : sensor_cancel_security[Andrée][Andrée1][BP_Annulation]- valeur renvoyée : 0
[2024-12-03 18:49:54] INFO  : [Andrée][Andrée1] - Bouton annulation de l'alerte de sécurité détecté
[2024-12-03 18:49:54] INFO  : [Andrée][Andrée1] - ################ Execution des actions du type action_cancel_security pour Andrée1 ############
[2024-12-03 19:00:02] DEBUG  : #################### CRON 15 ###################
[2024-12-03 19:00:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #10563# - temperature - 16 - 22
[2024-12-03 19:00:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string

Cordialement

Je regarde tout ça rapidement. Des problèmes familiaux ont pris tout mon temps dernièrement

1 « J'aime »

Bonjour

Pas de soucis, je continu mes tests et recherches.

Cordialement

J’ai fait des modifs sur ce dernier plugin pour le rendre compatible debian 12. Il y a une maj .

Bonjour

Super, je viens de recevoir mon matériel, j’ai de quoi m’amuser. Très bien je teste en Debian 11 et 12 puis je te fais un retour dans la semaine.

Merci beaucoup.

1 « J'aime »

Bonjour superbricolo

J’ai fait la mise à jour hier soir sur ma Debian 12.

Dans le journal du plugin j’ai une erreur sur le cron 15:

0000|[2025-01-14 21:15:36][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=seniorcarecomfortsecurity function=pre_update callInstallFunction=1
0001|[2025-01-14 21:17:31][DEBUG] : Boucle de $jsSensors : key : confort
0002|[2025-01-14 21:17:31][DEBUG] : Capteurs sensor config lue : Température1 - #10563#
0003|[2025-01-14 21:17:31][DEBUG] : Capteurs sensor config lue : Température2 - #10566#
0004|[2025-01-14 21:17:31][DEBUG] : Boucle de $jsSensors : key : security
0005|[2025-01-14 21:17:31][DEBUG] : Capteurs sensor config lue : Détecteur1 - #10558#
0006|[2025-01-14 21:17:31][DEBUG] : Capteurs sensor config lue : Détecteur2 - #10560#
0007|[2025-01-14 21:17:31][DEBUG] : Boucle de $jsSensors : key : cancel_security
0008|[2025-01-14 21:17:31][DEBUG] : Capteurs sensor config lue : BP_Annulation - #10538#
0009|[2025-01-14 21:17:31][DEBUG] : Fct cleanAllListener pour : Andrée1
0010|[2025-01-14 21:17:31][DEBUG] : sensor listener set - cmd :[Andrée][Andrée1][BP_Annulation] - event : #10538#
0011|[2025-01-14 21:17:31][DEBUG] : sensor listener set - cmd :[Andrée][Andrée1][Détecteur1] - event : #10558#
0012|[2025-01-14 21:17:31][DEBUG] : sensor listener set - cmd :[Andrée][Andrée1][Détecteur2] - event : #10560#
0013|[2025-01-14 21:17:31][INFO] : Début d'activation du plugin
0014|[2025-01-14 21:17:32][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
0015|[2025-01-14 21:17:32][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=seniorcarecomfortsecurity function=install callInstallFunction=1
0016|[2025-01-14 21:30:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0017|[2025-01-14 21:45:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0018|[2025-01-14 22:00:03][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0019|[2025-01-14 22:15:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0020|[2025-01-14 22:30:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0021|[2025-01-14 22:45:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0022|[2025-01-14 23:00:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0023|[2025-01-14 23:15:01][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0024|[2025-01-14 23:30:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0025|[2025-01-14 23:45:03][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0026|[2025-01-15 00:00:03][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0027|[2025-01-15 00:15:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
0028|[2025-01-15 00:30:02][ERROR] : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string

Je n’ai pas d’erreurs dans les journaux http.error et cron.execution.

Cordialement

Mince, j’avais normalement fixé ce problème. Je regarde ce soir.

1 « J'aime »

J’ai repoussé quelques modifs

Bonjour

Super, je fais les tests comme d’hab.

Bonne soirée.

1 « J'aime »

Bonjour

J’ai fait la MAJ ce matin sur debian 12:

Version du plugin:

Log du plugin:

[2025-01-20 11:30:02] DEBUG  : #################### CRON 15 ###################
[2025-01-20 11:30:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #11345# - temperature - 16 - 22
[2025-01-20 11:30:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2025-01-20 11:45:02] DEBUG  : #################### CRON 15 ###################
[2025-01-20 11:45:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #11345# - temperature - 16 - 22
[2025-01-20 11:45:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2025-01-20 12:00:02] DEBUG  : #################### CRON 15 ###################
[2025-01-20 12:00:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #11345# - temperature - 16 - 22
[2025-01-20 12:00:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2025-01-20 12:15:02] DEBUG  : #################### CRON 15 ###################
[2025-01-20 12:15:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #11345# - temperature - 16 - 22
[2025-01-20 12:15:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2025-01-20 12:30:02] DEBUG  : #################### CRON 15 ###################
[2025-01-20 12:30:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #11345# - temperature - 16 - 22
[2025-01-20 12:30:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string
[2025-01-20 12:45:02] DEBUG  : #################### CRON 15 ###################
[2025-01-20 12:45:02] DEBUG  : Cron15 boucle capteurs confort, name : Température1 - cmd : #11345# - temperature - 16 - 22
[2025-01-20 12:45:02] ERROR  : Erreur sur la fonction cron15 du plugin : Unsupported operand types: int - string

Cordialement

Du coup là, je comprend pas. J’ai mis tous les contrôles possibles. Cela devrait sortir une erreur prévue, mais pas ce message.
Serait-il possible que tu m’ouvres un accès sur ton Jeedom en debian 12 pour que je puisse débugguer.

1 « J'aime »

Bonjour superbricolo

Suite à la mise à la MAJ de ce matin. Merci.

Contexte:


J’ai fait les tests en Debian 11 et en Debian 12.

Les tests sont OK. Pas d’erreurs dans le log en Debug, dans les journaux http.error, cron_execution, listeners_execution.
Sur création d’un nouvel équipement, pas d’erreurs aussi si on active et enregistre l’équipement sans l’avoir paramétré.

Dommage que @ngrataloup a clôturé le sujet sur la compatibilité des plugins celait aurait fait un plugin de plus.

Merci encore pour la mise à jour des 3 plugins, les 2 autres sont en exploitation chez mon parent, je vais donc paramétrer maintenant celui -ci.

Si tu as besoin d’un bêta testeur je suis à ta disposition.

Cordialement

1 « J'aime »

C’est rajouté, j’ai encore 1 journée avant que le sujet ne soit définitivement clos :yum:

2 « J'aime »

Merci beaucoup !