Bonjour,
Je fais face à un problème concernant la gestion des retours d’information de mes télécommandes pour mon alarme Freebox.
J’ai en ma possession 4 télécommandes Freebox qui ont la capacité de piloter l’alarme. J’utilise FreeboxOs qui récupère l’historique de chaque télécommande, montrant ainsi la dernière action effectuée par chaque télécommande. Cette information est accessible via la commande « Bouton appuyé ».
Nous avons aussi la commande d’activation des telecommandes, mais qui pour ce cas, n’est pas utile
Récemment, j’ai essayé d’utiliser ces données pour déterminer qui avait activé ou désactivé l’alarme. Pour ce faire, j’ai commencé à créer des scénarios spécifiques pour chaque télécommande, en utilisant « Bouton appuyé » comme déclencheur. Si la valeur était à 1, j’envoyais un message indiquant que la télécommande en question avait activé l’alarme (ou vice versa) pour chacune de mes télécommandes.
Voici un exemple:
Cependant, après quelques jours d’utilisation, j’ai remarqué que je ne recevais pas toujours les notifications, même lorsque l’alarme avait été activée par l’une des télécommandes.
En creusant davantage, j’ai réalisé que la valeur de la commande « Bouton appuyé » restait figée jusqu’à ce qu’elle soit modifiée (par exemple, passer de 1 à 2).
Si j’activais l’alarme alors que la valeur sur l’équipement de ma télécommande était déjà à 1 (ce qui signifie que l’alarme était déjà activée), rien ne se produisait.
J’ai alors supposé (avec l’aide de certains membres de la communauté) que cela était lié au fait que Jeedom n’actualise pas les mêmes valeurs. J’ai donc activé la fonction « Répéter les valeurs identiques ».
Cependant, cela n’a pas eu l’effet escompté, car la commande « Bouton appuyé » répétait systématiquement la valeur à chaque actualisation de l’équipement. Étant donné que cette actualisation était configurée pour se produire toutes les minutes (même si la valeur était inchangée), mon scénario se déclenchait toutes les minutes lorsque l’action « Bouton appuyé » était activée.
J’ai donc désactivé cette option et ai continué à investiguer.
J’ai tenté de créer un scénario qui détecterait quelle télécommande avait été utilisée en dernier, puis en fonction de l’action réalisée, enverrait la notification correspondante. Cependant, aucun de mes scénarios n’a fonctionné.
Finalement, j’ai identifié ce qui semble être mon point bloquant : lorsque l’on appuie sur un bouton qui avait déjà été enfoncé précédemment, le plugin Freebox ne renvoie aucune information. En d’autres termes, il ne réitère pas la même valeur.
Je souhaiterais donc savoir si le plugin plugin-freebox_os pourrait être modifiée pour que, quelle que soit la valeur actuelle de la commande, la commande envoie toujours la valeur du bouton appuyé.
Merci