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:

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.

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