Bonjour,
Voici ma configuration un peu avancée.
Lecture via Linky / Cacsi (avec modification du code pour estimer l'injection).
Sonde de température interne.
3 sorties pilotées par 2 dimmers et 1 SSR.
Ventilateur interne.
Modification du calcul du nombre d'heures équivalentes pour globaliser les 2 sorties qui chauffent le même ballon. Le calcul permet une "normalisation" à 1kW de charge équivalente.
Mode multi-sinus obligatoire dans mon cas (la découpe de sinus ne fonctionne pas quand on pilote 2 phases).
Sorties 1 (GPIO22): Phase 2 du chauffe-eau (phase 1 permanente)
Arrêt si la température >= 45°C
Routage en journée: 50W (car CACSI/TIC), max à 100%
Charge de 1400W entre 2 phases (600V max)
Sorties 2 (GPIO21): Phase 3 du chauffe-eau (phase 1 permanente)
Arrêt si la température >= 45°C
Ne fonctionne que si l'action 1 est >= 80% (il faut mettre 80% dans les 2 cases pour obtenir ce comportement)
Routage en journée: 45W (car CACSI/TIC), max à 100%
Charge de 1400W entre 2 phases (600V max)
Deux périodes de forçages sont définies à 4h et 22h (début HC) en mode régulation Pw:
Complément de chauffe pour atteindre minimum 6h dans la journée
Max 100% et Pw=7000W (abonnement 12kVA, mais 8kVA sur 2 phases)
=> Permet d'avoir un rôle de délesteur en hivers quand la PAC démarre
Sortie 3 (GPIO17): radiateur 1500W mono
Arrêt si la température >= 45°C
Ne fonctionne que si l'action 2 est >= 80% (il faut mettre 80% dans les 2 cases pour obtenir ce comportement)
Routage en journée: 40W (car CACSI/TIC), max à 100%
Sortie 4 (GPIO5): ventilateur
Fonctionnement en logique inversée du ON (sortie active à 0V sur le relais)
Actif (donc 0V) si la température est >= 36°C en interne
Fonctionnement de minimum 120 secondes
Capture d'écran des actions:
Exemple d'estimation d'injection avec TIC/CACSI:
Résultat du routage sur 2 jours ensoleillés, fonctionnement du ventilateur (ancienne version où l'action était masquée):
Code source (v12.06):
https://drive.google.com/file/d/17LqBHq9...AiEaE/view
Binaire (v12.06):
https://drive.google.com/file/d/1IvZOxGA...OlLhh/view
Voici ma configuration un peu avancée.
Lecture via Linky / Cacsi (avec modification du code pour estimer l'injection).
Sonde de température interne.
3 sorties pilotées par 2 dimmers et 1 SSR.
Ventilateur interne.
Modification du calcul du nombre d'heures équivalentes pour globaliser les 2 sorties qui chauffent le même ballon. Le calcul permet une "normalisation" à 1kW de charge équivalente.
Mode multi-sinus obligatoire dans mon cas (la découpe de sinus ne fonctionne pas quand on pilote 2 phases).
Sorties 1 (GPIO22): Phase 2 du chauffe-eau (phase 1 permanente)
Arrêt si la température >= 45°C
Routage en journée: 50W (car CACSI/TIC), max à 100%
Charge de 1400W entre 2 phases (600V max)
Sorties 2 (GPIO21): Phase 3 du chauffe-eau (phase 1 permanente)
Arrêt si la température >= 45°C
Ne fonctionne que si l'action 1 est >= 80% (il faut mettre 80% dans les 2 cases pour obtenir ce comportement)
Routage en journée: 45W (car CACSI/TIC), max à 100%
Charge de 1400W entre 2 phases (600V max)
Deux périodes de forçages sont définies à 4h et 22h (début HC) en mode régulation Pw:
Complément de chauffe pour atteindre minimum 6h dans la journée
Max 100% et Pw=7000W (abonnement 12kVA, mais 8kVA sur 2 phases)
=> Permet d'avoir un rôle de délesteur en hivers quand la PAC démarre
Sortie 3 (GPIO17): radiateur 1500W mono
Arrêt si la température >= 45°C
Ne fonctionne que si l'action 2 est >= 80% (il faut mettre 80% dans les 2 cases pour obtenir ce comportement)
Routage en journée: 40W (car CACSI/TIC), max à 100%
Sortie 4 (GPIO5): ventilateur
Fonctionnement en logique inversée du ON (sortie active à 0V sur le relais)
Actif (donc 0V) si la température est >= 36°C en interne
Fonctionnement de minimum 120 secondes
Capture d'écran des actions:
Exemple d'estimation d'injection avec TIC/CACSI:
Résultat du routage sur 2 jours ensoleillés, fonctionnement du ventilateur (ancienne version où l'action était masquée):
Code source (v12.06):
https://drive.google.com/file/d/17LqBHq9...AiEaE/view
Binaire (v12.06):
https://drive.google.com/file/d/1IvZOxGA...OlLhh/view