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 !

Utilisation de Jeedom pour modifier la "longueur" d'un objet

Retrouvez ici des sujets concernant le protocole KNX et les modules domotiques de type KNX utilisés avec JEEDOM
/!\ Plugin KNX non officiel
Répondre
Soniik
Timide
Messages : 28
Inscription : 25 févr. 2019, 18:42

Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par Soniik » 05 mars 2019, 11:33

Un petit tip dont j'avais besoin depuis si longtemps.

Pour faire court, j'ai acheté il y a quelques années un appareil de suivi conso Hager TE330, qui est top sur le papier (et dans les faits aussi), mais j'ai commi une erreur de débutant, car je n'ai pas potassé la doc dans le détail et notamment la "longueur" des objets.

Au final, cet appareil sort les conso au format "4 bytes" mais je n'avais aucun appareil de visu capable de lire ce format et je n'ai trouvé aucune fonction, logique ou autre dans mes différents équipements capable de faire la bascule entre un objet 4 bytes et un objet 2 byte (EDIT) par exemple. Je savais à ce moment que j'allais devoir passer par un système tel que Jeedom pour effectuer la manoeuvre, mais j'avais peur de me lancer.

Finalement, rien de plus simple avec Jeedom et ETS.
- Créer un object dans Jeedom pour lire la valeur "4 byte" sur le bus
- Créer une adress de groupe dans ETS pour y mettre la valeur au format souhaité, 2 byte (EDIT) pour moi
- Créer un objet dans Jeedom et lui associer la valeur du premier objet et l'adresse de la nouvelle adresse de groupe d'ETS
- Régler les flags comme il faut et le tour est joué, la valeur de la nouvelle adresse de groupe est affichable sur mon interface.

En écrivant cela, je me rends compte qu'il y a certainement possibilité d'optimiser cela.

J'ai peut-être commi des erreurs ou vous avez d'autres idées.

Merci d'avance pour votre retour.
Dernière édition par Soniik le 05 mars 2019, 17:22, édité 1 fois.

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par mika-nt28 » 05 mars 2019, 12:26

Je ne comprend pas trop ce que tu veux faire.

Jeedom est capable de décodé et d'afficher ta data de ton TE330.
Convertir une information de 4 byte (soit 32bits) en 1 bit n'est pas possible sauf si c'est pour déclencher une alerte.
Mais dans ce cas jeedom n'offre il pas plus de choix moderne (sms / mail / slack / telegram ....)

Je n'ai peut etre pas compris ce que tu voulais
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par poluket » 05 mars 2019, 12:34

A mon avis, il a mis 1 bit au lieu de 2 bytes
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par mika-nt28 » 05 mars 2019, 12:42

Cela depend de la valeur a afficher car en general les donné de conso sont donné en W donc on atteint tres vite la valeur max sur 2Bytes
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Soniik
Timide
Messages : 28
Inscription : 25 févr. 2019, 18:42

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par Soniik » 05 mars 2019, 13:39

J'ai un ecran Zennio Z41 qui était jusqu'à maintenant, ma seul visu à la maison.
Cet écran ne sait pas lire des objets de 4 bytes.
Donc j'étais incapable d'afficher la valeur du TE330 sur le Z41.

J'utilise juste Jeedom pour "convertir" la valeur de 4 bytes en 2 bytes (je me suis trompé) qui est lisible, affichable sur mon Z41.

Par exemple en suivant la Puissance de ma VMC qui varie entre 0 et 200W, je n'ai pas besoin de l'amplitude offerte par le TE330 sur 4 bytes,

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par mika-nt28 » 05 mars 2019, 13:50

Ok super, quel etait ta question du coup
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par poluket » 05 mars 2019, 13:51

d’après la doc, le module zennio Z41 supporte les valeurs en 4 bytes:

Code : Tout sélectionner

[Consommation x] Energie / Volume: objet de 4 bytes qui pourra se lier
aux objets externes qui envoient des valeurs de consommation énergétique
ou de volume d'eau/gaz, selon le type de consommation choisie.
https://www.zennio.com/produits/ecran-t ... zennio-z41
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

Soniik
Timide
Messages : 28
Inscription : 25 févr. 2019, 18:42

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par Soniik » 05 mars 2019, 14:54

@mika-nt28 je voulais partager mon expérience, mais je me rends compte que je devais être le seul avec cette problèmatique :-(
Et peut-être avoir des idées d'amélioration si je m'y prenais mal.

@Poluket le Z41 (première version) gérait un objet de type 4 bytes dans un cas très particulier, c'est l'astuce (mode dégradé) que j'utilisais pour visualiser la valeur jusqu'à présent, mais en aucun cas, il ne permettait un affichage sous forme de graphique et de vsualiser l'historique.
J'avais donc une puissance en W affichait dans le Z41 en m3, pas vraiment top.

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par poluket » 05 mars 2019, 15:14

ton exemple est similaire a ce post:
viewtopic.php?f=49&t=40168#p657953

pour convertir une valeur d'une source vers une autre destination :)

oui, pas cool de w en m³ :)
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

Jean-Baptiste
Timide
Messages : 39
Inscription : 01 oct. 2017, 22:10
Localisation : Loire Atlantique

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par Jean-Baptiste » 18 mars 2019, 20:59

Je ne sais pas si j'ai un peu le même problème :
je dispose d'un actionneur de volet roulant qui est capable d'envoyer un message d'état non DPT, où j'aimerai bien déterminer le sens de rotation des volets roulants et que Jeedom le renvoie sur 1bit à une adresse différente.
Le télégramme est de ce type :
Sans titre.png
Sans titre.png (49.75 Kio) Consulté 1477 fois
Merci de me dire si c'est possible à faire.

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par poluket » 18 mars 2019, 21:51

Il faut voir ce que Mika peut faire, sinon il faut passer par un scénario et commencer avec des Modulo.

Et de là, tu crées des commandes virtuelles avec les valeurs.
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par mika-nt28 » 19 mars 2019, 09:01

Il est toujours possible de l'integrer de la meme maniere que pour le teleinfo
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par poluket » 19 mars 2019, 09:40

mika-nt28 a écrit :
19 mars 2019, 09:01
Il est toujours possible de l'integrer de la meme maniere que pour le teleinfo
Pour ma compréhension, comment tu fais pour couper par bit? Plus il y a de séparation, plus cela "coupe" la valeur?
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par mika-nt28 » 19 mars 2019, 10:07

Alors chaque bit sera défini par un virtuel en dpt 1.xxx et recomposé par le dpt.
Mais bon pour le moment je n'aurrais certainement pas le temps de regarder ca
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par poluket » 19 mars 2019, 10:17

Ok. Tu dois créer un nouveau dpt avec cette structure. J'avais compris que l'on utilisait le dpt teleinfo

Donc, s'il y en a besoin tout de suite, la seule solution, c'est le scénario et les modulos.
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet

Message par mika-nt28 » 19 mars 2019, 10:45

Tout a fait
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Répondre

Revenir vers « [Plugin Tiers] KNX »

Qui est en ligne ?

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