Problème module chauffage

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 ! :sweat_smile:
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 ! :wink:

Bonsoir Papa_Furax

Ce qui manquerait au ‹ charabia ›… :thinking:

…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 !!! :joy:

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

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

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.

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

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 !

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é! :wink: :+1: