Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
apages
Actif
Messages : 619
Inscription : 05 oct. 2014, 11:11
Localisation : Lyon

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par apages » 12 oct. 2017, 11:08

Bonjour aztazt ,

Je comprend pas trop ton problème, pour moi, si tes volets sont ouvert et que tu réappui sur Up, il n'y a pas de raison que le statut change. le fonctionnement est donc correct

Bye
raspberry pi3 et raspberry pi JEEDOM V3.1.3 avec module Legrand USB-CPL et RFXCOM433
Legrand : 10 inter VR avec derogation : 67255, 1 inter VR sans derogation : 67251,1 Selecteur Programmable CPL : 67449, 3 Sortie de cable CPL : 67445

yohanblue
Timide
Messages : 29
Inscription : 02 juin 2016, 09:38

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par yohanblue » 12 oct. 2017, 15:43

Bon finalement j'ai partiellement réussi en passant par un virtuel. Mais il me prend seulement le contrôle vocal Siri mais lorsque j'appuie sur mon bouton, un engrenage apparait et ca tourne dans la vide...

yohanblue
Timide
Messages : 29
Inscription : 02 juin 2016, 09:38

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par yohanblue » 12 oct. 2017, 16:48

Et j'ai également un autre problème cette fois ci sur un module récepteur 1 circuit 2500W Céliane MyHOME Play avec neutre 067233 que je n'ai pas encore installé mais que j'ai branché directement sur une prise pour faire un essai avec ma Jeedom. Mais la commande ne prends pas et il n'y a pas de template de dispo pour ce genre de référence.

alx68
Timide
Messages : 241
Inscription : 12 févr. 2016, 11:07

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par alx68 » 12 oct. 2017, 17:05

@yohanblue

Si c'est du myhome play tu devrais aller sur le forum du myhome et non iobl legrand :) C'est pas la même chose.
Tu auras certainement plus d'aide ci d'autre comme toi possède le matériel que tu utilises.
raspberry pi 2 V3.1.7 iobl: Inter 67202-scenario 67208-variateur 67214-variateur 67215-volet 67251-67253-67256-scenario 67280-Telecommande 88200-scenario modulaire 03612.MyHomeplay 67227 et 3578

yohanblue
Timide
Messages : 29
Inscription : 02 juin 2016, 09:38

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par yohanblue » 12 oct. 2017, 17:44

Oui désolé vu que j'ai posé une autre question en amont je suis resté sur ce forum ;)

aztazt
Timide
Messages : 99
Inscription : 29 janv. 2016, 20:40
Localisation : Toulouse
Contact :

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par aztazt » 12 oct. 2017, 19:18

