Sondes, Prototypes, Récepteurs, Antennes et Mesures des batteries.

Un forum dédie à vos questions concernant l'intégration à Domoticz des capteurs et gateway mysensors.org
Répondre
Rpx
Messages : 106
Enregistré le : 07 mars 2018, 00:01

Re: Sondes, Prototypes, Récepteurs, Antennes et Mesures des batteries.

Message par Rpx »

Salut à toutes et tous,

Bon, à force d'être submergé de publicités sur les économies d'énergies et de dix-neuf degrés, et comme il ne pleut pas beaucoup, j'ai temporairement délaissé la sonde 6, et je me suis penché sur la 10. De toutes façons, la 6 est passive, le programme ne sert qu’à remonter les informations dans Domoticz.
La sonde 10 ... depuis plusieurs années que je dois l'installer est à peu près terminée.
Sonde 10 Chaudière
Sonde 10 Chaudière
Sonde_10_Chaudiere_commente.jpg (180.25 Kio) Vu 308 fois
Photo Sonde 10 Chaudière. C'est la version "sur table" pour test...
La chaudière (34 ans) dispose d'un brûleur et d'un bandeau de commande qui permet le branchement d'un thermostat basique Marche/Arrêt et peut renvoyer deux informations, Brûleur en marche et Défaut Brûleur.
Le thermostat d'ambiance ne fonctionne plus.
Il y a dix ou quinze ans, j'avais eu l'idée bizarre de gérer trois radiateurs électriques d'appoint avec un thermostat programmable tri-zone à commande Fil Pilote.
Mais à l'usage, on ne sait presque jamais d'avance quand on a besoin de chauffage d'appoint, et l'efficacité, c'est d'allumer 5-10 minutes avant.
Donc j'ai un thermostat programmable tri-zone à commande Fil Pilote, de disponible qui n'a presque jamais servi.
Reste que pour utiliser ce truc pour faire une commande Marche/Arrêt, il faut fabriquer un décodeur Fil Pilote.
Et là, le Net est muet, ou bien, je suis sourd, car je n'ai rien trouvé.
Je regrette alors d'avoir réparé cinq ou six radiateurs électriques en panne (ceux qui ont quelques boutons et un petit LCD) sans relever les schémas de décodeur Fil Pilote.
Ils ont une alimentation sans transformateur et les condensateurs d'entrée X2, trop bas de gamme, ne tiennent pas. Mettre à la benne un radiateur de 150 à 200 € pour un condensateur défectueux à 1 €, dans 90% des cas, c'est une belle performance, pour le reste, c'est la résistance (là, c'est mort).
J'ai fini, par réaliser ce décodeur, avec l'aide d'un amateur qui lui était allé à l'école. (d'électronique)

Donc le décodeur en entrée a:
Rien Confort
220V Ph+ & Ph- Eco/Réduit
Ph+ Arrêt
Ph- Hors gel

Les phases attaquent des optocoupleurs de récupération 817 que l'on trouve en plusieurs exemplaires dans les alims de PC fixes même HS, (je n'en n'ai jamais trouvé un défectueux) et il sont facile à contrôler avec une plaque d'essai, un bouton 2 résistances et 2 LED.
En sortie des optocoupleurs on a O.7 volts si la phase +/- est présente et 5v si elle est absente.
Donc on a 11 si pas de phase donc on chauffe, et dans les autres cas 00, 01, 10, on arrête la chauffe.

Le ProMini 5v 16Mhz lit le code Fil Pilote et commande le relais qui joue le rôle du thermostat.
J'ai mis un relais double, si le premier lâchait, il me suffirait de déplacer la commande sur le second sans toucher au programme.
Il lit BrûleurON et DéfautBrûleur et renvoie la valeur Fil Pilote ainsi que la position thermostat à Domoticz.

Un dernier point, mon code n'est pas très élégant, mais il fait ce que je voulais.
Sauf pour le renvoi de la valeur Fil Pilote, je n'ai pas été capable de retourner une valeur numérique, 0, 1, 2 ou 3 avec un affichage correct.
J'ai dû passer par une variable annexe char avec l'affichage ci-dessous...
Sonde 10 Fil Pilote
Sonde 10 Fil Pilote
Fil Pilote.png (10.05 Kio) Vu 308 fois
Je voulais juste 0, 1, 2 ou 3 et pas cette ribambelle de zéros.
Y-at-il moyen de modifier cet affichage ?

Cordialement.
Rpx.

Répondre