Le monitoring de la PAC + Ballon :
L’affichage temps réel :
1 Wattmetre/ampermetre/voltmetre (10 Euros*, prévu pour 30 A mais monte jusqu’à 50 A en augmentant la taille des fils)
6 afficheurs de température avec sonde (2 euros* l’unité)
Le suivi conso/température informatisé :
Matériel :
Ordinateur : Raspberry Pi type B (moins de 40€*, 2 port USB, 1 sortie vidéo coax et une sortie hdmi, 1 RJ45, consommation négligeable, linux et communauté très active)
Carte SD 8 Go (Je l’avais en stock)
Les capteurs(réseau 1-wire sur 3 fils) :
1 ds18b20 le petit avec 3 pattes pour la T° inter (1 euro* l’unité, j’avais pris un lot de 5)
6 ds18b20 sondes « waterproof » avec câble pour les T° exter, atelier, arrivée/départ eau, Gaz (1,5 euro* l’unité, j’avais pris un lot de 10)
2 compteurs Kw/h (15€* l’unité), 1 impulsion/ watt rail DIN a mettre à coté disjoncteurs
1 double compteur 1-wire (30€ trouvé par chance sur ebay, sinon il faut ajouter le port) pour compter les impulsions des 2 compteurs ci-dessus: 1 compteur sur entrée A et l'autre sur B. Le tout est sauvegardé par une batterie intègrée à la carte!
*Les prix sont port compris
Le câblage :
Il y a beaucoup de forums pour décrire le câblage d'un réseau 1-wire sur un Raspberry Pi en détail.
Pour faire simple, 3 fils seulement:
Moi j'ai pris le 5 volt sur l'alim directement (au lieu du 3.3v sur le RPi) car j'ai plus de 15 mètres de câble sur certains capteurs (pour ceux la j'ai utilisé du cable réseau RJ45)
Le double-compteur 1wire se branche pareil : masse, +5v, data (DQ)
On place les sondes de T° ou on veut:
1 dans ma salle à manger, 1 dans l'atelier, 1 dehors sur la PAC, 4 glissées entre les tuyaux de cuivre et l'isolation pour départ/retour eau et gaz.
Et voila!
La partie logiciel:
La encore, il y a foison de forums sur la collecte des valeurs de capteurs/compteurs 1-wire... et plusieurs solutions...
J'ai choisi de réaliser des petits scripts en Python, de quelques dizaines de lignes seulement (appris pour l'occasion c'est pas si compliqué avec l'aide de google)
Lancés automatiquement avec une fonction bien pratique de linux : Crontab
Un 1er toutes les 5 minutes qui va lire les valeurs des sondes et compteurs et les enregistre dans une base de donnée.
Un 2ème toutes les 6 heures va sauvegarder les nouveaux enregistrements dans une autre base située sur un disque réseau (1 NAS, mais on peut aussi sur une Box, sur un autre ordi, sur le Net...) on ne sait jamais si la carte SD flanche...
Un 3ème tous les jours va créer une synthèse de la journée et la sauvegarder dans une table de la base + une sauvegarde sur le disque réseau...
Un 4ème tous les mois pour une synthèse mensuelle...
A compléter très bientôt....