Utilisation de Jeedom pour modifier la "longueur" d'un objet
Utilisation de Jeedom pour modifier la "longueur" d'un objet
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.
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.
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
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
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
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- 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
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
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
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
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
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,
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,
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
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
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- 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
d’après la doc, le module zennio Z41 supporte les valeurs en 4 bytes:
https://www.zennio.com/produits/ecran-t ... zennio-z41
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.
Helper Officiel Jeedom
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
@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.
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.
- 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
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³
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
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
-
- Timide
- Messages : 39
- Inscription : 01 oct. 2017, 22:10
- Localisation : Loire Atlantique
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
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 : Merci de me dire si c'est possible à faire.
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 : Merci de me dire si c'est possible à faire.
- 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
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.
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
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
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
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- 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
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
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
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
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
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- 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
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.
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
Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW
Re: Utilisation de Jeedom pour modifier la "longueur" d'un objet
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
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités