Bonsoir à tous,
Petit nouveau dans l’univers HA, j’essaye tant bien que mal de migrer ma domotique jeedom sur HA; j’en bave un peu !
Là je m’attaque au chauffage, que je gérais avec le plugin thermostat et des modules sonoff + diode; tout fonctionnait nickel.
Sur HA, je rencontre un soucis que je n’arrive pas à résoudre, mes commandes sont inversées; lorsque je demande du chauffage, celui-ci se coupe, et inversement.
Je souhaite simplement inverser le on/off du module.
J’espère que je suis clair dans mon charabia.
Merci par avance à ceux qui passeront par ici de donner un coup demain !
Xtofe
Avril 22, 2023, 5:49
2
Bonsoir Papa_Furax
Ce qui manquerait au ‹ charabia ›…
…baah tout le reste!!
Regarde déjà la, peut-être que cela correspond a ta configuration…
https://forum.hacf.fr/t/piloter-radiateur-electrique-avec-module-sonoff-zbmini/15937
N’hésite pas à utiliser la fonction recherche!!
A part ça … Je passe demain de donner un coup !!!
1 « J'aime »
Hello
Pas evident a trouvé la solution avce la recherche , car beaucoup de sujet
pour le souci des commandes inversé , j’avais donner mon code à un membre mais je trouve plus le sujet …
pour réinversé les commandes tu dois créé un nouveau sensor , je te met code
- platform: template
switches:
rad_entree:
friendly_name: Radiateur Entrée
icon_template: mdi:radiator
value_template: "{{ is_state('switch.radiateur_entree', 'off') }}"
turn_on:
service: switch.turn_off
entity_id: switch.radiateur_entree
turn_off:
service: switch.turn_on
entity_id: switch.radiateur_entree
C’est comme créé un bouton virtuel comme tu as pu le faire sur jeedom
1 « J'aime »
Je créer ce switch supplémentaire mais je n’ai rien
- platform: template
switches:
radiateur salon:
value_template: "{{ is_state('Convecteur salon_', 'off') }}"
turn_on:
service: switch.turn_off
entity_id: Convecteur salon_
turn_off:
service: switch.turn_on
entity_id: Convecteur salon_
Re,
il va falloir papoté les bases de HA !!
quand je vois cela dans ton code, ca me fait peur
Convecteur salon_
sert toi aussi des outils / dev de ha cela est fait pour
1 « J'aime »
Pas facile pour un novice de prendre HA en main malgrés les nombreux post et tutos.
J’ai refais avec de cette façon mais toujours rien:
- platform: template
switches:
radiateur salon:
value_template: "{{ is_state('switch.0xdc8e95fffe0d4fa5', 'off') }}"
turn_on:
service: switch.turn_off
entity_id: switch.0xdc8e95fffe0d4fa5
turn_off:
service: switch.turn_on
entity_id: switch.0xdc8e95fffe0d4fa5
J’ai suivi ce lien : https://forum.hacf.fr/t/creer-votre-premier-sensor-sur-home-assistant-avec-system-monitor/207 pour crée un dossier « switch » dans configuration.yaml et y inclure mes paramètres.
Je pense que je vais laisser tomber pour le moment.
Herbs
Avril 23, 2023, 2:46
7
Salut @Papa_Furax
Essaies en ajoutant un « _ » à « radiateur salon » , et selon la doc il faut ajouter un « target »
- platform: template
switches:
radiateur_salon:
friendly_name: Radiateur Salon
value_template: "{{ is_state('switch.0xdc8e95fffe0d4fa5', 'off') }}"
turn_on:
service: switch.turn_off
target:
entity_id: switch.0xdc8e95fffe0d4fa5
turn_off:
service: switch.turn_on
target:
entity_id: switch.0xdc8e95fffe0d4fa5
1 « J'aime »
N’est pas une obligation, c’est pour avoir un état de référence, si existe !
@Papa_Furax
Il faut que" value_template
" fasse référence à ton vrai switch !
1 « J'aime »
Enfin, j’ai réussi!
Je suis reparti avec l’exemple sur le post de @Herbs ; et en y regardant bien, j’avais oublié le « ! include » dans mon fichier configuration.yaml
Encore merci pour votre aide et votre dévouement envers la communauté!