@apages Oui, en théorie, c'est le fonctionnement normal, mais...
Si je fais un "MONTER" sur le bouton central. Tous mes volets se lèvent (enfin.. au moins ceux pilotée en IoBL car j'en ai d'autres en Z-Wave et c'est bien ça le problème).
Le Status1 est "UP" pendant la montée, puis "OPEN" (ou reste en "UP" de temps en temps).
Maintenant, ma femme baisse un volet IoBL individuellement. Le status1 reste en "OPEN" (ou "UP").
Si je rappuie sur "MONTER" sur le bouton central pour remonter ce volet, le volet IoBL remonte (car j'ai fait l'apprentissage par le bouton "Learn" entre les volets IoBL et le bouton central, ce n'est pas Jeedom qui ordonne la montée), mais si un des volets Z-Wave est baissé aussi à ce moment là, il ne remonte pas, car le scénario qui les fait remonter n'est pas déclenché (puisque Status1 ne bouge pas : "OPEN" reste en "OPEN").

Je cherche donc un moyen de capturer directement la trame envoyé par mon bouton central (je la vois bien passer, quel que soit le status de "Status1") pour déclencher mon scénario de remontée des volets Z-Wave.

Toute ton expertise sera grandement appréciée ! :-)

Ou alors, lors d'un appui sur "MONTER", le status passe en "APPUI_MONTER" pendant une seconde le temps de capturer l'événement, et lors d'un appui sur "BAS", le status1 passe en "APPUI_DESCENDRE" pendant une seconde... à voir ce qu'il est possible de faire, je ne maîtrise pas du tout ton plugin.

Merci par avance,
Jeedom 3.3.20 sur ESXi 6.7 (VM ) DIY Debian 9 - 32 Go 4 vCPU 2.4 GHz - HDD SAS 15k RAID5
Environ 80 capteurs / commandes / IoT en Legrand IObL, Z-Wave, Camera

alx68
Timide
Messages : 241
Inscription : 12 févr. 2016, 11:07

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par alx68 » 12 oct. 2017, 19:31

@aztazt

Pourquoi ne ferait tu pas comme le scenario pour envoyer des mail a savoir un sleep dans ton scenario et action ensuite avec un stop pour que ton status de l'inter centralise passe a stop .Un peu dans ce style.Bien sur tu le fait pour ton inter centralisé. :D
Pièces jointes
changement status.png
changement status.png (284.67 Kio) Consulté 1846 fois
raspberry pi 2 V3.1.7 iobl: Inter 67202-scenario 67208-variateur 67214-variateur 67215-volet 67251-67253-67256-scenario 67280-Telecommande 88200-scenario modulaire 03612.MyHomeplay 67227 et 3578

aztazt
Timide
Messages : 99
Inscription : 29 janv. 2016, 20:40
Localisation : Toulouse
Contact :

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par aztazt » 12 oct. 2017, 21:35

Merci encore alx68, je pense en effet que ça doit être possible comme ça. Il me manquait le sleep 2 je pense pour que ça fonctionne.
Je teste ce soir ou demain.

-----

EDIT :

Bon, en fait, ça ne fonctionne pas car le status ne reste pas tel qu'on le définit par la commande ("Scenario 2 STOP" pour reprendre l'intitulé de ton exemple alx68).
J'explique un cas concret :
Si les volets descendent par appui sur le bouton BAS de la fermeture centralisée, le status1 passe à "DOWN", puis quand les volets sont en bas, le status1 passe à "CLOSED" (1mn30 après être fermés en réalité).
Dans mon scénario, déclenché sur changement de status1, je dis que dès que status1 passe à closed, j'exécute "Scénario 2 STOP" et je mets le status à "STOP".
Et bien là, à ce stade (Status1 est bien à STOP), si j'appuie de nouveau sur le bouton "BAS" de la centralisation (même si ça vous paraît con car les volets sont censés être fermés à ce stade), Status1 repasse à "CLOSED" sans passer par la phase "DOWN".
Du coup, impossible pour moi de déclencher la descente de mes volets Z-Wave (je détectais le status "DOWN", c'était bien pratique).
Je pense que c'est une programmation bizarre de boxio qui répond au besoin quand tous les volets sont du IoBl, mais pas quand on veut déclencher d'autres actions lors de l'appui sur un bouton de la centralisation.

Apages, tu ferais comment, par exemple, pour éteindre toutes tes lumières lorsque tu appuies sur le bouton "BAS" de ta centralisation des volets roulants (et ce, même si tes volets sont déjà fermés par exemple...) ?

Désolé de vous embêter avec tout ça, mais ça peut intéresser d'autres utilisateurs ayant un 67254 comme moi.

Si pas d'idée, je vais me plonger dans le code de Boxio...
(J'ai commencé à regarder, mon problème doit se situer aux alentours des lignes 1040 et suivantes du fichier /var/www/html/plugins/boxio/core/class/boxio.class.php)
Jeedom 3.3.20 sur ESXi 6.7 (VM ) DIY Debian 9 - 32 Go 4 vCPU 2.4 GHz - HDD SAS 15k RAID5
Environ 80 capteurs / commandes / IoT en Legrand IObL, Z-Wave, Camera

apages
Actif
Messages : 619
Inscription : 05 oct. 2014, 11:11
Localisation : Lyon

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par apages » 13 oct. 2017, 08:00

Si tu utilises un virtuel, t'arrive pas à t'en sortir?


Envoyé de mon iPhone en utilisant Tapatalk
raspberry pi3 et raspberry pi JEEDOM V3.1.3 avec module Legrand USB-CPL et RFXCOM433
Legrand : 10 inter VR avec derogation : 67255, 1 inter VR sans derogation : 67251,1 Selecteur Programmable CPL : 67449, 3 Sortie de cable CPL : 67445

aztazt
Timide
Messages : 99
Inscription : 29 janv. 2016, 20:40
Localisation : Toulouse
Contact :

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par aztazt » 14 oct. 2017, 11:05

J'ai beau chercher, je n'arrive pas à trouver comment Jeedom peut avoir l'information d'un appui sur le bouton HAUT du 67254 quand le Status1 est déjà en "OPEN". Je pense qu'il n'y a aucun moyen, même avec un virtuel.
C'est pour ça que je vais patcher ton code (pour mon besoin), et je mettrai à jour le PHP avec ma modif à chaque mise à jour de ton plugin. Pas d'autre choix :-(

---
EDIT, en fait ça va être assez simple, puisque dans ton code, tu log les "MOVE_UP" et "MOVE_DOWN". C'est juste ici que je dois mettre à jour le status pendant une demi-seconde.

Au départ, je m'étais dit que j'allais créer un équipement spécial qui prendrait pour status la trame brute des commandes reçues par l'interface IOBL/USB dès qu'une commande est reçue, mais je ne me sens pas trop les capacités de le faire.
Jeedom 3.3.20 sur ESXi 6.7 (VM ) DIY Debian 9 - 32 Go 4 vCPU 2.4 GHz - HDD SAS 15k RAID5
Environ 80 capteurs / commandes / IoT en Legrand IObL, Z-Wave, Camera

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par Nebz » 17 oct. 2017, 10:02

@yohanblue
je t'invite à lire la documentation officielle de homebridge, les états des volets sont décris dedans et doivent correspondrent à ce que tu as, si ce n'est pas le cas, passe par un virtuel. de ce que je vois et lis, ton problème est la "références vers l’état" qui est incorrecte, tu trouveras cela dans la documenation du plugin mobile, section homebridge, recherche le mot clé "primordiale" pour aller plus vite
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

aztazt
Timide
Messages : 99
Inscription : 29 janv. 2016, 20:40
Localisation : Toulouse
Contact :

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par aztazt » 21 oct. 2017, 00:48

@apages

Help ! J'implore ton aide...
Ca fait une semaine que je planche sur mon problème. Après 4 jours à m'imprégner de ton code (pourtant bien commenté) et 3 jours à essayer de coder des trucs, il reste trop de zones d'ombre et je n'arrive à rien.
Ni à créer un équipement qui prendrait simplement en status la dernière trame iobl passée, ni à modifier le comportement des status du 67254 de manière à ce qu'il repasse en "STOPPED" quand les volets ne bougent pas par exemple.

Est-ce que tu pourrais m'aider là dessus ? La création d'un équipement spécial (comme Management par exemple) qui n'aurait juste qu'un status "Trame" et prendrait pour valeur la trame (genre une chaîne de caractères comme ça : "*1000*1*2##32156421#"), ce serait vraiment top.

Là j'abandonne, j'suis pas développeur et ça se voit ;)
Jeedom 3.3.20 sur ESXi 6.7 (VM ) DIY Debian 9 - 32 Go 4 vCPU 2.4 GHz - HDD SAS 15k RAID5
Environ 80 capteurs / commandes / IoT en Legrand IObL, Z-Wave, Camera

apages
Actif
Messages : 619
Inscription : 05 oct. 2014, 11:11
Localisation : Lyon

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par apages » 22 oct. 2017, 14:54

Bonjour aztazt,

Je n'ai pour l'instant pas trop de temps pour apporter des modifications sur mon plugin (qui serait d'ailleur un peu lourde) car je me suis engagé sur un plugin pour jpcolin.

D'ailleur, je suis plutot en train de plancher pour un version "pro" du plugin en mode payant et il y a peu de chance que je fasse evoluer le plugin.

Par contre, en regardant un peu le plugin virtuel, tu peux certainement t'appuyer sur ce plugin via une commande de type info qui prendrait l'etat de l'info de ton inter et en juant sur les valeurs de retour d'etat et de la durée du retour d'etat

exemple : ton info virtuel change quand l'etat de ton inter passe a UP. puis au bout d'une minute, reviens a Idle par exemple

https://jeedom.com/doc_old/documentatio ... rtuel.html

Bye
raspberry pi3 et raspberry pi JEEDOM V3.1.3 avec module Legrand USB-CPL et RFXCOM433
Legrand : 10 inter VR avec derogation : 67255, 1 inter VR sans derogation : 67251,1 Selecteur Programmable CPL : 67449, 3 Sortie de cable CPL : 67445

aztazt
Timide
Messages : 99
Inscription : 29 janv. 2016, 20:40
Localisation : Toulouse
Contact :

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par aztazt » 22 oct. 2017, 15:48

Je serai ton premier client si tu fais une version pro. Bon courage. Je regarde pour ta solution qui paraît faisable. Merci encore.
Jeedom 3.3.20 sur ESXi 6.7 (VM ) DIY Debian 9 - 32 Go 4 vCPU 2.4 GHz - HDD SAS 15k RAID5
Environ 80 capteurs / commandes / IoT en Legrand IObL, Z-Wave, Camera

Avatar de l’utilisateur
lbujol
Timide
Messages : 163
Inscription : 29 mai 2016, 22:46
Localisation : Région Lyonnaise

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par lbujol » 01 nov. 2017, 09:13

apages a écrit :
11 oct. 2017, 21:44
@lbujol,

c'est vraiment bizzare, car moi non plus je ne perd jamais les equipements pilotés quand je fait un upgrade

quelle plateforme utilises-tu ?

Bye
Bonjour Apages,
Je suis sur un RPi3 avec un disque SSD.
RPi3 + SDD mSATA en Rail DIN - JeeDom v3.2.8
Alarme Legrand Multiservice In One
Modules Legrand In-One 03600, 03606, 03809, 67202, 67220, 67251, 67253, 67280, 67445, 67449, 88202, 88215.
Module QUBINO V2 ZMNHBD1
Dongle Z-Wave Plus USB Z‑Wave.Me UZB1

apages
Actif
Messages : 619
Inscription : 05 oct. 2014, 11:11
Localisation : Lyon

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par apages » 03 nov. 2017, 21:47

@lbujol,

c'est vraiment bizzare car j'utilise un RPI3 avec SSD, un RPI2 avec SD et RPI1 avec SD et je n'ai jamais eu ton problème

la prochaine fois que cela t'arrive, il faudrait recuperer les logs de l'update et faire un dump de la base de donnée mysql
raspberry pi3 et raspberry pi JEEDOM V3.1.3 avec module Legrand USB-CPL et RFXCOM433
Legrand : 10 inter VR avec derogation : 67255, 1 inter VR sans derogation : 67251,1 Selecteur Programmable CPL : 67449, 3 Sortie de cable CPL : 67445

edfftq
Timide
Messages : 6
Inscription : 07 nov. 2017, 17:20

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par edfftq » 11 nov. 2017, 16:42

Bonjour,
j'essaye d'intègrer une télécommande Legrand 88215 RF/IR, pour déclencher des scénarios.
Le template n'existe pas, elle est bien vue dans les logs boxio mais pas d'association avec un équipement.
Une idée ??
En plus je pense que les scénarios ne peuvent être déclenchés sur "info" ce que ma telecommande en IR ne saura pas faire, peu être faut il que je cherche une autre méthode ??
Merci

apages
Actif
Messages : 619
Inscription : 05 oct. 2014, 11:11
Localisation : Lyon

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par apages » 12 nov. 2017, 12:10

De memoire, la telecommande envoi l'iD de l'equipement quel commande. Elle n'a pas d'ID propre. Elle ne peut donc commander que des équipements quelle connaît.

Elle ne pourra donc apparaître dans jeedom (seul les equipement qu'elle commande apparaitrons). c'est pour cela qu'il n'y a pas de Template


Cordialement
raspberry pi3 et raspberry pi JEEDOM V3.1.3 avec module Legrand USB-CPL et RFXCOM433
Legrand : 10 inter VR avec derogation : 67255, 1 inter VR sans derogation : 67251,1 Selecteur Programmable CPL : 67449, 3 Sortie de cable CPL : 67445

edfftq
Timide
Messages : 6
Inscription : 07 nov. 2017, 17:20

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par edfftq » 15 nov. 2017, 14:51

Merci pour la réponse,
Je vais creuser ce WE, je vois pourtant son ID sur les logs Boxio.
Si je l'associe à un inter par exemple, le déclencheur du scénario sur l'inter est bien activé par la télécommande, mais le bouton allume ou éteint la lampe connectée à l'inter...
Je vais essayer d'être plus subtil et de l'associer à une des actions présente dans mon scénario.
Bonne journée

apages
Actif
Messages : 619
Inscription : 05 oct. 2014, 11:11
Localisation : Lyon

Re: [Plugin Tiers] Plugin Protocole In One By Legrand (IOBL)

Message par apages » 15 nov. 2017, 16:33

Au pire envoi moi les logs de jeedom au moment ou tu presses un bouton de ta telecommande pour voir ce qu'y passe sur le reseau
raspberry pi3 et raspberry pi JEEDOM V3.1.3 avec module Legrand USB-CPL et RFXCOM433
Legrand : 10 inter VR avec derogation : 67255, 1 inter VR sans derogation : 67251,1 Selecteur Programmable CPL : 67449, 3 Sortie de cable CPL : 67445

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 23 invités