Visualisation Info cumulus chaud
- Festayros
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 124
- Remerciements reçus 1
J'ai le programme de (Configuration développée par Patrick, Vutana et Michjul) avec détection de fin de chauffe d'un CE sans sonde de température.
Je voudrais rajouter une info que le cumulus est chaud ou pas.
Le principe de fonctionnement :
- Le surplus est routé vers le ballon.
- Mais si au cours de la journée il y a simultanément une injection de plus de 100W et une consommation du CE de moins de 20W pendant plus de 15 secondes, cela signifiera que le thermostat du CE a arrêté la chauffe au cours de la journée, le ballon a donc été suffisamment chaud. Dans ce cas, on inhibe le Timer pour les 18 prochaines heures (ce temps est paramétrable), et le ballon ne sera donc pas forcé le soir.
J'ai placé ce programme dans automation.yaml
# automations.yaml
- alias: "Mettre à jour cumulus_chaud"
trigger:
- platform: state
entity_id:
- sensor.power_reseau
- sensor.power_cumulus
for: "00:00:15"
condition:
condition: and
conditions:
- condition: numeric_state
entity_id: sensor.power_reseau
below: -100
- condition: numeric_state
entity_id: sensor.power_cumulus
below: 20
action:
- service: input_boolean.turn_on
entity_id: input_boolean.cumulus_chaud
- alias: "Remettre cumulus_chaud à zéro à minuit"
trigger:
- platform: time
at: "00:00:00"
action:
- service: input_boolean.turn_off
entity_id: input_boolean.cumulus_chaud
et dans confifuration.yaml
input_boolean:
cumulus_chaud:
name: Cumulus Chaud
initial: off
icon: mdi:water-boiler
l'entity: input_boolean.cumulus_chaud ne change pas malgres la chauffe.
Je débute dans home assistant donc j'ai peut être oublié quelque chose. Merci
Connexion ou Créer un compte pour participer à la conversation.
- Festayros
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 124
- Remerciements reçus 1
Bonjour,
J'ai le programme de (Configuration développée par Patrick, Vutana et Michjul) avec détection de fin de chauffe d'un CE sans sonde de température.
Je voudrais rajouter une info que le cumulus est chaud ou pas.
Le principe de fonctionnement :
- Le surplus est routé vers le ballon.
- Mais si au cours de la journée il y a simultanément une injection de plus de 100W et une consommation du CE de moins de 20W pendant plus de 15 secondes, cela signifiera que le thermostat du CE a arrêté la chauffe au cours de la journée, le ballon a donc été suffisamment chaud. Dans ce cas, on inhibe le Timer pour les 18 prochaines heures (ce temps est paramétrable), et le ballon ne sera donc pas forcé le soir.
J'ai placé ce programme dans automation.yaml
# automations.yaml
- alias: "Mettre à jour cumulus_chaud" trigger: - platform: state entity_id: - sensor.power_reseau - sensor.power_cumulus for: "00:00:15" condition: condition: and conditions: - condition: numeric_state entity_id: sensor.power_reseau below: -100 - condition: numeric_state entity_id: sensor.power_cumulus below: 20 action: - service: input_boolean.turn_on entity_id: input_boolean.cumulus_chaud - alias: "Remettre cumulus_chaud à zéro à minuit" trigger: - platform: time at: "00:00:00" action: - service: input_boolean.turn_off entity_id: input_boolean.cumulus_chaud
et dans confifuration.yaml
input_boolean: cumulus_chaud: name: Cumulus Chaud initial: off icon: mdi:water-boiler
l'entity: input_boolean.cumulus_chaud ne change pas malgres la chauffe.
Je débute dans home assistant donc j'ai peut être oublié quelque chose. Merci
Connexion ou Créer un compte pour participer à la conversation.
- Festayros
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 124
- Remerciements reçus 1
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Hors Ligne
- Membre platinium
- Messages : 415
- Remerciements reçus 92
Si je comprends bien tu essai de reproduire ce que fait déjà le routeur mais dans une automatisation HA dans le but d'afficher si ton cumulus est chaud ou pas.
Par contre ton automatisation ne correspond pas du tout au descriptif de ce que tu veux et je suis presque sûr qu'elle ne se déclenche jamais ou alors chaque fois que les valeurs du routeur remontent dans HA.
Je sais que tu débutes et a mon avis tu n'as pas encore saisi les notions de trigger (quand), conditions (et si) des automatisations.
Je t'invites grandement a t'inscrire sur le forum hacf et poser tes questions concernant HA la bas tu y trouveras surement beaucoup plus d'aide qu'ici puisque spécialisé home assistant. En plus la communauté est cool.
Pour revenir a ton sujet de base, il y'a peut être moyen de faire autrement. Je ne connais pas la config spécifique que tu utilises mais peut être que l'info peut être lu directement dans le fichier index.xml ou un autre XML du routeur et dans ce cas il suffirait de la récupérer.
Peut être que @patrick @vutana ou @michjul pourrait nous en dire plus voir même @rob_27 qui maîtrise pas mal les configs contrairement à moi
Si l'info est écrite quelque par je pourrais te montrer comment la récupérer. Si ce n'est pas le cas je te mets en exemple ce que moi j'utilise sur ha.
alias: Capteurs - Cumulus chaud
description: ""
trigger:
- platform: state
entity_id:
- sensor.msunpv_outbal
to: "400"
for:
hours: 0
minutes: 5
seconds: 0
- platform: numeric_state
entity_id: sensor.msunpv_outbal
above: 390
for:
hours: 0
minutes: 15
seconds: 0
- platform: template
value_template: >-
{{ states('sensor.msunpv_outbal')|float(0) >= 360 and
states('sensor.msunpv_outrad')|float(0) >= 360}}
for:
hours: 0
minutes: 15
seconds: 0
- platform: numeric_state
entity_id: sensor.msunpv_powreso
for:
hours: 0
minutes: 5
seconds: 0
below: -50
condition: []
action:
- service: input_boolean.turn_off
target:
entity_id:
- input_boolean.cumulus_hot
data: {}
- service: input_boolean.turn_on
data: {}
target:
entity_id: input_boolean.cumulus_hot
- service: input_text.set_value
data:
value: "{{ (as_local(states.input_boolean.cumulus_hot.last_changed)) }}"
target:
entity_id: input_text.last_chauffe_solaire_cumulus
mode: single
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Hors Ligne
- Membre platinium
- Messages : 415
- Remerciements reçus 92
Connexion ou Créer un compte pour participer à la conversation.
- Festayros
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 124
- Remerciements reçus 1
Et je voudrais aussi mettre un voyant rouge pour dire pas de machine , orange on peut mais pas conseillé et vert c'est ok .(Un peu comme l'afficheur)
Je vais essayer de rassembler toutes les données utile de toute mes applications.
Et j'aimerai même recuper les info des panneaux solaire apsystem ecu c pour le traduire en gain en €
Connexion ou Créer un compte pour participer à la conversation.
- michjul
- Hors Ligne
- Membre premium
- Messages : 148
- Remerciements reçus 19
Connexion ou Créer un compte pour participer à la conversation.
- PatrickT
- Hors Ligne
- Membre senior
- Messages : 46
- Remerciements reçus 1
Je n’ai aucun sensor nomme outbal… est ce powbal?
Cordialement
Connexion ou Créer un compte pour participer à la conversation.
- Festayros
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 124
- Remerciements reçus 1
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Hors Ligne
- Membre platinium
- Messages : 415
- Remerciements reçus 92
Tu copies le code.
Tu crées une nouvelle automatisation avec l'UI.
En haut à droite les 3 points, modifier en yaml
Tu effaces le contenu et tu colles le code copié.
A nouveau les 3 points pour revenir sur l'UI.
Tu remplaces les seniors par les tiens.
Tu enregistrés.
J'evites toujours de toucher directement aux fichiers systèmes pour pas risquer de tout casser.
Connexion ou Créer un compte pour participer à la conversation.
- PatrickT
- Hors Ligne
- Membre senior
- Messages : 46
- Remerciements reçus 1
sensor.msunpv_outbal ?
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Hors Ligne
- Membre platinium
- Messages : 415
- Remerciements reçus 92
Excuse moi mais je ne comprends pas la ?
Tu arrives au milieu d'une discussion et tu nous dit que tu n'as pas outbal et je sais plus quoi.
Je réponds a @Festayros et c'est toi qui réponds !!!
Si tu nous expliquais déjà ce que tu souhaites faire ?
Connexion ou Créer un compte pour participer à la conversation.
- PatrickT
- Hors Ligne
- Membre senior
- Messages : 46
- Remerciements reçus 1
Desole si je n’ai pas ete clair.
J’essayais de comprendre et reprendre les scripts ci dessus.
Il y est fait reference a un sensor outball que je retrouve pas chez moi.
Je me demandais donc si c’etait le meme que le sensor powball.
Je souhaite comme l’es différents participants a ce fil pouvoir exploiter au mieux msunvp sous ha.
En vous remerciant par avance
PatrickT
Connexion ou Créer un compte pour participer à la conversation.
- Festayros
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 124
- Remerciements reçus 1
Je n'arrive pas a faire simplement un bouton pour forcer la chauffe du cumulus.
J'ai le programme sans sonde de temperature..
En commande j'ai comd routeur( inject,zero,moyen,fort ) et comds manu (manubal et timerON )
Je voudrais juste utiliser 2 boutons pour actionner la chauffe et un autre pour actionne le timer.
Peux tu me diriger STP ? J'ai utiliser ton intégration a modifier par rapport au programme.
Merci
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Hors Ligne
- Membre platinium
- Messages : 415
- Remerciements reçus 92
Une petite question préalable.
Si tu vas dans paramètres, automatisation et scènes, script tu as bien :
msunpv_s1_auto
msunpv_s1_manuel
msunpv_s1_off
msunpv_s2_auto
msunpv_s2_manuel
msunpv_s2_off
Si oui, j'essaie de te faire un petit tuto dans le week end.
Si tu n'as pas ces scripts il va falloir qu'on revoit la config.
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- Forum Principal
- Utilisation du forum
- Visualisation Info cumulus chaud