Eibd linknx et 1-wire - 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 : Eibd linknx et 1-wire (/showthread.php?tid=105) Pages :
1
2
|
Eibd linknx et 1-wire - Energy01 - 20/11/2010 Bonjour, je souhaite récupérer dans linknx (sur le bus knx) les valeurs de mes sonde de températures 1-wire après quelques petites recherche sur le nain-ternet je n'ai pas trouvé de solution "simple" je cherche soit : - un petit script bash qui récupère la valeur du capteur et envoi l'info sur le bus via eidb (groupswrite) et donc "récupérable" dans linknx => problème la conversion de la valeur au format 9.xxxx qui n'est pas simple à coder - dans linknx récupérer la donnée en appelant un script bash (dans une rule) qui renvoi la température => je suis pas sur que cela soit possible de récupérer le "retour" d'un script bash - ou encore dans linknx avec un script lua, récupérer la valeur par appel d'une commande ou encore dans une base mysql (récupérer la dernière valeur) => je ne maîtrise pas encore très bien lua et suis pas sur non plus que cel soit faisable ... je penses que d'autres que moi se pose ou se sont posé la question et/ ou on peut-être une solution merci d'avance, Anthony. Eibd linknx et 1-wire - Basilic - 21/11/2010 Pour envoyer le résultat d'une commande il suffit de mettre '> fichier' par exemple: commande > fichier.txt Si ça peux d'aider. On 20 nov, 14:12, Energy01 <a.penh...@gmail.com> wrote: > Bonjour, > > je souhaite récupérer dans linknx (sur le bus knx) les valeurs de mes > sonde de températures 1-wire > après quelques petites recherche sur le nain-ternet je n'ai pas > trouvé de solution "simple" > je cherche soit : > - un petit script bash qui récupère la valeur du capteur et envoi > l'info sur le bus via eidb (groupswrite) et donc "récupérable" dans > linknx => problème la conversion de la valeur au format 9.xxxx qui > n'est pas simple à coder > - dans linknx récupérer la donnée en appelant un script bash (dans une > rule) qui renvoi la température => je suis pas sur que cela soit > possible de récupérer le "retour" d'un script bash > - ou encore dans linknx avec un script lua, récupérer la valeur par > appel d'une commande ou encore dans une base mysql (récupérer la > dernière valeur) => je ne maîtrise pas encore très bien lua et suis > pas sur non plus que cel soit faisable ... > > je penses que d'autres que moi se pose ou se sont posé la question et/ > ou on peut-être une solution > > merci d'avance, > Anthony. Eibd linknx et 1-wire - Energy01 - 21/11/2010 merci mais je ne suis pas sur que cela m'aide ... la commande c'est par exemple : /usr/locatl/bin/owread -s localhost:4304 28.FF9B25020000/temperature qui retourne la température de mon capteur 28.FF9B25020000 ce que je souhaiterais c'est affecté cette valeur à un objet linknx <object type="9.xxx" id="Temp_FF9B25020000" gad="1/2/*3" >Temp_FF9B25020000</object> cette action doit marcher <action type="shell-cmd" cmd="/usr/locatl/bin/owread -s localhost:4304 28.FF9B25020000/temperature" /> mais comment affecter la valeur de retour à "Temp_FF9B25020000" ? si on peut écrire dans un fichier et ensuite récupérer la valeur dans linknx je suis intéressé ... merci Anthony. Eibd linknx et 1-wire - jef2000 - 21/11/2010 Salut, Tu peux le faire avec un script lua. Je viens de regarder et ceci devrait fonctionner: <rule id="1wire-read"> <condition type="timer" trigger="true"> <every>1m</every> </condition> <actionlist> <action type="script"> function read1wire(id, objname) out = io.popen("/usr/local/bin/owread -s localhost: 4304 "..id); value = string.match(out:read("*a"), "[0-9.]+"); out:close(); set(objname, value); end; read1wire("28.FF9B25020000/temperature", "Temp_FF9B25020000"); </action> </actionlist> </rule> Toutes les minutes, il exécute le script qui lance la commande, récupère ce que la commande affiche, extrait la valeur (une suite de caractères composés de points et de chiffres) et l'assigne à l'objet. Je l'ai écrit sous forme de fonction comme ça tu peux lire plusieurs objets en un seul script, simplement en ajoutant plusieurs lignes read1wire("id 1wire", "objet linknx"); A+ Jean-François On 21 nov, 10:58, Energy01 <a.penh...@gmail.com> wrote: > merci mais je ne suis pas sur que cela m'aide ... > > la commande c'est par exemple : > /usr/locatl/bin/owread -s localhost:4304 28.FF9B25020000/temperature > > qui retourne la température de mon capteur 28.FF9B25020000 > ce que je souhaiterais c'est affecté cette valeur à un objet linknx > <object type="9.xxx" id="Temp_FF9B25020000" gad="1/2/*3" > > >Temp_FF9B25020000</object> > > cette action doit marcher > <action type="shell-cmd" cmd="/usr/locatl/bin/owread -s localhost:4304 > 28.FF9B25020000/temperature" /> > mais comment affecter la valeur de retour à "Temp_FF9B25020000" ? > si on peut écrire dans un fichier et ensuite récupérer la valeur dans > linknx je suis intéressé ... > > merci > Anthony. Eibd linknx et 1-wire - Roby - 21/11/2010 Ah ben oui c'est beaucoup plus simple comme ça ! Moi je me suis compliqué la vie, j'ai fait un cron qui se lance toute les minutes, qui récupère la valeur 1wire puis la convertit pour l'envoyer sur le bus avec eibd. Mais je vais creuser la solution de jef2000 Si quelqu'un veut mon script pas de souci (mais la j'ai un peu honte ) Eibd linknx et 1-wire - Energy01 - 21/11/2010 vraiment un GRAND merci jef2000 cela fonctionne parfaitement je pensais bien que c'était possible mais n'aurais jamais réussi à faire ça aussi simplement ni aussi rapidement ... en plus sous la forme de fonction c'est super simple et on peut en effet lire plusieurs valeurs @Roby juste pour la forme je veux bien le script que tu as fait "pour voir" ça peut servir si on à pas installé lua Eibd linknx et 1-wire - Roby - 21/11/2010 Bon, mais personne se moque, j'avais prévu de l'optimiser #!/bin/sh var=`exec /opt/owfs/bin/owread /1F.156C08000000/main/10.A5A3B5010800/ temperature | tr -d " "` #var=-22.06 nb=0 var=$(echo "$var*100/1" |bc) #/1 pour suppression de la virgule if [ $var -gt 0 ] then while [ $var -gt 2047 ] do nb=$nb+1 var=$(echo "$var/2" |bc) done nb=$(echo "$nb*2048" |bc) var=$(echo "ibase=10;obase=16;$var+$nb"|bc) elif [ $var -lt 0 ] then var=$(echo "$var*-1" |bc) #*1 pour revenir en positif while [ $var -gt 2047 ] do nb=$nb+1 var=$(echo "$var/2" |bc) done nb=$(echo "$nb*2048" |bc) echo $var var=$(echo "ibase=10;obase=16;4096-$var+$nb+32768-2048"|bc) fi #verification si 4 caract if [ ${#var} = 1 ] then var="00 0${var}" elif [ ${#var} = 2 ] then var="00 ${var}" elif [ ${#var} = 3 ] then var="0${var}" var1=`expr substr $var 1 2` var2=`expr substr $var 3 2` var="${var1} ${var2}" elif [ ${#var} = 4 ] then var1=`expr substr $var 1 2` var2=`expr substr $var 3 2` var="${var1} ${var2}" fi exec /usr/local/bin/groupwrite ip:192.168.5.5 9/5/3 $var Eibd linknx et 1-wire - Ben - 22/11/2010 Bonjour, Juste par curiosité : Quels produits 1-wire utilisez-vous ? Avec le "éthernet bus master" ? Pourquoi 1-wire vs KNX ? Quelqu'un a-il testé la station météo 1-wire ? Merci et bonne journée, Ben Eibd linknx et 1-wire - chitloft - 22/11/2010 bonjour, En complément à cette interrogation, qu'en est il de la fiabilité/ précision des mesures ? Merci. Arnaud On 22 nov, 07:54, Ben <tmt....@gmail.com> wrote: > Bonjour, > > Juste par curiosité : > Quels produits 1-wire utilisez-vous ? Avec le "éthernet bus master" ? > Pourquoi 1-wire vs KNX ? > Quelqu'un a-il testé la station météo 1-wire ? > > Merci et bonne journée, > > Ben Eibd linknx et 1-wire - Basilic - 23/11/2010 Le 1-wire en coute presque rien, voilà son intérêt. Je suis en train de faire ma maison et que j'équipe en KNX, par contre les capteurs de température et de porte/fenetre seront en One wire pour une question de cout. - 1 adaptateur 1-wire/usb a 30€ environ - 1 câble type téléphone ou ethernet qui fait le tour de la maison - des composants qui coute presque rien (j'ai acheter 25 capteurs de température pour 32€ soit 1,28€/pièce) Mes One-wire me serviront de suivi de température et pour des dérogation de consigne, de façon a ce que le KNX reste autonome même en cas de panne du server. On 22 nov, 14:14, chitloft <arnaud.cogn...@laposte.net> wrote: > bonjour, > En complément à cette interrogation, qu'en est il de la fiabilité/ > précision des mesures ? > Merci. > > Arnaud > > On 22 nov, 07:54, Ben <tmt....@gmail.com> wrote: > > > Bonjour, > > > Juste par curiosité : > > Quels produits 1-wire utilisez-vous ? Avec le "éthernet bus master" ? > > Pourquoi 1-wire vs KNX ? > > Quelqu'un a-il testé la station météo 1-wire ? > > > Merci et bonne journée, > > > Ben Eibd linknx et 1-wire - Charles Delorme - 23/11/2010 Purée tu me tentes... C'est le PC qui ensuite fait la passerelle 1-wire/knx ? Je suis justement en train de placer mes reeds sur les fenêtres/velux/portes et de prévoir le câblage des sondes de températures. C'est vrai qu'en knx pur c'est cher (même avec Zennio Quad) Basilic a écrit : > Le 1-wire en coute presque rien, voilà son intérêt. > > Je suis en train de faire ma maison et que j'équipe en KNX, par contre > les capteurs de température et de porte/fenetre seront en One wire > pour une question de cout. > > - 1 adaptateur 1-wire/usb a 30€ environ > - 1 câble type téléphone ou ethernet qui fait le tour de la maison > - des composants qui coute presque rien (j'ai acheter 25 capteurs de > température pour 32€ soit 1,28€/pièce) > > Mes One-wire me serviront de suivi de température et pour des > dérogation de consigne, de façon a ce que le KNX reste autonome même > en cas de panne du server. > > On 22 nov, 14:14, chitloft <arnaud.cogn...@laposte.net> wrote: >> bonjour, >> En complément à cette interrogation, qu'en est il de la fiabilité/ >> précision des mesures ? >> Merci. >> >> Arnaud >> >> On 22 nov, 07:54, Ben <tmt....@gmail.com> wrote: >> >>> Bonjour, >>> Juste par curiosité : >>> Quels produits 1-wire utilisez-vous ? Avec le "éthernet bus master" ? >>> Pourquoi 1-wire vs KNX ? >>> Quelqu'un a-il testé la station météo 1-wire ? >>> Merci et bonne journée, >>> Ben Eibd linknx et 1-wire - Energy01 - 23/11/2010 Bonjour, comme le dit basilic le poitn intéressant du 1wire est surtout le prix à moins de 2euro pièce le capteur de température on peut en mettre partout ... perso j'en ai 10 et fonction et vais en ajouter d'autres ... j'utilise aussi l'adaptateur usb je stock la teméprature toutes les 5minutes et me permet de faire des graphs et suivre l'évolution de la température de chaque pièce de la maison et de dehors + aller/retour plancher chauffant + VMC gestion du by-pass du puis canadien ils bientôt pour gérer via linknx la consigne de ma PAC la précision est très fine la valeur est de 4 chiffres après la virgule je dirais la fiabilité est plus lié au serveur que au réseau 1wire qui est lui "basique sur 2 fils type cable téléphonique perso jamais testé de station météo 1wire il y a plein d'info là : http://www.touteladomotique.com/forum/ section (Matériel > Capteurs à base de 1-Wire) Bonne journée, Anthony. Eibd linknx et 1-wire - chitloft - 23/11/2010 bonjour Energy01. peux tu détailler ton installation (les composants). Je suis moi meme en train de chercher ce qu'il me faut pour la régulation (température + humidité) de la vmc avec linknx + 1-Wire, la remontée des températures du plancher chauffant (In/Out), et des capteurs solaires. Merci On 23 nov, 14:10, Energy01 <a.penh...@gmail.com> wrote: > Bonjour, > comme le dit basilic le poitn intéressant du 1wire est surtout le prix > à moins de 2euro pièce > le capteur de température on peut en mettre partout ... > > perso j'en ai 10 et fonction et vais en ajouter d'autres ... > j'utilise aussi l'adaptateur usb > je stock la teméprature toutes les 5minutes et me permet de faire des > graphs et suivre l'évolution de la température de chaque pièce de la > maison et de dehors > + aller/retour plancher chauffant + VMC gestion du by-pass du puis > canadien > ils bientôt pour gérer via linknx la consigne de ma PAC > > la précision est très fine la valeur est de 4 chiffres après la > virgule > je dirais la fiabilité est plus lié au serveur que au réseau 1wire qui > est lui "basique sur 2 fils type cable téléphonique > > perso jamais testé de station météo 1wire > > il y a plein d'info là :http://www.touteladomotique.com/forum/ > section (Matériel > Capteurs à base de 1-Wire) > > Bonne journée, > Anthony. Eibd linknx et 1-wire - chitloft - 23/11/2010 en regardant un peu de plus pret, j'ai trouvé ceci : (http://www.maxim-ic.com/datasheet/index.mvp/id/2812) Programmable Resolution 1-Wire Digital Thermometer (-55°C to +125°C) : DS18B20+PAR / DS18B20+, quelle différence ? Mais rien pour les taux d'humidité... Merci On 23 nov, 14:19, chitloft <arnaud.cogn...@laposte.net> wrote: > bonjour Energy01. > peux tu détailler ton installation (les composants). Je suis moi meme > en train de chercher ce qu'il me faut pour la régulation (température > + humidité) de la vmc avec linknx + 1-Wire, la remontée des > températures du plancher chauffant (In/Out), et des capteurs solaires. > Merci > > On 23 nov, 14:10, Energy01 <a.penh...@gmail.com> wrote: > > > Bonjour, > > comme le dit basilic le poitn intéressant du 1wire est surtout le prix > > à moins de 2euro pièce > > le capteur de température on peut en mettre partout ... > > > perso j'en ai 10 et fonction et vais en ajouter d'autres ... > > j'utilise aussi l'adaptateur usb > > je stock la teméprature toutes les 5minutes et me permet de faire des > > graphs et suivre l'évolution de la température de chaque pièce de la > > maison et de dehors > > + aller/retour plancher chauffant + VMC gestion du by-pass du puis > > canadien > > ils bientôt pour gérer via linknx la consigne de ma PAC > > > la précision est très fine la valeur est de 4 chiffres après la > > virgule > > je dirais la fiabilité est plus lié au serveur que au réseau 1wire qui > > est lui "basique sur 2 fils type cable téléphonique > > > perso jamais testé de station météo 1wire > > > il y a plein d'info là :http://www.touteladomotique.com/forum/ > > section (Matériel > Capteurs à base de 1-Wire) > > > Bonne journée, > > Anthony. Eibd linknx et 1-wire - Ferllings - 24/11/2010 Bonjour, Le 23/11/10 22:51, chitloft a écrit : > en regardant un peu de plus pret, > j'ai trouvé ceci : > (http://www.maxim-ic.com/datasheet/index.mvp/id/2812) Programmable > Resolution 1-Wire Digital Thermometer (-55°C to +125°C) > : DS18B20+PAR / DS18B20+, quelle différence ? A ma connaissance, le PAR est alimenté en 'mode parasite' uniquement. Il prend son énergie directement sur le bus. Le DS18B20 'normal' peut soit fonctionner en mode parasite (comme l'autre) soit utiliser une alimentation externe. Quand on a un long bus, avec beaucoups de composants, la solution de l'alimentation externe est préférable. Généralement on utilise du cable téléphonique pour le bus, en réservant une paire pour le bus, et une autre en 5V, voir une 3ème paire en 9V. > Mais rien pour les taux d'humidité... Il n'y a pas de capteur d'humidité one-wire. L'une des méthode est d'utiliser un DS2438 (mesure de tension) et de l'associer avec un capteur d'humidité Ex: http://www.hobby-boards.com/catalog/howto_humidity_temp_solar.php?referer=howto_dual_counter.php --Cédric Eibd linknx et 1-wire - ATENA - 24/11/2010 >De : domotique-eib@googlegroups.com [mailto:domotique-eib@googlegroups.com] >De la part de chitloft >Envoyé : mardi 23 novembre 2010 22:51 >À : domotique-EIB >Objet : Re: Eibd linknx et 1-wire >en regardant un peu de plus pret, >j'ai trouvé ceci : >(http://www.maxim-ic.com/datasheet/index.mvp/id/2812) Programmable >Resolution 1-Wire Digital Thermometer (-55°C to +125°C) >: DS18B20+PAR / DS18B20+, quelle différence ? la gamme de température : -40°C to +85°C pour l'un, -55°C to +125°C pour l'autre, Philippe Eibd linknx et 1-wire - chitloft - 24/11/2010 bonjour, merci pour ces réponses. ily a aussi 1 notion que je n'arrive pas à identifier chez Maxim : le "Package". LEs valeurs sont TO92, USOP SOIC. Quelqu'un saurait expliquer ce que cela veut dire ? Merci. Arnaud On 24 nov, 10:06, "ATENA" <atena...@wanadoo.fr> wrote: > >De : domotique-eib@googlegroups.com [mailto:domotique-eib@googlegroups.com] > >De la part de chitloft > >Envoyé : mardi 23 novembre 2010 22:51 > >À : domotique-EIB > >Objet : Re: Eibd linknx et 1-wire > >en regardant un peu de plus pret, > >j'ai trouvé ceci : > >(http://www.maxim-ic.com/datasheet/index.mvp/id/2812) Programmable > >Resolution 1-Wire Digital Thermometer (-55°C to +125°C) > >: DS18B20+PAR / DS18B20+, quelle différence ? > > la gamme de température : -40°C to +85°C pour l'un, -55°C to +125°C pour > l'autre, > > Philippe Eibd linknx et 1-wire - Frédéric - 24/11/2010 Le mercredi 24 novembre 2010, chitloft a écrit : > ily a aussi 1 notion que je n'arrive pas à identifier chez Maxim : le > "Package". LEs valeurs sont TO92, USOP SOIC. Quelqu'un saurait > expliquer ce que cela veut dire ? C'est la forme du boîtier du composant. Le TO92, c'est le petit transistor classique (montage traversant). Les autres packages sont du CMS (composants de surface). Le TO92 est le plus simple à utiliser si tu n'es pas équipé d'un bon fer et de bons yeux ;o) -- Frédéric Eibd linknx et 1-wire - ATENA - 24/11/2010 >bonjour, >merci pour ces réponses. >ily a aussi 1 notion que je n'arrive pas à identifier chez Maxim : le >"Package". LEs valeurs sont TO92, USOP SOIC. Quelqu'un saurait >expliquer ce que cela veut dire ? >Merci. >Arnaud Les infos sont au début de la data-sheet (doc), plus d'infos sur "package information" sur le même site... Package = boitier : oublier les composants CMS, (à montage en surface), utiliser plutôt les boitiers TO92, comme un transistor 3 pattes en plastique, pratique pour souder les fils, les isoler avec un peu de gaine thermo. Philippe Eibd linknx et 1-wire - tristan - 24/11/2010 Personnellement je suis en train de configurer la collecte des données de température en utilisant l'information de mes TX450 (merci d'ailleurs à thomas pour sa réponse sur mon post à ce sujet). Ce n'est évidement pas une solution économiquement intéressante mais tant qu'à les avoir autant les utiliser Je consolide les données sur une plate-forme sous Ubuntu avec eibd, cacti et linknx. D'opérationnel à ce jour j'ai la remontée des informations de consommation de gaz en interrogeant un ABB US/U via le routeur KNX/IP siemens. Pour le moment seuls eibd et cacti sont nécessaires pour générer les graphes. Pour la température, il me "suffit" donc soit de disposer de la température via SNMP, un script Unix quelconque ou l'interrogation d'un objet KNX. Comme j'aimerai bien mettre d'autres sondes, dont une extérieure et une approche 1wire me semble financièrement plus intéressante, le but n'étant de ne pas de dépenser 200 € pour cela. J'ai donc 2 options d'architecture : 1 - mettre une sonde de température 1wire et une passerelle 1-wire/IP. 2 - mettre une sonde de température 1wire et une passerelle 1-wire/KNX. Il me semblerai que cette solution soit préférable puisque les données pourraient, le cas échéant, être utilisées pour commander/contrôler des objets KNX. Au vu de ce post, certains disposent probablement de passerelles pour cela. Qu'utilisez-vous et que recommandez-vous le cas échéant ? Merci, Tristan -----Message d'origine----- De : domotique-eib@googlegroups.com [mailto:domotique-eib@googlegroups.com] De la part de chitloft Envoyé : mercredi 24 novembre 2010 11:19 À : domotique-EIB Objet : Re: RE : Eibd linknx et 1-wire bonjour, merci pour ces réponses. ily a aussi 1 notion que je n'arrive pas à identifier chez Maxim : le "Package". LEs valeurs sont TO92, USOP SOIC. Quelqu'un saurait expliquer ce que cela veut dire ? Merci. Arnaud On 24 nov, 10:06, "ATENA" <atena...@wanadoo.fr> wrote: > >De : domotique-eib@googlegroups.com [mailto:domotique-eib@googlegroups.com] > >De la part de chitloft > >Envoyé : mardi 23 novembre 2010 22:51 > >À : domotique-EIB > >Objet : Re: Eibd linknx et 1-wire > >en regardant un peu de plus pret, > >j'ai trouvé ceci : > >(http://www.maxim-ic.com/datasheet/index.mvp/id/2812) Programmable > >Resolution 1-Wire Digital Thermometer (-55°C to +125°C) > >: DS18B20+PAR / DS18B20+, quelle différence ? > > la gamme de température : -40°C to +85°C pour l'un, -55°C to +125°C pour > l'autre, > > Philippe Eibd linknx et 1-wire - Frédéric - 24/11/2010 Le mercredi 24 novembre 2010, tristan a écrit : > 2 - mettre une sonde de température 1wire et une passerelle 1-wire/KNX. > Il me semblerai que cette solution soit préférable puisque les données > pourraient, le cas échéant, être utilisées pour commander/contrôler des > objets KNX. À ma connaissance, une passerelle toute faite 1-wire/KNX, ça n'existe pas. La solution est de passer par linknx, qui fera alors office de passerelle. Mais ça nécessite quand même de pouvoir lire le bus 1-wire depuis linknx (via lua ou un script externe, comme indiqué dans les messages précédents), soit via USB (connecté à machine où tourne linknx), soit via IP. L'USB me semble la solution la plus économique. -- Frédéric Eibd linknx et 1-wire - marc.assin - 24/11/2010 On 24 nov, 12:32, Frédéric <f...@gbiloba.org> wrote: > À ma connaissance, une passerelle toute faite 1-wire/KNX, ça n'existe pas. http://knx-user-forum.de/wiregate/6378-wiregate-1-wire-eib-knx-gateway.html Eibd linknx et 1-wire - Frédéric - 24/11/2010 Le mercredi 24 novembre 2010, marc.assin a écrit : >http://knx-user-forum.de/wiregate/6378-wiregate-1-wire-eib-knx-gateway.html Intéressant. M'enfin, c'est la moitié du boulot, car ça demande un adaptateur usb/1-wire et un adaptateur KNX... En gros, ça fait juste ce que fait linknx + un script, comme décrit ici, non ? -- Frédéric Eibd linknx et 1-wire - chitloft - 24/11/2010 Merci Philippe ! On 24 nov, 11:38, "ATENA" <atena...@wanadoo.fr> wrote: > >bonjour, > >merci pour ces réponses. > >ily a aussi 1 notion que je n'arrive pas à identifier chez Maxim : le > >"Package". LEs valeurs sont TO92, USOP SOIC. Quelqu'un saurait > >expliquer ce que cela veut dire ? > >Merci. > >Arnaud > > Les infos sont au début de la data-sheet (doc), plus d'infos sur "package > information" sur le même site... > > Package = boitier : oublier les composants CMS, (à montage en surface), > utiliser plutôt les boitiers TO92, comme un transistor 3 pattes en > plastique, pratique pour souder les fils, les isoler avec un peu de gaine > thermo. > > Philippe Eibd linknx et 1-wire - Energy01 - 24/11/2010 Bonjour, @chitloft dans mon installation KNX j'ai un TX460 dans le séjour pour une zone "jour" et un tx320 dans une chambre pour faire une zone "nuit" qui me permettent de réguler via Tx206h mon plancher chauffant donc en faisant "2 zones" soit une régule différente sur les circuit des chambres des autres circuits ça c'est donc autonome car "pur" knx ensuite la PAC (pompe a chaleur Air/eau) a une "régul interne" qui ne me plait pas ... (c'est une Walter Meier Enero 364) j'ai donc utiliser 2 sorties d'un module txa207 pour gérer le On/Off de la PAC et uen autre branché en TOR (tout ou rien) à la place de la sonde de température ambiante (qui coupe la PAC quand la température d'ambiance est atteinte) (option sur la PAC) j'ai donc ajouté des capteurs 1-Wire de température sur l'aller et le retour d'eau en sortie de la PAC et 1 extérieur pour gérer le "thermostat" d'ambiance en fonction des ces éléments et d'une courbe de régulation dite "l'oi d'eau" pour donc optimiser toute l'installation. (tout ça dans Linknx qui me calcul la température de retour d'eau correspondante à la loi d'eau fonction de critères et de la température extérieur) cela reste "fonctionnelle" sans le 1wire et/ou linknx au cas ou j'ai un problème avec mon serveur ce qui peu arriver ... ;-) j'ai aussi une VMC double flux Helios 300 Pro (avec le module KNX) et un puits canadien je gère donc le by-pass puits canadien / air extérieur en fonction de la température extérieur et celle en sortie du puits canadien les températures "entrées/sorties" de la VMC sont "remontées" via le bus mais avec une très faible précisions (à +- 1°C) j'ai donc ajouté des capteurs pour plus dé précision et j'ai vais essayer de mettre un capteur par pièces pour avoir un aperçu de la variation de la température dans la journée et je pourrais ensuite faire des "stats" pour m'amuser j'ai pour le moment 10 capteurs sur mon réseau 1-wire et je récupère toutes les 5 minutes la température que je stock dans une base mysql pour ensuite faire des graphs avec highcharts en résumé : la température par 1-wire est bien et pas cher, mais l'inconvénient principale est le serveur qui est le point central et aussi le point faible car si il est en rade plus de température et éventuellement plus de régul de chauffage ou autre si géré par lui ... donc pour mois cela doit pourvoit fonctionner "sans" le 1wire et/ou le serveur, de façon "dégradée" avec le moins d'intervention manuelle possible pour mon cas : le chauffage "marche seul" (pas optimisé c'est tout) et mon by-pass il est "activable" manuellement mes objectifs (quand j'aurais du temps ... ): - capteur de luminosité Intérieur / Extréieur pour gestion des volets par exemples - compteur d'eau Froide et Chaude - capteur humidité (même si j'en ai déjà 1 avec la VMC) - compteur électricité de mon chauffe-eau ou de ma PAC de façon individuel (je gère déjà la conso de la maison via téléinfo) - pourquoi pas pluviomètre ... un peu station météo (parce que une station météo complète en knx bonjour le prix ...) il est possible d'utiliser comme capteur ouverture de porte/fenêtre (à prévoir lors de la construction ce que je n'ai pas fait ...) après les limites sont les idées et le temps de les implémenter car le coup de chaque composant est faible et ça permet de "jouer" ... Anthony. |