Page 1 sur 2
Contact Sec pour chaudière gaz
Publié : 25 mars 2015, 21:15
par David
Bonjour,
Je débute en matière de domotique et je viens d'installer domoticz afin de tester pour remplacer mon thermostat actuel qui ne me permet pas de gérer les températures de mes différentes pièces.
je recherche un contact sec pour une chaudière gaz afin de finaliser mon installer (RFXCOM + capteur oregon pour l'instant).
Je souhaiterais si possible qu'il soit alimenter en 220.
J'en ai bien sur trouver sur internet mais je suis un peu novice et je ne comprend pas bien pourquoi sur ma chaudière il est indiquer que ça ne doit pas dépasser 24V (pour moi le contact sec ne doit pas avoir de tension du tout?). Ma chaudière est une saunier duval themaplus condens F30E
Je suis actuellement équipé d'un RFXTRX433E usb pour mes relevés de température mais pour la mise en route du chauffage, je me pose la question de passer sur une autre techno (zwave ou enocean) pour avoir le retour d'état et être sur que la mise en route de la chaudière est faite. (acheter le récepteur/émetteur correspondant n'est pas une contrainte car je voulais de toute façon tester).
Voila donc si quelqu'un pouvais me proposer les actionneurs correspondant a mon besoin ça serait sympa.
Nota : j'ai vu sur internet le FGS221 qui semble correspondre a mes besoins mais je le trouve un peu chère et il a plusieurs options qui ne me sont pas utile.
Merci d'avance.
Re: Contact Sec pour chaudière gaz
Publié : 26 mars 2015, 08:13
par atlantis007
bonjour
moi j utilise un module lampe 1000W DI-O CHACON 220v qui alimente une relais 220v je te mes les liens le tout pour moins de 20euro
http://www.leroymerlin.fr/v3/p/produits ... con-e36353
http://www.ebay.fr/itm/220V-Coil-Relais ... 4865118f26
bonne journée a toi

Re: Contact Sec pour chaudière gaz
Publié : 26 mars 2015, 08:47
par deennoo
Sinon tu prends un relay en 433 mhz type
ZK1PA :
http://www.alibaba.com/product-detail/Z ... 67632.html
alimenter avec un transfo de stop elec 230 -> 12v il fait tres bien le job et a l avantage d'etre compatible avec le RFLink et le rfxtrx.
J'en ai a vendre.
Re: Contact Sec pour chaudière gaz
Publié : 26 mars 2015, 08:51
par vil1driver
J'utilise aussi le montage proposé par atlantis007,
Ça a l'avantage de proposer plusieurs contacts sec ou non, NO ou NC. Les possibilités sont nombreuses.
Tu peux même y ajouter un module émetteur chacon pour obtenir le retour d'état.
Re: Contact Sec pour chaudière gaz
Publié : 27 mars 2015, 18:49
par David
Merci pour vos réponses je n'avais pas penser a mettre un relai mais je trouve ca étrange que ca n'existe pas en standard car toutes les chaudières fonctionne comme ca.
Sinon pour le "retour d'état" tu veux dire pour savoir si le switch est on ou off. C'est intéressant mais j'abuse si je demande un lien vers le module qui fait ca? Et est ce qu'il envoi son état toutes les xx secondes ou juste en cas de changement d'état et est ce qu'il marche a pile?
Enfin une question plutôt orienter Domoticz, si j'active mon (future) micro-module chacon depuis domoticz, je ne suis pas certains que celui ci a reçu l'ordre de s'activer. Comment utiliser le "retour d'état" décrit ci dessus dans domoticz pour relancer ? Un début de réponse est un script time dans lequel je compare les deux états dans domoticz et je relance l'ordre d'activation ou d'exteinction si ils sont différents mais ca ne me parait pas très "propre"
Merci
Nota : l'état de mon script device thermostat pour l'instant si ca peut aider (il me reste quelque bricole a faire mais il fait le taf) :
Code : Tout sélectionner
-- thermostat device script
-- script names have three name components: script_trigger_name.lua
-- trigger can be 'time' or 'device', name can be any string
-- domoticz will execute all time and device triggers when the relevant trigger occurs
--
-- copy this script and change the "name" part, all scripts named "demo" are ignored.
--
-- Make sure the encoding is UTF8 of the file
--
function round(num, dec)
local mult = 10^(dec or 0)
return math.floor(num * mult + 0.5) / mult
end
function round5(num, dec)
return round(num/5,dec)*5
end
hysteresis=0.5
Pieces=
{
['Chambre parents']={'Chambre parents','Consigne chambre parents','Chauffage chambre parents'};
['Chambre Mathéo']={'Chambre Mathéo','Consigne chambre Mathéo','Chauffage chambre Mathéo'};
['Salon']={'Salle de bain','Consigne salon','Chauffage salon'}
--[NOM_PIECE]={'NOM SONDE TEMPERATURE'},{'NOM THERMOSTAT VIRTUEL'},{NOM SWITCH CORRESPONDANT'}
}
Distances={'Distance David','Distance Estelle'}
SwitchChauffages={'Chauffage chambre parents','Chauffage chambre Mathéo','Chauffage salon','Force chauffage'}
SwitchChaudiere='Chaudière'
commandArray = {}
distanceChanged = false
minDistance = 100
--for i, v in pairs(otherdevices_svalues) do print(i..' '..v) end
-- Gestion des distances et caclul de la distance la plus proche
for a,b in pairs(Distances) do
if devicechanged[b] then
distanceChanged = true
end
dist = tonumber(otherdevices_svalues[b])
if minDistance > dist then minDistance = dist end
end
-- Gestion des sondes de températures
for a,b in pairs(Pieces) do
if (devicechanged[b[1]] or devicechanged[b[2]] or distanceChanged) then
-- On recupère la température actuel et on calcul la consigne en fonction de la distance
tempActuel = tonumber(otherdevices_svalues[b[1]]:match("([^;]+).+"))
tempConsigne = round5(tonumber(otherdevices_svalues[b[2]]) * math.pow((100-minDistance)/100,1/2),1)
--print ('Consigne pour '..a..' : '..tempConsigne..' - Température actuel : '..round(tempActuel,1))
if (tempConsigne < 17) then tempConsigne = 17 end
-- On active/desactive le chauffage en cas de besoin
if ((tempActuel < tempConsigne - hysteresis) and otherdevices[b[3]] == "Off") then
print (a..' : Temperature trop basse'..'. Activation '..b[3])
commandArray[b[3]]='On'
elseif ((tempActuel > tempConsigne + hysteresis) and otherdevices[b[3]] == "On") then
print (a..' : Temperature trop haute'..'. Désactivation '..b[3])
commandArray[b[3]]='Off'
end
end
end
-- Gestion des switch et allumage/Extinction chaudières
for a,b in pairs(SwitchChauffages) do
if (devicechanged[b]) then
if (devicechanged[b] == "On" and otherdevices[SwitchChaudiere] == "Off") then
commandArray[SwitchChaudiere]='On'
elseif (devicechanged[b] == "Off" and otherdevices[SwitchChaudiere] == "On") then
-- On vérifie si aucun des switchs n'est encore actif
needStop = true
for c,d in pairs(SwitchChauffages) do
if otherdevices[d] == "On" then needStop = false end
end
if (needStop == true) then
commandArray[SwitchChaudiere]='Off'
end
end
end
end
return commandArray
Re: Contact Sec pour chaudière gaz
Publié : 27 mars 2015, 19:11
par atlantis007
bonjour
pour le retour d état moi j ai utiliser une télécommande di o ou j ai soude des fils à la place du bouton et raccorder au contacte libre du relais
http://www.maisondunumerique.com/teleco ... -di-o.html

Re: Contact Sec pour chaudière gaz
Publié : 27 mars 2015, 20:01
par vil1driver
Le module dont je parlais est effectivement à pile
Et n'envoie l'info qu'au changement.
Ce n'est donc pas ce qu'il y a de plus fiable.
http://www.planete-domotique.com/micro- ... hacon.html
Re: Contact Sec pour chaudière gaz
Publié : 28 mars 2015, 13:51
par David
Ok merci pour toutes ces infos... y'a plus qu'a.
Re: Contact Sec pour chaudière gaz
Publié : 30 mars 2015, 09:58
par vin100
Perso j"ai encore un switch x10 avec un relais ca marche j'ai déjà eu des petite embrouille x10 oblige mais ca reste minime mais je pense le changer quand meme ca j'essaie de retirer le x10 de mon install trop hazardeux par moment je pense plutot a un contact type zwave histoire d'avoir quelque chose de solide je ne voit pas de meilleur compromis avec retour d'etat sur domoticz perso
Re: Contact Sec pour chaudière gaz
Publié : 05 avr. 2015, 20:18
par David
Salut,
désolé de faire encore appel a vos services mais j'ai un petit souci de compréhension sur le relais 220v.
Je comprends qu'il soit nécessaire d'avoir 2 entrées pour l'alimentation du relais (phase et neutre). Et quand on l'alimente, il modifie la position de "l'interrupteur", par contre pourquoi on a 6 autres connections? (je pensais avoir juste deux connections sur lesquels j'aurais brancher les deux connections de ma chaudières pour faire un "interrupteur") Si quelqu'un pouvais m'expliquer l’utilité des 6 ports et si je ne dois en utiliser que 2 pour mon système de chaudière?
Nota : En faite je vais utilisé du zwave, le qubino Z-Wave ZMNHBA2, qui me permettra pour 60 € + relai de 4 € + sonde tempé de 15 € de géré en plus de ma chaudière ma VMC, de controlé la conso de ma VMC et d'avoir la température dans mon garage (bon OK c'est pas hyper utile mais bon c juste 15 € de plus et prévu sur le Qubino) ou si je peux exterieur.
Merci