KNX + UPnP - 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 : ETS (https://www.knx-fr.com/forumdisplay.php?fid=9) +--- Sujet : KNX + UPnP (/showthread.php?tid=3971) |
KNX + UPnP - tbille - 21/10/2015 Bonjour, je voulais savoir si avec UPnP je pouvais voir les objets connectés à ma maison et interagir avec eux sans utiliser le logiciel ETS ? tbille RE: KNX + UPnP - pollux06 - 21/10/2015 UPnP c'est pour le TCP/IP ....... en aucun cas pour le bus KNX !!! RE: KNX + UPnP - tbille - 21/10/2015 Du coup qu'est ce que je peux utiliser pour recevoir les messages du bus, les 'convertir' en protocole TCP/IP pour qu'à partir de mon ordinateur je puisse communiquer avec tous mes objets ? RE: KNX + UPnP - pollux06 - 21/10/2015 Très bonne question ..... je vous remercie d'ailleurs de l'avoir posée Tout d'abord il te faut une passerelle KNX/IP ... il en existe chez bon nombre de fabricants, et il te suffira simplement de faire ton choix. Cette passerelle retransmettra les télégrammes du bus IP sur le réseau RJ45 et inversement. Ensuite pour pouvoir décoder et interpréter les télégrammes KNX, tout va dépendre du système d'exploitation de ton ordi : - Si il tourne sous Windows, tu n'auras pas d'autres choix que de développer ton programme en utilisant les librairies 'Falcon' disponibles sur knx.org - Si il tourne sous Unix, alors plusieurs librairies sont disponibles et google te renseignera bien mieux que moi. je te conseille quand même de lire les nombreux posts de la section logiciels libres qui te donneront un aperçu de la complexité de ce que tu souhaites réaliser. RE: KNX + UPnP - tbille - 21/10/2015 Je vais poser une question bête : du coup si j'ai une passerelle KNX/IP si je lance le device spy d'UPnP sur mon ordi connecté à la passerelle je peux faire la différence entre les différents objets (et surtout intéragir avec eux)? Ou c'est grâce au logiciel ETS (et sa librairie Falcon) que je vais pouvoir donner des adresses à chaque objet et ensuite grâce à mon device spy faire la différence entre tous les objets ? RE: KNX + UPnP - pollux06 - 21/10/2015 UNIQUEMENT grâce au logiciel ETS Ton device spy ne te donnera que les trames TCP/IP et il te faudra ensuite reconstituer les télégrammes KNX (longueur variable) puis les décoder aux moyen des tables dont une partie te sera donnée par la librairie Falcon. RE: KNX + UPnP - tbille - 21/10/2015 Très bien merci beaucoup pour ces éclaircissements ! RE: KNX + UPnP - fma38 - 21/10/2015 Si tu utilises un routeur KNX, au lieu d'une simple passerelle, tu verras passer les trames multicast similaires à ce qui transite sur le bus filaire. Et tu peux aussi en envoyer. Dans mon framework python, y'a un outil pour ça : pknyx-group.py Si tu n'as pas de routeur, tu peux utiliser eibd qui a une option pour agir en tant que tel, et utilise la passerelle IP pour se connecter physiquement au bus. RE: KNX + UPnP - ultraxa - 23/10/2015 que veut tu faire en upnp ? piloter les modules knx ? n 'est il pas possible avec le falcon knx ? sinon tu utilise l'automate loxone tu peux discuter avec lui en http , udp ,tcp et ensuite interagir sur ton install knx RE: KNX + UPnP - tbille - 26/10/2015 je voudrais utiliser UPnP comme gateway pour contrôler tous mes composants sur mon environnement. RE: KNX + UPnP - fma38 - 26/10/2015 Ben, comme expliqué plus haut, KNX n'utilise pas ça en standard. C'est faisable, mais il faut un logiciel tierce qui va faire le boulot. Et à ma connaissance, ça n'existe pas (encore). RE: KNX + UPnP - ultraxa - 26/10/2015 (26/10/2015, 10:30:59)tbille a écrit : je voudrais utiliser UPnP comme gateway pour contrôler tous mes composants sur mon environnement. quel environnement ? je ne comprend pas bien est ce un developpement d'appli , sous que os? RE: KNX + UPnP - tbille - 30/10/2015 Bonjour, j'ai quelques évolutions, mon projet se précise de plus en plus ! Je voudrais développer en C# un wizard entre mon bus KNX et l'environnement de composant que j'utilise. J'ai vu quelques librairies qui permettent de se connecter aux éléments de KNX. Mon objectif est de transformer chaque élément en composants. Du coup je voulais savoir s'il était possible, une fois les adresses configurés sur ETS s'il était possible pour chaque élément (interrupteur, volets ...) de: - récupérer l'ensemble des méthodes - récupérer un 'identifiant' pour l’élément Et surtout qu'en est-il de l'ajout et la disparition de matériel KNX, ETS gère-t-il ça et émet-il un signal pour pour que je puisse mettre à jour mon wizard ? Je sais pas si je suis assez clair sur mes points, c'est assez vague pour moi car je n'ai pas encore de matériel, ce sont des contraintes que je voudrais avoir pour savoir si le standard KNX (que je découvre) correspond bien à mes attentes Merci ! RE: KNX + UPnP - fma38 - 30/10/2015 M'est avis qu'il faut que tu potasses le fonctionnement du bus KNX avant de te lancer... Déjà, au niveau du vocabulaire RE: KNX + UPnP - pollux06 - 30/10/2015 (30/10/2015, 14:09:47)fma38 a écrit : M'est avis qu'il faut que tu potasses le fonctionnement du bus KNX avant de te lancer... Déjà, au niveau du vocabulaireJe crains que ce ne soit pas seulement un problème de vocabulaire Commence par apprendre les bases du système et la méthodologie du bus et tu comprendras que tes questions sont en fait des non-sens !!!! |