Maintenant que je sais ce que je veux faire, il faut s’atteler au « comment » le faire !
J’ai déjà quelques idées (utiliser un Arduino, relié à mon Raspberry que j’utilise en passerelle réseau…), mais certains points ne sont pas super clairs.
Qu’est-ce qui passe dans un fil pilote ?
Un radiateur pilotable (4 ou 6 ordres) possèdent 3 fils :
- La phase de couleur habituellement rouge, ou marron
- Le neutre toujours de couleur bleu
- Le fil pilote
Les deux premiers servent à alimenter en courant le radiateur.
Le fil pilote peut être ignoré. Dans ce cas le radiateur agira toujours en mode confort.
Mode confort ?
Mes radiateurs électriques peuvent être piloté selon 4 différents ordres :
- Le mode confort (mode normal, équivalent à un radiateur non piloté)
- Le mode éco (2 à 3°C en dessous du mode confort)
- Le mode hors-gel
- Éteint
Il existe également 2 autres ordres (-1 et -2°C), mais mes radiateurs ne les supportent pas.
Cette info vient du fil pilote qui envoie un signal dérivant du signal 230V 50Hz (la phase du secteur).
Signal d’un fil pilote
Comme on peut le voir, en réalité, il suffit de relier le pilote à la phase du secteur pour passer le radiateur en mode éco. L’absence de signal (équivalent au fil pilote non branché – i.e. « en l’air ») bascule en mode confort.
La suppression de l’alternance négative ou positive provoquent le passage respectivement en mode arrêt ou hors-gel.
Tout ceci est décrit par le standard GIFAM, dont on ne trouve d’ailleurs pas grand chose sur la toile. Toutefois, grâce en particulier aux deux sites suivants, j’ai pu trouver les informations qui m’étaient nécessaires : https://github.com/epsilonrt/gifam-chip et http://www.radiateur-electrique.org/fil-pilote-radiateur.php.
Générer un signal GIFAM
Donc, d’après ce que je comprends, je peux prendre directement la phase, la filtrer avec une diode (pour écrêter l’alternance positive ou négative (selon le sens de la diode), pour envoyer tout ça sur le fil pilote. Ce fil pilote ne doit drainer que 100mA maximum (ce qui fait tout de même 220 x 0.1 = 22 W maximum).
Je pense piloter ces diodes avec des relais.
Prochaine étape
La prochaine étape va être de réaliser un montage à base de diode me permettant de supprimer les alternances positives et négatives.