Prise RTS / plugin-freebox_os : commande action_Enclenché ne fonctionne plus suite mise à jour stable du 2020-08-30 01:07:02

Re bonjour @JAG,
En cherchant sur la communauté j’ai trouvé un sujet en lien avec mon problème

voici le paramètrage de mon équipement (après ajout en bonne et due forme en suivant tes recommandations)


Config avancée de la commande état :


Config avancée de la commande On


Config avancée de la commande Off


Rien de choquant

Etat initial de l’équipement dans le dashboard
image

Après Clic sur l’icone :

Etat dans le dash board juste après cli et après 5 min (rien ne se passe l’icone ne change pas mais etat =1)
image
Log après clic :

[2020-09-02 15:35:49][DEBUG] : ┌───────── Début de Mise à jour
[2020-09-02 15:35:49][DEBUG] : │ Connexion sur la freebox pour mise à jour de : On
[2020-09-02 15:35:49][DEBUG] : ┌───────── Update commande
[2020-09-02 15:35:49][DEBUG] : │ Connexion sur la freebox pour mise à jour de : On
[2020-09-02 15:35:49][DEBUG] : │ Paramétrage spécifique BP ON/OFF :
[2020-09-02 15:35:49][DEBUG] : >───────── Info nodeid : 10 -- Id:  -- Paramètre : Array
[2020-09-02 15:35:49][DEBUG] : ┌───────── Début de Mise à jour
[2020-09-02 15:35:49][DEBUG] : │ [FreeboxRequest] Connexion PUT sur la l'adresse mafreebox.freebox.fr/api/v8/home/endpoints/10/({"value_type":"bool","value":true})
[2020-09-02 15:35:49][DEBUG] : │ [FreeboxRequest] {   "success" : true }
[2020-09-02 15:35:49][DEBUG] : └─────────
[2020-09-02 15:35:49][DEBUG] : ┌───────── Début de Mise à jour
[2020-09-02 15:35:49][DEBUG] : │ [FreeboxRequest] Connexion GET sur la l'adresse mafreebox.freebox.fr/api/v8/home/tileset/10(null)
[2020-09-02 15:35:49][DEBUG] : │ [FreeboxRequest] {   "result" : [       {         "action" : "toggle",         "data" : [             {               "ep_id" : 0,               "label" : "État",               "name" : "switch",               "refresh" : 2000,               "signal_id" : 1,               "slot_id" : 0,               "ui" : {                   "access" : "rw",                   "display" : "text",                   "icon_color_range" : [                       "#000000",                       "#cdcf40"                     ],                   "status_text_range" : [                       "Off",                       "On"                     ]                 },               "value" : true,               "value_type" : "bool"             }           ],         "ep_type" : "slot",         "group" : {             "icon_url" : "",             "label" : ""           },         "icon_url" : "/resources/images/home/pictos/light.png",         "label" : "L ext",         "node_id" : 10,         "type" : "info"       }     ],   "success" : true }
[2020-09-02 15:35:49][DEBUG] : └─────────

=> le module s’allume immédiatement.

Après Re Clic sur l’icone (pour éteindre donc):

Log après clic : (le widget n’a pas switcher sur la commande off)

[2020-09-02 15:47:45][DEBUG] : ┌───────── Début de Mise à jour
[2020-09-02 15:47:45][DEBUG] : │ Connexion sur la freebox pour mise à jour de : On
[2020-09-02 15:47:45][DEBUG] : ┌───────── Update commande
[2020-09-02 15:47:45][DEBUG] : │ Connexion sur la freebox pour mise à jour de : On
[2020-09-02 15:47:45][DEBUG] : │ Paramétrage spécifique BP ON/OFF :
[2020-09-02 15:47:45][DEBUG] : >───────── Info nodeid : 10 -- Id:  -- Paramètre : Array
[2020-09-02 15:47:45][DEBUG] : ┌───────── Début de Mise à jour
[2020-09-02 15:47:45][DEBUG] : │ [FreeboxRequest] Connexion PUT sur la l'adresse mafreebox.freebox.fr/api/v8/home/endpoints/10/({"value_type":"bool","value":true})
[2020-09-02 15:47:45][DEBUG] : │ [FreeboxRequest] {   "success" : true }
[2020-09-02 15:47:45][DEBUG] : └─────────
[2020-09-02 15:47:45][DEBUG] : ┌───────── Début de Mise à jour
[2020-09-02 15:47:45][DEBUG] : │ [FreeboxRequest] Connexion GET sur la l'adresse mafreebox.freebox.fr/api/v8/home/tileset/10(null)
[2020-09-02 15:47:45][DEBUG] : │ [FreeboxRequest] {   "result" : [       {         "action" : "toggle",         "data" : [             {               "ep_id" : 0,               "label" : "État",               "name" : "switch",               "refresh" : 2000,               "signal_id" : 1,               "slot_id" : 0,               "ui" : {                   "access" : "rw",                   "display" : "text",                   "icon_color_range" : [                       "#000000",                       "#cdcf40"                     ],                   "status_text_range" : [                       "Off",                       "On"                     ]                 },               "value" : true,               "value_type" : "bool"             }           ],         "ep_type" : "slot",         "group" : {             "icon_url" : "",             "label" : ""           },         "icon_url" : "/resources/images/home/pictos/light.png",         "label" : "L ext",         "node_id" : 10,         "type" : "info"       }     ],   "success" : true }
[2020-09-02 15:47:45][DEBUG] : └─────────
[2020-09-02 15:47:45][DEBUG] : >───────── Traitement de la Mise à jour de l'id  : /10

=> le module ne s’éteint donc pas (logique)
Le widget sur le dashbord ne change pas non plus (logique aussi puisqu’on envoie la même commande on au module)
image

Avec un autre paramétrage de widget :
Défaut / afficher sur les commande On et Off
Light et afficher sur la commande état
On a un affichage qui marche à peu près mais c’est quand même moins pimp que tout regroupé sous un même icone d’ampoule.
image image

J’espère t’avoir un peu plus éclairé (ahah :wink: ) sur mon soucis
(je cherche à avoir juste l’icone de la lampe qui change d’état et qui envoie l’action on off quand on clique dessus)
Est ce que @mika-nt28 avait pallié ce problème avec la commande « action_enclenché » ??
A dispo si besoin.
@+