Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Nouveau projet libre de Supervision
#21
(27/05/2018, 14:18:22)silverrcx a écrit : Un dimmer, ca a un GA de switch, un de dim, un pour lire l'état, un pour écrire un % de dim, un pour lire le même %. Tu importes ca en liste plate sans lien entre les GA alors que ton appli QT devra savoir que ces GAs vont ensemble pour contrôler le dimmer.

ETS propose un système qui permet de documenter ce groupe et l'exporte (pareil pour les pièces, etc). En tant qu'utilisateur du logiciel de supervision, ca me serait utile que l'ensemble des composants qui réalisent la supervision ne jette pas cette information pour des raisons de simplicité ou d'architecture logicielle.
Le problème, c'est qu'il me semble qu'il me manque des infos dans ETS pour que je puisse m'en servir (ou alors, j'ai pas trouvé..)
Si je reprend l'exemple du Dimmer, chez moi j'ai jusqu’à 7 objets pour cette fonction (avec la passerelle DALI):
Lock (1.003)
Switch (1.001) et son retour Status (1.011)
Dimming (3.007)
SetValue (5.001) et son retour GetValue (5.001)
Errors (1.011)
Slope (225.001) (Que je n'utilise pas encore)
Donc, dans ma première idée, depuis l'XML d'ETS, je récupérais cette information depuis les fonctions défit dans "Batiment"; malheureusement, je n'ai pas trouvé comment savoir qui est Switch, qui est Errors...
Je pensais me basé sur leur type, mais comment différencier SetValue de GetValue...
Du coup, j'ai structuré mes groupes pour que l'information soit contenu dans le group median
Light/Switch/Chambre1
Light/Errors/Chambre1
....
Ce qui fait que ma liste "a plat" contient finalement l'information, et dans mon QML, j'ai créé un Widget Dimmer, le seul paramètre que je lui donne, c'est Chambre1, a partir de la, il retrouve les 7 GAs dont il a besoin...
Ce qui fait que en quelques minutes, j'ai instancier les 12 Dimmer que j'avais besoin sur mon plan...
J'aurais préféré me basé sur les "fonctions" défini dans ETS, mais il me manque une information... du coup, je m'en suis passé...
Si tu as une meilleur idée, je ne suis pas contre, mais dans mon projet, la vue Bâtiment ne me sert pas a grand chose, et soit j'ai pas compris un truc dans ETS, soit les "fonctions" ne sont pas vraiment utiles car il manque une information...
Répondre


Messages dans ce sujet
Nouveau projet libre de Supervision - par condo4 - 15/03/2018, 17:29:33
RE: Nouveau projet libre de Supervision - par condo4 - 15/03/2018, 23:41:32
RE: Nouveau projet libre de Supervision - par R4v3n - 16/03/2018, 09:36:23
RE: Nouveau projet libre de Supervision - par condo4 - 16/03/2018, 10:04:25
RE: Nouveau projet libre de Supervision - par R4v3n - 16/03/2018, 13:01:20
RE: Nouveau projet libre de Supervision - par fma38 - 17/04/2018, 07:21:33
RE: Nouveau projet libre de Supervision - par vf62 - 19/03/2018, 16:42:35
RE: Nouveau projet libre de Supervision - par R4v3n - 22/03/2018, 10:30:17
RE: Nouveau projet libre de Supervision - par R4v3n - 26/03/2018, 10:42:08
RE: Nouveau projet libre de Supervision - par Baslic - 26/03/2018, 17:37:13
RE: Nouveau projet libre de Supervision - par Baslic - 27/03/2018, 10:49:19
RE: Nouveau projet libre de Supervision - par condo4 - 26/05/2018, 17:11:19
RE: Nouveau projet libre de Supervision - par condo4 - 29/05/2018, 21:00:11
RE: Nouveau projet libre de Supervision - par condo4 - 26/09/2018, 11:58:22

Atteindre :


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