Un envoi d 'information cyclique peut-il surcharger le bus? - Version imprimable +- Forum KNX francophone / English KNX forum (https://www.knx-fr.com) +-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3) +--- Forum : Archives eib-domotique (https://www.knx-fr.com/forumdisplay.php?fid=8) +--- Sujet : Un envoi d 'information cyclique peut-il surcharger le bus? (/showthread.php?tid=138) |
Un envoi d 'information cyclique peut-il surcharger le bus? - redge - 22/09/2010 Bonjour à tous, Je suis entrain d'intégrer une télécommande Vimaty70zr de chez vity sur mon installation KNX. Le but de cette commande est de pouvoir allumer et éteindre mes lampes. Quand la lampe est éteinte, je veux que mon bouton change de couleur... bref pour ceci je dois configurer mes commutateur KNX pour qu'ils envoient leurs états. Je voudrais donc régler les commutateur pour qu' ils envoient leurs états tous les 5 secondes. J ai une vingtaine de commutateurs. Donc une vingtaine de messages d état seront transmis tous les 5 secondes.... Cela va-t-il surcharger le bus? Merci pour vos réponse Un envoi d 'information cyclique peut-il surcharger le bus? - marc.assin - 22/09/2010 On 22 sep, 20:11, redge <donze.re...@gmail.com> wrote: > Quand la lampe est éteinte, je veux que mon bouton change de > couleur... bref pour ceci je dois configurer mes commutateur KNX pour > qu'ils envoient leurs états. Ben non, c'est juste une des possibilités .... > Je voudrais donc régler les commutateur pour qu' ils envoient leurs > états tous les 5 secondes. Mwoui, c'est pas super élégant, m'enfin >J ai une vingtaine de commutateurs. Donc > une vingtaine de messages d état seront transmis tous les 5 > secondes.... > Cela va-t-il surcharger le bus? Je ne crois pas, non. Sauf si, par hasard, tout les actuateurs envoient leur status exactement au même moment. De toute façon le mechanisme de CSMA/CA va gèrer la congestion. Perso, j'ai eu un problème similaire dans ma Visu, comme solution, j'ai simplement programmé le titre de la page pour faire un refresh, çàd que ce bouton va faire un poll de l'état des tout les objects présents sur cette page. Reste à savoir si c'est applicable dans ta télécommande Un envoi d 'information cyclique peut-il surcharger le bus? - jean-michel - 22/09/2010 La théorie dit qu'un bus KNX supporte 50 messages à la seconde. Mais c'est très (trop) théorique. Il faudrait que les 50 télégrammes soient émis les uns derrière les autres, sans trou. De plus, dans le monde réel, il faudra déduire les acquits, les répétitions... Il faut aussi penser aux collisions. J'imagine qu'un participant qui se heurte plusieurs fois de suite à une collision lors de l'émission d'un télégramme ne doit pas tenter de le répéter indéfiniment. Le trafic augmente donc le risque de perte de message, et ça c'est potentiellement grave. Bref, dans la réalité, il faudra être bien en dessous. Mais toi, tu ne parles que de 4 messages par seconde. On serait tenté de dire que tout ira bien. Mais il est difficile d'évaluer le reste du trafic qui va se mêler à tes 4 messages par seconde. Certains capteurs émettent eux aussi de manière cyclique. Quand tu auras terminé ton installation, il serait intéressant que tu nous dises comment cela se comporte, si tu as pu descendre le cycle à moins de 5 secondes, ou si tu as été obligé de l'augmenter. Rien ne vaut la pratique pour se faire une idée. On 22 sep, 20:11, redge <donze.re...@gmail.com> wrote: > Bonjour à tous, > > Je suis entrain d'intégrer une télécommande Vimaty70zr de chez vity > sur mon installation KNX. Le but de cette commande est de pouvoir > allumer et éteindre mes lampes. > > Quand la lampe est éteinte, je veux que mon bouton change de > couleur... bref pour ceci je dois configurer mes commutateur KNX pour > qu'ils envoient leurs états. > Je voudrais donc régler les commutateur pour qu' ils envoient leurs > états tous les 5 secondes. J ai une vingtaine de commutateurs. Donc > une vingtaine de messages d état seront transmis tous les 5 > secondes.... > > Cela va-t-il surcharger le bus? > > Merci pour vos réponse Un envoi d 'information cyclique peut-il surcharger le bus? - ATENA - 23/09/2010 >Je voudrais donc régler les commutateur pour qu' ils envoient leurs >états tous les 5 secondes. J ai une vingtaine de commutateurs. Donc >une vingtaine de messages d état seront transmis tous les 5 >secondes.... Comment configures-tu les commutateurs pour qu'ils envoient leur état à intervalle régulier ?? Est-ce que tu envoies une demande de lecture de la part de la télécommande ou bien l'interface Zigbzee KNX peut-il marcher en interruption ?? Philippe Un envoi d 'information cyclique peut-il surcharger le bus? - DaGGeR - 23/09/2010 Dans ETS, dans la partie moniteur de Bus, tu peux voir la charge de ton bus. Essaye de configurer qlq modules pour voir si la charge augmente, mais pour une vingtaine de sortie, ça ne va pas aller bien loin je pense. Je trouve dommage de devoir utiliser la bande passante du bus EIB en permanence pour une info qu'on a pas besoin forcement en temps réel. Il serait interressant d'enregistrer l'état des sorties qlq part, sur un server par ex, et interroger le server par la télécommande ensuite. Un envoi d 'information cyclique peut-il surcharger le bus? - benoit - 23/09/2010 Si ta télécommande ne peut pas lire les changements en temps réel, tu peux peut-être lui faire faire une lecture des états des sorties. Benoit ----------------original message----------------- De: "DaGGeR" daggerbzh@hotmail.com A: "domotique-EIB" domotique-eib@googlegroups.com Date: Thu, 23 Sep 2010 10:18:59 -0700 (PDT) ------------------------------------------------- > > > Dans ETS, dans la partie moniteur de Bus, tu peux voir la charge de > ton bus. > Essaye de configurer qlq modules pour voir si la charge augmente, mais > pour une vingtaine de sortie, ça ne va pas aller bien loin je pense. > > Je trouve dommage de devoir utiliser la bande passante du bus EIB en > permanence pour une info qu'on a pas besoin forcement en temps réel. > Il serait interressant d'enregistrer l'état des sorties qlq part, sur > un server par ex, et interroger le server par la télécommande > ensuite. > |