Page 1 sur 1

Commande scène via DPT 5.xxx

Publié : 17 févr. 2019, 23:21
par Jean-Baptiste
Bonjour,

Je souhaiterais associer le déclenchement d'un scénario avec une scène.
Ma commande envoie donc sur une adresse de groupe une valeur comprise entre 1 et 64, via le DPT5.xxx (d'après le moniteur de bus Jeedom).

Mon problème est que je n'arrive pas à faire une comparaison pour déterminer une commande info avec les différentes valeurs de ce DPT, et que toute valeur envoyée sur cette adresse déclenche la même info jeedom. Comment faire une comparaison avec une valeur attendue ?

Merci de votre aide.

Re: Commande scène via DPT 5.xxx

Publié : 18 févr. 2019, 05:28
par poluket
Montre le déclencheur de ton scénario et les différentes valeurs que tu as ds le moniteur de groupe.

Tu as un scénario par valeur?

Re: Commande scène via DPT 5.xxx

Publié : 19 févr. 2019, 09:52
par mika-nt28
Attention avec le dpt affiché sur jeedom, il est loin d’être parfait, il permet juste d'avoir un type compatible avec la data mais n'est pas a coup sur correcte.
Une scene c'est un DPT 17.001

Re: Commande scène via DPT 5.xxx

Publié : 18 mars 2019, 20:41
par Jean-Baptiste
Désolé pour mon manque de réactivité flagrant :)
Je souhaite effectivement affecter une seule commande par valeur. Comme ETS gère les DPT tout seul, le moniteur de bus observe l'utilisation du DPT 5.xxx. :
Capture.PNG
Capture.PNG (21.52 Kio) Consulté 3047 fois
Merci d'avance.

Re: Commande scène via DPT 5.xxx

Publié : 19 mars 2019, 09:08
par mika-nt28
Alors le monitor de bus vas chercher un dpt compatible, c'est a dire avec le meme nombre de byte.
C'est donc une info pas fiable a 100% et il est preferable de bien connaitre le type de data que tu veux envoyé
Pour une scene je te le confirme c'est un DPT 17.001

Re: Commande scène via DPT 5.xxx

Publié : 07 juil. 2019, 23:17
par Jean-Baptiste
Bonjour,

Je confirme que le bouton de commande utilise le DPT 5.xxx, même lorsque je fais un forçage dans ETS sur le DPT17.001.
If faudrait donc que je puisse comparer la valeur de l'entier envoyée sur ce DPT pour déclencher différentes commandes.

Cette commande physique étant assez populaire, je ne dois pas être le seul à être confronté au problème.

Re: Commande scène via DPT 5.xxx

Publié : 08 juil. 2019, 05:53
par mika-nt28
desolé mais je ne comprend pas ta demande

Re: Commande scène via DPT 5.xxx

Publié : 08 juil. 2019, 21:46
par Jean-Baptiste
Ma demande est assez simple : comment faire pour que ceci fonctionne :
- Commande Jeedom 1 est activée si valeur de l'entier(DPT5.xxx) lue sur le bus à l'adresse de groupe 1/2/3 (par exemple) = 1
- Commande Jeedom 2 est activée si valeur de l'entier lue sur le bus à l'adresse de groupe 1/2/3 (par exemple) = 2 ; etc..

Ce qui me permettrait de déclencher différents scénarios Jeedom suivant la valeur de l'entier (de 1 à 64)..

Re: Commande scène via DPT 5.xxx

Publié : 08 juil. 2019, 22:03
par poluket
Bein, c'est simple. Tu fais un scénario qui a comme déclencheur ta commande. Et dedans, tu test la valeur.
Si commande= 1 alors action 1
Si commande= 2 alors action 2
.....

Re: Commande scène via DPT 5.xxx

Publié : 09 juil. 2019, 21:46
par Jean-Baptiste
Merci beaucoup, ça fonctionne.

Par contre, le déclencheur ne fonctionne que s'il y a un changement de la valeur de l'entier.
Par exemple :
- Premier envoi sur le bus de la valeur 1 : déclenchement du scénario ;
- Second envoi de la valeur 1 : pas de déclenchement du scénario
- Envoi de la valeur 2 : déclenchement du scénario.
etc...

Re: Commande scène via DPT 5.xxx

Publié : 09 juil. 2019, 22:02
par poluket
c'est une config a faire dans ta commande.

roues crantées > onglet configuration > Gestion de la répétition des valeurs : Tjrs répéter.

cela devrait être bon comme cela.

Re: Commande scène via DPT 5.xxx

Publié : 10 juil. 2019, 20:55
par Jean-Baptiste
Merci beaucoup pour la solution, ça fonctionne comme attendu...

Re: Commande scène via DPT 5.xxx

Publié : 10 juil. 2019, 21:03
par poluket
cool, bon amusement