Curseur volets Somfy Io

Tags: #<Tag:0x00007f3851143710>

ok, donc la il est à 29%, donc juste un peu ouvert, je pousse le slide à 100% et voici les logs :

[2020-08-26 17:54:45][DEBUG] : ┌───────── Début de Mise à jour
[2020-08-26 17:54:45][DEBUG] : │ Connexion sur la freebox pour mise à jour de : action_Consigne douverture
[2020-08-26 17:54:45][DEBUG] : ┌───────── Update commande
[2020-08-26 17:54:45][DEBUG] : │ Connexion sur la freebox pour mise à jour de : action_Consigne douverture
[2020-08-26 17:54:45][DEBUG] : │ type : info – action store_slider
[2020-08-26 17:54:45][DEBUG] : >───────── Info nodeid : 12 – Id: 3/ – Paramètre : Array
[2020-08-26 17:54:45][DEBUG] : ┌───────── Début de Mise à jour
[2020-08-26 17:54:45][DEBUG] : │ [FreeboxRequest] Connexion PUT sur la l’adresse 192.168.5.254/api/v8/home/endpoints/12/3/({« value »:-100,« value_type »:« int »})
[2020-08-26 17:54:45][DEBUG] : │ [FreeboxRequest] { « success » : true }
[2020-08-26 17:54:45][DEBUG] : └─────────
[2020-08-26 17:54:45][DEBUG] : ┌───────── Début de Mise à jour
[2020-08-26 17:54:45][DEBUG] : │ [FreeboxRequest] Connexion GET sur la l’adresse 192.168.5.254/api/v8/home/tileset/12(null)
[2020-08-26 17:54:45][DEBUG] : │ [FreeboxRequest] { « result » : [ { « action » : « store_slider », « data » : [ { « ep_id » : 3, « label » : « Consigne d’ouverture », « name » : « position », « refresh » : 2000, « signal_id » : 4, « slot_id » : 3, « ui » : { « access » : « rw », « display » : « icon », « icon_range » : [ 0, 11, 22, 33, 44, 55, 66, 77, 88, 95 ], « icon_url » : « /resources/images/home/pictos/volet_%.png », « unit » : « % » }, « value » : 73, « value_type » : « int » }, { « ep_id » : 1, « label » : « Stop », « name » : « stop », « slot_id » : 1, « ui » : { « access » : « w », « display » : « button » }, « value » : null, « value_type » : « void » } ], « group » : { « icon_url » : «  », « label » : « Bureau » }, « label » : « Volet », « node_id » : 12, « type » : « info » } ], « success » : true }
[2020-08-26 17:54:45][DEBUG] : └─────────
[2020-08-26 17:54:45][DEBUG] : >───────── Traitement de la Mise à jour de l’id : /12

il c’est ouvert à 72%

c’est bizarre, je vois -100 en valeur. as-tu le min et le max de renseigner sur la commande ?

alors dans « info_Consigne douverture » oui mais je viens de voir que dans « action_Consigne douverture » non

Édit : je viens de l’ajouter et en effet ça fonctionne beaucoup mieux !!!
merci @JAG, désolé du dérangement

Mais tu peux me donner la copie de l’écran de tes commandes

J’ai l’impression que tu as des commandes qui ne sont plus d’actualité
C’est pour que je puisse aussi si besoin de corriger la création de ce type d’équipement
Fait une copie stp des 2 onglets

si c’est ok @Freddy38 N’oubli pas de cocher solution merci par avance => MERCI

oui voici :

Merci

Mais vu les noms de tes commandes, je pense que tu n’as pas fait cela

Je pense que tu n’as pas supprimer tes commandes depuis que j’ai fait ce message.

As-tu moyen de les supprimer et faire l’essai après

Pour que l’on vérifie que les valeurs que j’ai mise sont juste
je n’ai pas ce type d’équipement donc je ne peux pas tester

Merci par avance

voilà après suppression et scan équipements standards


A priori il manque le :100: sur la consigne

Cela fonctionne ?

oui ça fonctionne

bon je suis allé un peu vite, il fonctionne à l’inverse 100% fermé, 0% ouvert

Alors pour l inversion tu dois être dans ce cas

Je ne peux pas modifier dans le code car je n’ai aucune information qui dit que je dois inverser la consigne

sur les deux autres volets que j’ai pas supprimé ça fonctionne dans le bon sens, étrange

Tu peux me faire un scan des tiles

Et tu peux me donner les logs en isolant le volet
Merci

Voilà, il dit valeur actuel 0% alors que le volet est ouvert à 100%

