08/08/2008, 14:12:42
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);
> 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);