Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Comment faire apparaitre tous les objets de groupe possible d'un participant ?
#1
Bonjour à tous,

De retour de vacances, je reprend la reconfiguration de mon installation KNX.

Là je bute toujours sur les BP Led et les indicateurs d'état (cf mon post "Utilisation voyant d’état BP Hager WKT316" ).

Je pense qu'une solution à mon problème serait de détourner certains objets de groupe des participants pour utiliser les I.E en mode interrupteur (envois OFF sur l'appuis d'une touche) et non en mode télérupteur. 

Pour cela, il faudrait que je puisse faire apparaitre tous les objets de groupe possible du participant, indépendamment de la configuration.

Or quand j'insère un participant, je ne vous que les objets de groupes disponibles en fonction des paramètres choisis.

Voici un exemple pour un BP Hager 2 touches nouvellement inséré : 

   

Lorsqu'il n'est pas configuré, il n'y a que 2 objets de groupe de visible.

Pourtant, un des participants existant dans le projet à tous les objets de groupe de disponibles, alors que les paramètres ne sont pas configurés.

   

Il a plus d'une trentaine d'objets disponibles, alors que les fonctions de boutons sont en état "Non Utilisé".

Dans les 2 cas, il s'agit de la même version de l'application avec la même empreinte.

Je tourne en rond depuis des jours et je ne sais pas comment reproduire ce fonctionnement.

Est ce que quelqu'un parmi vous saurait comment faire ?

Merci d'avance.
Répondre
#2
Alors il y a 2 choses :
-Les objets apparaissent en fonction de ton paramétrage.
Exemple :
Tu ne peux pas voir les objet de configuration dun VR si tu as paramétré ton BP en mode Toggle.

-Tu as vu l'onglet Objets de groupe dans ton participant ? Il liste tous les objets que tu as en fonction du paramétrage actuel :
   
KNX Partner Base / Avancé

Ma boite de MP est pleine, merci de créer un post si vous avez une question, cela profitera a tout le monde.
Répondre
#3
Bonjour
@filou59
Je suis d'accord avec toi mais regarde la seconde image, inter 0.2.2
Ça lui affiche tout.
Bizarre car Hager ça filtre en fonction du paramétrage pas comme certains fabricant qui affichent tous les objets
Répondre
#4
Si ca se trouve, il s'agit d'une application plus ancienne ...
Est ce que ca peut être lié à la version ETS5 utilisée ?
Répondre
#5
J'ai creusé un peu.  J'ai regardé dans la structure du fichier .knxproj le fichier du projet (P-054A/0.XML)


Pour le participant ayant tous les objets de groupes visibles, la balise XML GroupObjectTree contient un grand nombre de références dans l'attribut GroupObjectInstances  :

Code :
 <DeviceInstance Id="P-054A-0_DI-16" Address="2" Name="BP 2T EVIER" ProductRefId="M-0009_H-9.20.2F.2F.20WKT312-1_P-WKT312" ...>
 ...
      <GroupObjectTree GroupObjectInstances="O-15_R-395 O-16_R-396 O-0_R-380 O-0_R-479 O-1_R-2 O-1_R-242 O-1_R-243 O-1_R-386 O-2_R-3 O-3_R-4 O-4_R-5 O-5_R-6 O-5_R-244 O-6_R-7 O-6_R-381 O-7_R-8 O-7_R-245 O-7_R-246 O-7_R-387 O-8_R-9 O-9_R-10 O-10_R-11 O-11_R-12 O-11_R-303 O-14_R-111 O-15_R-112 O-19_R-116 O-19_R-332 O-19_R-368 O-19_R-369 O-20_R-362 O-21_R-118 O-22_R-119 O-23_R-120 O-24_R-121 O-24_R-333 O-24_R-370 O-24_R-371 O-25_R-363 O-26_R-123 O-27_R-124 O-28_R-125" />
</DeviceInstance>


Pour le participant n'ayant que les objets de groupes configurés visibles, la balise l'attribut GroupObjectInstancesne contient que le minimum de références :
Code :
 <DeviceInstance Id="P-054A-0_DI-68" Address="60" Name="BP 2T Cuisine" ProductRefId="M-0009_H-9.20.2F.2F.20WKT312-1_P-WKT312" ...>
...
      <GroupObjectTree GroupObjectInstances="O-15_R-395 O-16_R-396 O-0_R-403 O-1_R-484 O-6_R-604 O-7_R-602" />
</DeviceInstance>

Dans les 2 cas, il d'agit de la même version de l'application. C'est juste le contenu de cette balise qui change.

J'ai naïvement modifié le fichier avec un éditeur de texte pour copier le contenu de l'attribut GroupObjectInstances
Malheureusement, l'import a échoué car la signature ne correspond plus au contenu du fichier :-(

Bref, je ne sais pas comment me sortir de cette impasse ... C'est frustrant.
Répondre
#6
Quelle version d'ETS as tu ?
le fichier qui affiche tout il vient d'où ?
Répondre
#7
(31/08/2021, 16:48:16)fabric24 a écrit : Quelle version d'ETS as tu ?
le fichier qui affiche tout il vient d'où ?

J'ai une version ETS 5.7.2.
Le fichier .knxproj initial m'a été transmis par le précédent propriétaire. Peut être a t'il été créé avec ETS4. 
Il n'est cependant pas à jour. Il y a pas mal de différences avec les participants. 
Du coup j'essaye de resynchroniser le fichier projet avec ce qui est effectivement configuré dans les participants (via les commandes de comparaison).
Répondre
#8
J'arrive a copier/coller le participant entre 2 projets. La copie conserve bien TOUS les objets de groupes !

Idéalement, est ce que quelqu'un parmi vous aurait un projet contenant un participant avec l'application WFL306A (Hager WKT316) pour lequel tous les objets de groupe sont visibles et pourrait m'envoyer un fichier knxproj avec juste une copie du participant ????

Merci d'avance :-)
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)