21H, je retourne dans ma chambre et vérifie le radiateur, toujours rien !!!
Par contre dans mon HA, je vois que la température n’est pas bonne, il fait 16° sur le thermo de ma chambre et 18° dans mon tableau HA !!!
je vais donc dans Z2M et essaye de forcer une synchro et regarder j’ai un message d’erreur j’ai mis bcp de temps à faire la synchro
La c’est du z2m c’est encore un autre sujet…
Tu es sûr de la qualité de ton réseau ? Tu as d’autres infos dans les logs ha?
non je ne suis pas bien sur de la qualité du réseau dans cette chambre. C’est un ancien garage avec comme mur des parpaings… ça isole bien contre le bruit et le froid mais pour le reste…
au paravant j’ai eu des soucis de wifi dans cette pièce…
j’ai commandé un second module nodon pour une chambre plus proche de mon HA, je le reçois ce weekend. Je l’installe et vous tiens au jus merci pour tous pour votre patience
Oui si le wifi passe mal pas impossible que le zigbee ce soit de même.
Bonjour à tous, me revoilà avec mon deuxième module chauffage fil pilote
Je l’ai reçu et installé hier et ce matin j’essaye de le configurer en espérant avoir plus de chance qu’avec le premier
Tout d’abord, petite précision le 1er module installé dans la chambre des parents est à 88lqi et celui de la chambre TT est aussi à 88lqi. La chambre parents est la plus éloignée…
Donc pour revenir à la configuration, j’ai commencé à me lancer dans la création de l’interrupteur et voulais votre avis sur le fichier de config parce que pour l’instant je ne le vois pas apparaître dans mes entrées
Merci
switch:
- platform: template
switches:
interrupteur_chauffage_chambre_parents:
unique_id: input_boolean.interrupteur_chauffage_chambre_parents
friendly_name: "Interrupteur Chauffage Chambre Parents"
value_template: "{{ is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') }}"
icon_template: >-
{% if is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') %}
mdi:radiator
{% elif is_state('select.fp_chb_parents_pilot_wire_mode', 'frost_protection') %}
mdi:snowflake
{% else %}
mdi:radiator-disabled
{% endif %}
turn_on:
service: select.select_option
target:
entity_id: select.fp_chb_parents_pilot_wire_mode
data:
option: comfort
turn_off:
service: select.select_option
target:
entity_id: select.fp_chb_parents_pilot_wire_mode
data:
option: eco
interrupteur_chauffage_tt:
unique_id: input_boolean.interrupteur_chauffage_tt
friendly_name: "Interrupteur Chauffage TT"
value_template: "{{ is_state('select.fp_chb_tt_pilot_wire_mode', 'comfort') }}"
icon_template: >-
{% if is_state('select.fp_chb_tt_pilot_wire_mode', 'comfort') %}
mdi:radiator
{% elif is_state('select.fp_chb_tt_pilot_wire_mode', 'frost_protection') %}
mdi:snowflake
{% else %}
mdi:radiator-disabled
{% endif %}
turn_on:
service: select.select_option
target:
entity_id: select.fp_chb_tt_pilot_wire_mode
data:
option: comfort
turn_off:
service: select.select_option
target:
entity_id: select.fp_chb_tt_pilot_wire_mode
data:
option: eco
Salut @ledid33,
Plusieurs points :
- je ne suis pas fan de « input_boolean » en tant que « unique_id ».
- Pour une utilisation avec versatile je partirai sur du comfort/off au lieu de comfort/eco
- l’icon_template c’est l’état du switch via les consignes que tu envoies au nodon donc jamais en
frost_protection
, alors le bout de code qui suit peut être supprimé.
{% elif is_state('select.fp_chb_tt_pilot_wire_mode', 'frost_protection') %}
Bref je partirai plus sur cette version :
switch:
- platform: template
switches:
interrupteur_chauffage_chambre_parents:
unique_id: int_chau_ch_parents
friendly_name: "Interrupteur Chauffage Chambre Parents"
value_template: "{{ is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') }}"
turn_on:
service: select.select_option
target:
entity_id:
- select.fp_chb_parents_pilot_wire_mode
data:
option: comfort
turn_off:
service: select.select_option
target:
entity_id:
- select.fp_chb_parents_pilot_wire_mode
data:
option: "off"
icon_template: "{% if is_state('select.fp_chb_parents_pilot_wire_mode', 'off') %}mdi:radiator-disabled{% else %}mdi:radiator{% endif %}"
interrupteur_chauffage_tt:
unique_id: int_chau_tt
friendly_name: "Interrupteur Chauffage TT"
value_template: "{{ is_state('select.fp_chb_tt_pilot_wire_mode', 'comfort') }}"
turn_on:
service: select.select_option
target:
entity_id:
- select.fp_chb_tt_pilot_wire_mode
data:
option: comfort
turn_off:
service: select.select_option
target:
entity_id:
- select.fp_chb_tt_pilot_wire_mode
data:
option: "off"
icon_template: "{% if is_state('select.fp_chb_tt_pilot_wire_mode', 'off') %}mdi:radiator-disabled{% else %}mdi:radiator{% endif %}"
Après ce n’est que mon avis
Bonjour et merci pour ton retour,
à priori mon entité a bien été créée
mais pas dispo
On dirait que j’ai un problème avec value_template : select.fp_chb_tt_pilot_wire_mode
Pour le 1er interrupteur j’avais copié : select.fp_chb_parents_pilot_wire_mode
je pensais bien faire en mettant select.fp_chb_tt_pilot_wire_mode pour ce 2è interrupteur
peut-être que je dois la créer cette value_template… mais comment ?
Tu dois avoir qqc dans les logs je pense.
Si tu veux confirmer le nom des « select » il faut aller chercher l’info directement dans l’appareil côté intégration MQTT :
Au passage, tu peux remplacer service:
par action:
Avec cette modif
switch:
- platform: template
switches:
interrupteur_chauffage_chambre_parents:
unique_id: int_chau_ch_parents
friendly_name: "Interrupteur Chauffage Chambre Parents"
value_template: "{{ is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') }}"
turn_on:
action: select.select_option
target:
entity_id:
- select.fp_chb_parents_pilot_wire_mode
data:
option: comfort
turn_off:
action: select.select_option
target:
entity_id:
- select.fp_chb_parents_pilot_wire_mode
data:
option: "off"
icon_template: "{% if is_state('select.fp_chb_parents_pilot_wire_mode', 'off') %}mdi:radiator-disabled{% else %}mdi:radiator{% endif %}"
interrupteur_chauffage_tt:
unique_id: int_chau_tt
friendly_name: "Interrupteur Chauffage TT"
value_template: "{{ is_state('select.fp_chb_tt_pilot_wire_mode', 'comfort') }}"
turn_on:
action: select.select_option
target:
entity_id:
- select.fp_chb_tt_pilot_wire_mode
data:
option: comfort
turn_off:
action: select.select_option
target:
entity_id:
- select.fp_chb_tt_pilot_wire_mode
data:
option: "off"
icon_template: "{% if is_state('select.fp_chb_tt_pilot_wire_mode', 'off') %}mdi:radiator-disabled{% else %}mdi:radiator{% endif %}"
merci je teste et te tiens au jus,
désolé je ne vois toujours pas mon entrée : « Interrupteur Chauffage Chambre TT »
je ne sais plus quoi faire !!! ;-(
bon je sèche je ne sais plus quoi faire !!!
voici ma dernière version
switch:
- platform: template
switches:
interrupteur_chauffage_chambre_parents:
unique_id: interrupteur_chauffage_chambre_parents
friendly_name: Interrupteur Chauffage Chambre Parents
value_template: "{{ is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') }}"
icon_template: >-
{% if is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') %}
mdi:radiator
{% elif is_state('select.fp_chb_parents_pilot_wire_mode', 'frost_protection') %}
mdi:snowflake
{% else %}
mdi:radiator-disabled
{% endif %}
turn_on:
action: select.select_option
target:
entity_id: select.fp_chb_parents_pilot_wire_mode
data:
option: comfort
turn_off:
action: select.select_option
target:
entity_id: select.fp_chb_parents_pilot_wire_mode
data:
option: eco
interrupteur_chauffage_chambre_tt:
unique_id: interrupteur_chauffage_chambre_tt
friendly_name: Interrupteur Chauffage Chambre TT
value_template: "{{ is_state('select.fp_chb_tt_pilot_wire_mode', 'comfort') }}"
icon_template: >-
{% if is_state('select.fp_chb_tt_pilot_wire_mode', 'comfort') %}
mdi:radiator
{% elif is_state('select.fp_chb_tt_pilot_wire_mode', 'frost_protection') %}
mdi:snowflake
{% else %}
mdi:radiator-disabled
{% endif %}
turn_on:
action: select.select_option
target:
entity_id: select.fp_chb_tt_pilot_wire_mode
data:
option: comfort
turn_off:
action: select.select_option
target:
entity_id: select.fp_chb_tt_pilot_wire_mode
data:
option: eco
Tu reboot bien ha après l’ajout ?
oui oui à chaque modif’ dans mon fichier config je reboote
@Jean-Marc_Collin à l’occasion tu peux me valider mon fichier config ? STP
je ne comprends pas pourquoi mon deuxième switch n’apparait pas
Merci
Désolé mais je n’ai pas ça chez moi donc je ne sais pas te le valider à part te dire que visuellement ça à l’air bien.
Vérifies tes templates avec Outils de dev / Modèles, vérifie l’indentation / vérifie les logs (si il y a une erreur dans le fichier, tu vas la retrouver dans les logs). Je ne peux pas faire grand chose de plus.
Bonjour à tous,
N’ayant toujours pas de solution j’ai décidé d’abandonner Versatile, trop compliqué à configurer
Je vais plutôt m’orienter vers Thermostat Généric bien détaillé dans cette vidéo de @Zatoufly
« J’automatise mon chauffage électrique avec Home Assistant »
Merci à vous
J’ai moi aussi abandonner versatile hier soir pourtant il répondrai parfaitement à mes besoin mais avec mes nodon sin 4 21 fil pilote, je ne fais que m’arracher les cheveux (que je n’ai plus d’ailleurs). Ce n’est pas faute d’avoir lu sur ce forum comme sur d’autres site, aussi, la manière de les intégrer et utiliser avec versatile. Visiblement il doit y avoir une chose que je ne fais pas ou mal pourtant malgré avoir suivi les tuto à la lettre et que j’ai tout comme annoncé, aucune action que j’essaie ne modifie la configuration de mes radiateurs. Je suis donc passé sur themostat fil pilote et là tout roule. Quelque soit le réglages que j’initie celui-ci et pris en compte dans la foulée par mes radiateurs.
Je referai peut être une tentative plus tard mais en cette période de froid, je ne peux pas me permettre que mes radiateurs ne fonctionne pas.
Merci @Grot pour ton retour, pareil pas le courage de continuer
Hello,
C’est triste mais je comprends que cette histoire de switch virtuel est une vraie difficulté. Un jour peut être ce sera natif dans VTherm (ce sera peut être la prochaine grosse évolution).
Pourtant, le Nodon plein de gens l’ont et n’ont pas de soucis. C’est vrai qu’on est là dans une configuration plutot avancée et qu’il faut être à l’aise avec HA. Vous y reviendrez peut être un jour…
Bonne continuation en tout cas
Merci @Jean-Marc_Collin bonne soirée