[2020-08-26 18:53:05][DEBUG] : ================= CRON pour l’actualisation de : Volet ==================
[2020-08-26 18:53:05][DEBUG] : ┌───────── Début de Mise à jour
[2020-08-26 18:53:05][DEBUG] : │ [FreeboxRequest] Connexion GET sur la l’adresse 192.168.5.254/api/v8/home/tileset/12(null)
[2020-08-26 18:53:05][DEBUG] : │ [FreeboxRequest] { « result » : [ { « action » : « store_slider », « data » : [ { « ep_id » : 3, « label » : « Consigne d’ouverture », « name » : « position », « refresh » : 2000, « signal_id » : 4, « slot_id » : 3, « ui » : { « access » : « rw », « display » : « icon », « icon_range » : [ 0, 11, 22, 33, 44, 55, 66, 77, 88, 95 ], « icon_url » : « /resources/images/home/pictos/volet_%.png », « unit » : « % » }, « value » : 0, « value_type » : « int » }, { « ep_id » : 1, « label » : « Stop », « name » : « stop », « slot_id » : 1, « ui » : { « access » : « w », « display » : « button » }, « value » : null, « value_type » : « void » } ], « group » : { « icon_url » : «  », « label » : « Bureau » }, « label » : « Volet », « node_id » : 12, « type » : « info » } ], « success » : true }
[2020-08-26 18:53:05][DEBUG] : └─────────

[2020-08-26 18:53:09][DEBUG] : ┌───────── Commande trouvée pour l’équipement FREEBOX : Volet – Pièce : Bureau (Node ID 12)
[2020-08-26 18:53:09][DEBUG] : │ Label : Consigne d ouverture – Name : position
[2020-08-26 18:53:09][DEBUG] : │ Type (eq) : info – Action (eq): store_slider
[2020-08-26 18:53:09][DEBUG] : │ Index : 3 – Value Type : int – Access : rw
[2020-08-26 18:53:09][DEBUG] : │ Valeur actuelle : 0 %
[2020-08-26 18:53:09][DEBUG] : │ Range : ----- – Range color : -
[2020-08-26 18:53:09][DEBUG] : │ Name: Etat volet – Type : info – LogicalID : 3 – Template Widget / Ligne : shutter/0-- Type de générique : FLAP_STATE – Inverser : 0 – Icône : – Min/Max : 0/100
[2020-08-26 18:53:09][DEBUG] : │ No Repeat pour l’info avec le nom : Etat volet
[2020-08-26 18:53:09][DEBUG] : │ Name: Consigne d ouverture – Type : action – LogicalID : 3 – Template Widget / Ligne : /0-- Type de générique : FLAP_SLIDER – Inverser : 0 – Icône : – Min/Max : 0/100
[2020-08-26 18:53:09][DEBUG] : │ Name: Consigne d ouverture – Type : action – LogicalID : 3 – Template Widget / Ligne : /0-- Type de générique : – Inverser : 0 – Icône : – Min/Max : default/
[2020-08-26 18:53:09][DEBUG] : └─────────
[2020-08-26 18:53:09][DEBUG] : ┌───────── Commande trouvée pour l’équipement FREEBOX : Volet – Pièce : Bureau (Node ID 12)
[2020-08-26 18:53:09][DEBUG] : │ Label : Stop – Name : stop
[2020-08-26 18:53:09][DEBUG] : │ Type (eq) : info – Action (eq): store_slider
[2020-08-26 18:53:09][DEBUG] : │ Index : 1 – Value Type : void – Access : w
[2020-08-26 18:53:09][DEBUG] : │ Valeur actuelle :
[2020-08-26 18:53:09][DEBUG] : │ Range : ----- – Range color : -
[2020-08-26 18:53:09][DEBUG] : │ Name: Stop – Type : action – LogicalID : 1 – Template Widget / Ligne : /0-- Type de générique : FLAP_STOP – Inverser : 0 – Icône : fas fa-stop – Min/Max : default/default
[2020-08-26 18:53:09][DEBUG] : └─────────

J’ai vu quelques choses dans le code que je gère plus

Je vais essayer de faire quelque chose

super Grand MERCI @JAG

Je te promet pas la modification sur la beta de demain mais dans la semaine

sur les anciens équipements tu avais un case inversion qui était coché mais qui n’est plus disponible maintenant

pas de problème
bonne soirée

Je vais pousser cela demain dans la beta

Capture d’écran 2020-08-26 à 19.23.39

@Freddy38 Pourra tu demain faire l’essai avec la nouvelle commande que je viens d’ajouter

Il y a de la chance que les anciens ne fonctionnent plus non plus car j’ai ajouté une nouvelle variable

Merci de ton retour

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.