07-03-2014, 05:21 PM
(07-03-2014, 12:17 PM)raoulh Wrote:(07-03-2014, 11:20 AM)picman Wrote: Justement, je voulais ajouter une variable non Booléene (je ne sais plus quoi...) dans Codesys calaos (fichier KNX_Master), mais ce n'est peut-être pas si simple ?Non ce n'est pas vite fait. Sinon je l'aurais deja implementé a l'epoque. Le principal soucis c'est la limitation de la borne KNX pour le nombre d'objet. Ils sont tous utilisés en mode booleen pour pouvoir faire une maison classique avec au moins 60 entrées et 60 sorties. Il n'y a plus de place pour plus d'objet. Il faudrait rajouter une 2eme bornes dans ce cas la. Ensuite ajouter un mecanisme pour selectionner le type de l'objet KNX a la volée, puis rajouter le support au niveau du protocol modbus pour lire/ecrire les objets autre que booleen, puis ensuite ajouter le support de tout ca dans calaos_server et enfin dans calaos_installer.
Bref, énormément de boulot pour faire marche une sonde de temperature qui coute un bras. Je te laisse donc faire la conclusion qu'il vaut mieux ajouter une sonde classique sur l'automate et laisser tomber ce genre de trucs en KNX.... A moins que tu te sentes d'attaque d'implementer tout ca, mais c'est loin d'etre trivial
Heu... Nop, je ne va pas faire ça Je viens de jouer avec eibd et je parviens à choper ma température en hexa, donc je vais être sauvé. Sauf, qu'il ne sait pas le convertir en Celsius (http://faq.knx.org/search_faq?product=11&faq=41), je ne vais pas me le faire en shell... Je pense que le plus simple pour moi va être de mettre un ptit serveur web genre en nodejs (https://github.com/andreek/node-eibd) qui me fournira ma température via http...