Module KNX pour logique complexe ? - 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 : Module KNX pour logique complexe ? (/showthread.php?tid=1091) |
Module KNX pour logique complexe ? - Pascal - 07/08/2008 Bonjour, J'ai un arrosage automatique commandé par une électrovanne. J'ai une station météo qui signale la pluie par un état booléen. J'ai une horloge qui émet l'heure et le jour de la semaine. Je souhaite réaliser la logique suivante : Chaque lundi matin à 5h, si il a plu moins de 15 minutes pendant les 7 derniers jours, allumer l'arrosage automatique pendant 30 minutes. En option : ajuster la durée d'arrosage en fonction de la saison et des températures moyennes ; ne pas arroser en cas de gel ; etc. C'est évidemment possible avec un PC (et je pourrais même intégrer dans la logique les prévisions de Météo France récupérées sur Internet), mais je suis tenté de mettre ça plutôt dans un module qui consomme moins de 10mA et ne tombe jamais en panne. Y a t-il des modules logiques KNX suffisamment flexibles pour faire ça ? Quelque chose qui ressemblerait au ABL/S 2.1, avec des fonctions supplémentaires, et où on écrirait des équations logiques en ascii plutôt qu'avec un éditeur graphique ? Module KNX pour logique complexe ? - keldo - 08/08/2008 Bonjour. > Y a t-il des modules logiques KNX suffisamment flexibles pour faire > ça ? > Quelque chose qui ressemblerait au ABL/S 2.1, avec des fonctions > supplémentaires, et où on écrirait des équations logiques en ascii > plutôt qu'avec un éditeur graphique ? Plusieurs choix s'offrent à toi, mais aucun n'est simple et peu sont bon marché. Si tu es (relativement) fortuné, le produit auquel tout le monde pense (mais dont certains n'osent plus écrire le nom pour de sombres raisons ... :-) est le HomeServer3 de Gira. Ce produit permet certainement de réaliser des opérations de logique complexe, et bien d'autres choses encore (Visu, timers, etc.), mais attention, le langage de programmation des conditions logiques n'est pas des plus aisé à comprendre. Si tu t'orientes vers ce choix, Marc Assin pourra certainement t'en dire plus que moi. Si tu es moins fortuné mais que tu ne redoutes pas un peu de travail avec linux, du bidouillage de firmware sur un routeur et autres amusements de spécialistes IT, alors un produit comme LinKNX (faire une recherche sur ce forum) fera aussi ton affaire pour moins cher. Attention, ici encore, le temps d'apprentissage et de programmation ne sera pas négligeable. Pour plus d'infos, demande à Jef2000, c'est son bébé. RTS Automation propose un module librement programmable, le "Micro FM" basé sur un processeur ARM, mais je ne connais pas ses possibilités. Sinon, au rayon des produits "tout fait", il existe encore d'autres choix mais la programmation se fera sans doute via un logiciel plus ou moins "graphique". ABB propose une gamme de plusieurs produits mais ils ont chacun leur orientation spécifique (sécurité, monitoring, etc.) et je ne leur connait pas de module "à tout faire". Personnellement, j'ai opté pour un autre produit : le "Funktion Modul" ou "module de fonctions", qui était proposé par plusieurs marques (Gira, Berker, Merten, Levy&fils, ... mais seule l'étiquette change) sous deux formats : - le "normal" (1300 euros) avec une large bibliothèque de fonctions logiques et mathématiques, un port série de programmation rapide et la nécessité d'acheter le logiciel de programmation avec son dongle anti- copie (450 euros, uniquement allemand). - le "mini" (550 euros) aux fonctions plus limitées et sans prise série mais avec logiciel de programmation gratuit (anglais et allemand). Aujourd'hui, ces produits fort couteux sont encore au catalogue de quelques marques mais avec le Gira HS3 à 1750 euros, ils ont perdu tout intérêt pour le particulier ... sauf que, vu leur "obsolescence", on peut parfois trouver des occasions complètes (module normal + dongle) sur eBay à moins de 400 euros. Ce n'est franchement pas simple à configurer, surtout avec mon allemand très limité, mais le module "normal" est vraiment très puissant (sauf un gros détail : il est impossible "d'écouter" et de "parler" sur la même adresse de groupe, c'est l'un ou l'autre uniquement ... moi, je contourne le problème car j'ai deux modules) et peut aisément être qualifié "d'usine à gaz" ou de "couteau suisse" EIB. Encore un point : le dongle n'est nécessaire que pour "compiler" un programme, mais pas pour écrire le programme, ni pour faire fonctionner le module une fois chargé, donc il est possible de se "prêter" le dongle entre plusieurs utilisateurs occasionnels (ou, sans doute aussi, de compiler un programme pour quelqu'un d'autre et ensuite de lui envoyer le fichier "objet" à charger, via email). Et, pour info, il est aussi possible, sans dongle, de programmer un module "normal" avec le logiciel du "mini", cela fonctionne sans problème mais avec les mêmes limitations que le module "mini" (moins de fonctions, moins de types de données) ; il suffit d'avoir préalablement chargé l'OS du "mini" dans le module "normal". Cette dernière opération est réversible, si nécessaire.[En tout cas, cela à fonctionné sur mes modules, mais je ne peux évidemment pas donner de garantie pour tous les modules vendus ...] Si le "funktion modul" t'intéresses, tu peux télécharger les programmes et la doc complète sur le site web des fabricants (Gira par exemple) afin de te faire une idée des possibilités offertes par la bibliothèque de fonctions et de la (non-)convivialité du programme. Si tu veux plus d'infos, n'hésite pas à me demander. > C'est évidemment possible avec un PC (et je pourrais même intégrer > dans la logique les prévisions de Météo France récupérées sur > Internet), mais je suis tenté de mettre ça plutôt dans un module qui > consomme moins de 10mA et ne tombe jamais en panne. Plus le module logique sera puissant, flexible et programmable, plus il a de risque qu'il se plante ou se crash un jour ; c'est une loi incontournable. Moins de 10mA, c'est fort optimiste, à mon sens, il y aura souvent une alimentation séparée à fournir ... , exemple : - sur un Gira HS3, il faut du 230Vac - sur un (mini-)funktionsmodul il faut une alim 24Vdc séparée du bus (il consomme une 40aine de mA, je pense); Module KNX pour logique complexe ? - JMARC - 08/08/2008 Bonjour, A étudier peut-être la solution Automate LOGO de SIEMENS avec une carte de communication KNX. Je l'ai utilisé pour réaliser quelques fonctions logiques avec des Entrées/Sorties Tout ou rien et analogiques La programmation ce réalise avec un programme spécifique (Graphique) sur PC, il nécessite une alimentation 220V pour l'automate et une alimentation 24V pour les modules de communication. Si besoin je pourrai vous fournir les références et le prix des produit que j'ai utilisé. Cordialement. Module KNX pour logique complexe ? - JMARC - 08/08/2008 Suite de mon message précédent: Un point important le prix! Automate LOGO HT 80€ Module d communication HT 130€ Manuel Français HT 10€ Cable PC HT 63€ Logiciel HT ? Alimentation 24V HT 55€ Prix valeur 04/2007 (prix professionnel) Module KNX pour logique complexe ? - David Aussillou - 08/08/2008 Tu parles de la complexité de comprendre la programmation du HS3 de Gira... je veux bien te croire. Mais y a-t-il des formations possibles pour les particuliers ? Le logiciel est il traduit en Français ? Si c'est oui ... alors l'investissement vaut peut etre la peine non ? David -----Message d'origine----- De : domotique-EIB@googlegroups.com [mailto:domotique-EIB@googlegroups.com] De la part de keldo Envoyé : vendredi 8 août 2008 15:13 À : domotique-EIB Objet : Re: Module KNX pour logique complexe ? Bonjour. > Y a t-il des modules logiques KNX suffisamment flexibles pour faire > ça ? > Quelque chose qui ressemblerait au ABL/S 2.1, avec des fonctions > supplémentaires, et où on écrirait des équations logiques en ascii > plutôt qu'avec un éditeur graphique ? Plusieurs choix s'offrent à toi, mais aucun n'est simple et peu sont bon marché. Si tu es (relativement) fortuné, le produit auquel tout le monde pense (mais dont certains n'osent plus écrire le nom pour de sombres raisons ... :-) est le HomeServer3 de Gira. Ce produit permet certainement de réaliser des opérations de logique complexe, et bien d'autres choses encore (Visu, timers, etc.), mais attention, le langage de programmation des conditions logiques n'est pas des plus aisé à comprendre. Si tu t'orientes vers ce choix, Marc Assin pourra certainement t'en dire plus que moi. Si tu es moins fortuné mais que tu ne redoutes pas un peu de travail avec linux, du bidouillage de firmware sur un routeur et autres amusements de spécialistes IT, alors un produit comme LinKNX (faire une recherche sur ce forum) fera aussi ton affaire pour moins cher. Attention, ici encore, le temps d'apprentissage et de programmation ne sera pas négligeable. Pour plus d'infos, demande à Jef2000, c'est son bébé. RTS Automation propose un module librement programmable, le "Micro FM" basé sur un processeur ARM, mais je ne connais pas ses possibilités. Sinon, au rayon des produits "tout fait", il existe encore d'autres choix mais la programmation se fera sans doute via un logiciel plus ou moins "graphique". ABB propose une gamme de plusieurs produits mais ils ont chacun leur orientation spécifique (sécurité, monitoring, etc.) et je ne leur connait pas de module "à tout faire". Personnellement, j'ai opté pour un autre produit : le "Funktion Modul" ou "module de fonctions", qui était proposé par plusieurs marques (Gira, Berker, Merten, Levy&fils, ... mais seule l'étiquette change) sous deux formats : - le "normal" (1300 euros) avec une large bibliothèque de fonctions logiques et mathématiques, un port série de programmation rapide et la nécessité d'acheter le logiciel de programmation avec son dongle anti- copie (450 euros, uniquement allemand). - le "mini" (550 euros) aux fonctions plus limitées et sans prise série mais avec logiciel de programmation gratuit (anglais et allemand). Aujourd'hui, ces produits fort couteux sont encore au catalogue de quelques marques mais avec le Gira HS3 à 1750 euros, ils ont perdu tout intérêt pour le particulier ... sauf que, vu leur "obsolescence", on peut parfois trouver des occasions complètes (module normal + dongle) sur eBay à moins de 400 euros. Ce n'est franchement pas simple à configurer, surtout avec mon allemand très limité, mais le module "normal" est vraiment très puissant (sauf un gros détail : il est impossible "d'écouter" et de "parler" sur la même adresse de groupe, c'est l'un ou l'autre uniquement ... moi, je contourne le problème car j'ai deux modules) et peut aisément être qualifié "d'usine à gaz" ou de "couteau suisse" EIB. Encore un point : le dongle n'est nécessaire que pour "compiler" un programme, mais pas pour écrire le programme, ni pour faire fonctionner le module une fois chargé, donc il est possible de se "prêter" le dongle entre plusieurs utilisateurs occasionnels (ou, sans doute aussi, de compiler un programme pour quelqu'un d'autre et ensuite de lui envoyer le fichier "objet" à charger, via email). Et, pour info, il est aussi possible, sans dongle, de programmer un module "normal" avec le logiciel du "mini", cela fonctionne sans problème mais avec les mêmes limitations que le module "mini" (moins de fonctions, moins de types de données) ; il suffit d'avoir préalablement chargé l'OS du "mini" dans le module "normal". Cette dernière opération est réversible, si nécessaire.[En tout cas, cela à fonctionné sur mes modules, mais je ne peux évidemment pas donner de garantie pour tous les modules vendus ...] Si le "funktion modul" t'intéresses, tu peux télécharger les programmes et la doc complète sur le site web des fabricants (Gira par exemple) afin de te faire une idée des possibilités offertes par la bibliothèque de fonctions et de la (non-)convivialité du programme. Si tu veux plus d'infos, n'hésite pas à me demander. > C'est évidemment possible avec un PC (et je pourrais même intégrer > dans la logique les prévisions de Météo France récupérées sur > Internet), mais je suis tenté de mettre ça plutôt dans un module qui > consomme moins de 10mA et ne tombe jamais en panne. Plus le module logique sera puissant, flexible et programmable, plus il a de risque qu'il se plante ou se crash un jour ; c'est une loi incontournable. Moins de 10mA, c'est fort optimiste, à mon sens, il y aura souvent une alimentation séparée à fournir ... , exemple : - sur un Gira HS3, il faut du 230Vac - sur un (mini-)funktionsmodul il faut une alim 24Vdc séparée du bus (il consomme une 40aine de mA, je pense); Module KNX pour logique complexe ? - Pascal - 17/08/2008 Merci pour vos réponses très détaillées. En résumé, la solution "canonique" KNX serait d'utiliser un Funktion Modul (un peu lourd à mon goût si ça nécessite une alim et un outil de configuration propriétaire de plus). Et Logo permettrait d'en faire autant pour beaucoup moins cher, mais avec les mêmes inconvénients. J'envisage maintenant une solution hybride où les fonctions de base (programmateur hebdomadaire) seront dans un module KNX simple du genre ABZ/S ou TX022, et où un PC embarqué enrichira le comportement du système (prise en compte de la pluviosité) en agissant par exemple sur les entrées "blocage" de ce module KNX ou des relais. Avantages : - même en cas de panne informatique, la pelouse sera arrosée à peu près correctement ; - les fonctions de base resteront compréhensibles par n'importe quel électricien KNX (critère important en cas de revente ou mise en location de l'installation). Module KNX pour logique complexe ? - Gilles ARNAUD - 17/08/2008 Module KNX pour logique complexe ? - LifeDomus - 17/08/2008 Bonjour, Sinon, il y a la Gamme Logo! de Siemens avec son logiciel dédié qui, pour une utilisation quotidienne pure KNX (sans PC allumé), s'en sort pas mal du tout. Attention à prendre les modules récents en cas d'achat, les anciens sont bien plus limités. Les modules ABB tiennent bien la route également mais j'ai un faible pour la gamme Logo!. G.A. On 17 août, 10:16, Gilles ARNAUD <lifedo...@live.fr> wrote: > Bonjour, > > J'avais parmi d'autres, envisagé d'investir le HS3, mais il était trop onéreux pour les plus réellement apportés. > C'est une des raisons pour laquelle j'ai démarré il y a quelques mois le développement de LifeDomus. > > Pour les fonctions logiques, je m'appuyai sur celles de mes écrans tactiles B&J j'en avais qu'une 40aines disponibles. > Bien qu'idéalement le module physique reste le must, l'approche de règles de déclenchements complexes restait difficile à programmer via ETS et B&J. > > C'est pourquoi j'ai développé l'alternative LifeDomuScripting ? > Il permet de palier aux modules manquants ou sinon, il peut s'appuyer dessus. > > Ce module de LifeDomus permettra de faire des scripts complexes, et y compris des fonctions logiques très évoluées. > > J'ai mis une version découverte sur avec des exemples simples surwww.LifeDomus.com > > Exemple : si la T > 20 et TxHumidité entre 25 et 28%, et qu'il fait jour, et que le vent compris entre 30 et 50kmh > alors ouvrirvanne( à 20% pendant 10 minutes)+arrosergazon(15 minutes), sinon stopper arrosage. > > Le Scripting permet en une seule commande de gérer cela. > > Les développements avancent à un très bon rythme, et une version v1 public devrait bientôt voir le jour. > (la version privée fonctionne déjà à mon domicile). > > N'hésitez pas à me poser des questions et problèmes pour étoffer les fonctions offertes de base par le Scripting. > L'objectif est de simplifier la programmation et y supprimer toute limite. > > Gilles ARNAUD > > > Date: Sat, 16 Aug 2008 16:33:57 -0700> Subject: Re: Module KNX pour logique complexe ?> From: pb115...@pabr.org> To: domotique-EIB@googlegroups.com> > > Merci pour vos réponses très détaillées.> > En résumé, la solution "canonique" KNX serait d'utiliser un Funktion> Modul (un peu lourd à mon goût si ça nécessite une alim et un outil de> configuration propriétaire de plus).> Et Logo permettrait d'en faire autant pour beaucoup moins cher, mais> avec les mêmes inconvénients.> > J'envisage maintenant une solution hybride où les fonctions de base> (programmateur hebdomadaire) seront dans un module KNX simple du genre> ABZ/S ou TX022, et où un PC embarqué enrichira le comportement du> système (prise en compte de la pluviosité) en agissant par exemple sur> les entrées "blocage" de ce module KNX ou des relais. Avantages :> - même en cas de panne informatique, la pelouse sera arrosée à peu> près correctement ;> - les fonctions de base resteront compréhensibles par n'importe quel> électricien KNX (critère important en cas de revente ou mise en> location de l'installation). > > _________________________________________________________________ > Pendant tout l'été, consultez vos emails Hotmail sur votre mobile !http://www.messengersurvotremobile.com/?d=hotmail Module KNX pour logique complexe ? - Marc Assin - 17/08/2008 On 17 août, 10:16, Gilles ARNAUD <lifedo...@live.fr> wrote: > C'est une des raisons pour laquelle j'ai démarré il y a quelques mois le développement de LifeDomus. Pourquoi ne pas avoir embrayé sur une des solutions OpenSource ?!? Perso, j'en ai identifié 7-8, dont certaines sont techniquement très avancées. Pour ne citer que les plus connues: * eibcontrol aka EIB Home Server de Vladimir Vinarski, Jens Neumann * Misterhouse de Bruce Winter * Esus de Florent le Saout, Nicolas Mornet et bien sûr * LinKnx KnxWeb de Jef2000, Cyrille Demaret qui rencontre un très vif succès sur le forum allemand (réputé pour ne pas être complaisant). Plus de 300 posts dans un même thread ! et, honneur suprème, a son chapitre dans le Wiki (à noter que le l'entrée dans le Wiki n'a pas été faite par Jef2000 mais par un membre du forum). Module KNX pour logique complexe ? - Gilles ARNAUD - 17/08/2008 Module KNX pour logique complexe ? - keldo - 19/08/2008 > Et Logo permettrait d'en faire autant pour beaucoup moins cher, mais > avec les mêmes inconvénients. Pour ton exemple (arrosage conditionnel), un Logo+interface EIB sera sans doute un peu juste au niveau des fonctionnalités, même si le Logo reste un petit jouet plein de possibilités par ailleurs, ... mais je le déconseille dans ce cas-ci. Module KNX pour logique complexe ? - stephane.herraiz@gmail.com - 19/08/2008 Bonjour Gilles, Je trouve ton soft très intéressant! Puissant (script et visuellement très joli) Aurais tu l'idée de diriger ton développement vers l'embarqué (windows embedded par exemple)? En effet je reste sceptique sur la stabilité d'un Windows Vista et d'un PC standard pour commander une maison voir un bâtiment entier! L'informatique est plein de contrariété et plus c'est compliquer plus ça plante... Bon courage Module KNX pour logique complexe ? - Gilles ARNAUD - 19/08/2008 Module KNX pour logique complexe ? - fred - 20/08/2008 > Silverlight devrait donc tourner à terme (très court) sous différente plateforme dont Windows Embedded, Linux et IPhone (safari) Je ne parierais pas sur Silverlight sur l'iPhone... > MySQL est multiplateforme. Oui, mais vraiment une solution "embedded". > le fonctionnement de certains Runtime sous NT, XP, 2000 et S2008 Mine de rien, c'est "juste" Windows, mais ca fait 4 OS déjà... Fred |