MAJ du plugin

Bonjour

Suite à la mise à jour du plugin, Je fais les tests en Debian 11 et 12 dans la semaine et fait un retour.

Merci beaucoup @superbricolo pour les modifications logicielles.

Cordialement

Merci, à toi pour tes tests. J’ai corrigé aussi normalement le problème du cron

Bonjour

Tests sur Debian 11:

1- Contexte:


2- Résultat:
Tests OK

  • Pas d’erreur dans le log du plugin
  • Pas d’erreur dans http.error

Tests sur Debian 12:

1- Contexte:


2- Résultat:
Tests OK

  • Log du plugin:
    A la création d’un nouvel équipement, sans avoir fait aucun paramétrage, si l’équipement est activé, des erreurs apparaissent, ce qui n’est pas le cas en Debian 11.
    Peut être un problème d’initialisation.
2319|[2025-01-06 17:48:02] DEBUG  : [Aucun][test] #################### CRON ###################
2320|[2025-01-06 17:48:02] DEBUG  : [Aucun][test] - cache presence lu : 1
2321|[2025-01-06 17:48:02] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2322|[2025-01-06 17:49:01] DEBUG  : [Aucun][test] #################### CRON ###################
2323|[2025-01-06 17:49:01] DEBUG  : [Aucun][test] - cache presence lu : 1
2324|[2025-01-06 17:49:01] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2325|[2025-01-06 17:50:03] DEBUG  : [Aucun][test] #################### CRON ###################
2326|[2025-01-06 17:50:03] DEBUG  : [Aucun][test] - cache presence lu : 1
2327|[2025-01-06 17:50:03] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2328|[2025-01-06 17:51:02] DEBUG  : [Aucun][test] #################### CRON ###################
2329|[2025-01-06 17:51:02] DEBUG  : [Aucun][test] - cache presence lu : 1
2330|[2025-01-06 17:51:02] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2331|[2025-01-06 17:52:02] DEBUG  : [Aucun][test] #################### CRON ###################
2332|[2025-01-06 17:52:02] DEBUG  : [Aucun][test] - cache presence lu : 1
2333|[2025-01-06 17:52:02] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2334|[2025-01-06 17:53:02] DEBUG  : [Aucun][test] #################### CRON ###################
2335|[2025-01-06 17:53:02] DEBUG  : [Aucun][test] - cache presence lu : 1
2336|[2025-01-06 17:53:02] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2337|[2025-01-06 17:54:02] DEBUG  : [Aucun][test] #################### CRON ###################
2338|[2025-01-06 17:54:02] DEBUG  : [Aucun][test] - cache presence lu : 1
2339|[2025-01-06 17:54:02] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2340|[2025-01-06 17:55:03] DEBUG  : [Aucun][test] #################### CRON ###################
2341|[2025-01-06 17:55:03] DEBUG  : [Aucun][test] - cache presence lu : 1
2342|[2025-01-06 17:55:03] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2343|[2025-01-06 17:56:03] DEBUG  : [Aucun][test] #################### CRON ###################
2344|[2025-01-06 17:56:03] DEBUG  : [Aucun][test] - cache presence lu : 1
2345|[2025-01-06 17:56:03] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
2346|[2025-01-06 17:57:02] DEBUG  : [Aucun][test] #################### CRON ###################
2347|[2025-01-06 17:57:02] DEBUG  : [Aucun][test] - cache presence lu : 1
2348|[2025-01-06 17:57:02] ERROR  : Erreur sur la fonction cron du plugin : Unsupported operand types: string - int
  • Pas d’erreur dans http.error

Merci beaucoup pour les modifications @superbricolo.
Cordialement

Merci pour tes tests.
Si tu fais un paramétrage, les erreurs disparaissent?

Oui, exactement.

Pour reproduire sous Debian 12:

  • Ajouter l’équipement
  • Rendre visible l’équipement
  • Enregistrer

Les messages apparaissent toutes les minutes (cron).

Si on configure tous les paramètres de l’équipement les messages d’erreurs disparaissent.

Je fais un correctif, si tu veux bien retester ensuite

Ok, pas de soucis.

1 « J'aime »

Bonjour

Concernant la documentation du plugin, le lien « documentation » pointe sur une page en error 404.
J’ai retrouvé cette documentation à:

serait t’il possible de faire la modification.

Cordialement

Oui c’est de ma faute, j’ai voulu modifier le changelog et la doc et c’est en erreur. Je suis en train d’essayer de comprendre pourquoi

1 « J'aime »

Voilà, normalement, la doc et le changelog refonctionnent

1 « J'aime »

Voilà, j’ai publié un correctif pour l’erreur: Unsupported operand types

Bonjour superbricolo

J’ai vu ce matin la MAJ. Merci.
J’ai fait les tests en Debian 11.

Contexte:

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

Je fais les tests en Debian 12 et je te fais un retour.

Cordialement.

Bonjour

J’ai fait les tests en Debian 12.

Contexte:

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

Je dois dire que les messages du log en Debug sont très explicites et aident grandement aux tests.

Je vais me procurer des détecteurs de présence pour valider le paramétrage que je vais installer chez mon parent.

Merci encore. Je me tiens à ta disposition pour les tests du dernier plugin.

Cordialement

Merci pour tous tes essais. Je suis en train de faire les correctifs sur le dernier plugin pour la compatibilité en Debian 12.

1 « J'aime »