Messages : 3
Sujets : 1
Inscription : Mar 2025
15-03-2025, 10:08 AM
Bonjour,
Je souhaiterais savoir s’il est possible d’ajouter une fonction permettant de commander un TRIAC depuis Home Assistant.
Mon objectif est d’optimiser le fonctionnement de mon chauffe-eau en fonction des prévisions météo. Voici le principe :
- Activer le chauffe-eau la nuit uniquement si la météo du lendemain est mauvaise (peu de soleil).
- Le désactiver si la météo prévoit une journée ensoleillée.
- Si le chauffe-eau n’a pas assez chauffé la nuit, l’activer en journée uniquement si nécessaire.
- Ne rien faire s’il a atteint une température suffisante.
L’intégration d’une telle fonctionnalité permettrait d’améliorer la gestion de l’énergie et d’optimiser l’autoconsommation solaire.
Merci d’avance pour votre retour et votre aide !
Messages : 56
Sujets : 0
Inscription : Feb 2025
La commande MQTT { tOnOff:nombre de minutes} permet déjà de forcer le triac.
Messages : 3
Sujets : 1
Inscription : Mar 2025
(15-03-2025, 10:29 AM)eljano a écrit : La commande MQTT { tOnOff:nombre de minutes} permet déjà de forcer le triac.
Mais on ne peut pas le faire depuis Home Assistant
Messages : 56
Sujets : 0
Inscription : Feb 2025
Je peux le faire à partir de jeedom, pourquoi ne pourrait-on pas le faire à partir de home assistant ?
Messages : 159
Sujets : 5
Inscription : Nov 2024
Messages : 5
Sujets : 2
Inscription : Mar 2025
Bonjour,
Le forçage MQTT ne fonctionne que pour le Triac et pas le relais ?
Messages : 3
Sujets : 1
Inscription : Mar 2025
Messages : 159
Sujets : 5
Inscription : Nov 2024
1 - Sur home assistant, il faut aller dans "Paramètres" / "Automatisations et scènes" pour créer les commandes que j'indique dans mon précédent message
2 - Sur le routeur, il faut aller dans le menu Actions et utiliser le nom de ta règle de routage ("titre relais 1" par défaut il me semble)
Messages : 4
Sujets : 0
Inscription : Jan 2025
18-03-2025, 11:51 PM
(Modification du message : 18-03-2025, 11:53 PM par Lo13.)
(18-03-2025, 09:47 PM)cyprien.bouyssou@gmail.com a écrit : Je ne le trouve pas sur Homme assistant je ne sais pas comment faire. ![[Image: view?usp=sharing]](https://drive.google.com/file/d/12dWRr2JkTrkw26uHTzdbpy-Jyxd82Hb4/view?usp=sharing)
![[Image: view?usp=sharing]](https://drive.google.com/file/d/1fheQVA6RVuyLZMAmsIad36a2VdJghaFr/view?usp=sharing)
Il faut que tu crées l'automation qui envoi l'info via MQTT et ensuite crée un bouton qui l'active...
Voila un exemple d'automation :
il faudra que tu crées un bouton numérique pour que ca fonction (input_number)
Code :
alias: Forcage Routeur Solaire Durée
description: ""
triggers:
- entity_id:
- input_number.duree_forcage_routeur_solaire
trigger: state
conditions: []
actions:
- data:
topic: Triac
qos: 0
retain: false
payload: >-
{"tOnOff":{{ states('input_number.duree_forcage_routeur_solaire') | int
}}}
action: mqtt.publish
mode: single
Et ensuite dans ton lovelace tu peux l'afficher avec ca :
Code :
type: entities
entities:
- entity: input_number.duree_forcage_routeur_solaire
name: Forcer le Routeur Solaire
icon: mdi:clock
- entity: binary_sensor.routeur_rms_titre_triac_actif
- entity: sensor.routeur_rms_titre_triac_ouverture
- entity: sensor.routeur_rms_titre_triac_duree_equiv
- entity: sensor.routeur_rms_titre_triac_force_onoff
- entity: sensor.routeur_rms_puissance_m_injectee
- entity: sensor.routeur_rms_puissance_m_soutiree
- entity: sensor.routeur_rms_temperature_relais
- entity: sensor.routeur_rms_puissance_t_soutiree
Pense à changer avec le nom de ton routeur et de ton input_number pour que ca fonctionne.
Messages : 5
Sujets : 2
Inscription : Mar 2025
19-03-2025, 05:18 AM
(Modification du message : 19-03-2025, 05:19 AM par gordian.)
(18-03-2025, 11:50 PM)Chris a écrit : 1 - Sur home assistant, il faut aller dans "Paramètres" / "Automatisations et scènes" pour créer les commandes que j'indique dans mon précédent message
2 - Sur le routeur, il faut aller dans le menu Actions et utiliser le nom de ta règle de routage ("titre relais 1" par défaut il me semble)
merci pour ton aide. c'est tout bon