Bonjour à tous
J'ai lu avec attention les discussions sur ce sujet mais ca ne fonctionne pas, je voudrais qu'un simple btn sous HA pilote la marche forcée sur mon routeur qui est en version 15.08
J'ai coché : Souscrire au forçage des Actions via le serveur MQTT
J'arrive à publier un topic sur MQTT explorer à partir de HA avec le script suivant yaml
# configuration.yaml
mqtt:
sensor:
- name: "Statut Marche Forcée Cumulus"
unique_id: "cumulus_marche_forcee_statut"
state_topic: "homeassistant/routeur_ESPCUM_state"
unit_of_measurement: "min"
value_template: "{{ value_json.Force_OnOff_Relais_1 | default(0) | round(0) }}"
# configuration.yaml
script:
# Script pour activer la marche forcée pendant 30 minutes
marche_forcee_on:
alias: "Activer Marche Forcée"
sequence:
- service: mqtt.publish
data:
topic: "Force_OnOff_Relais_1"
payload: '{ "tOnOff": 30 }'
# Script pour désactiver la marche forcée
marche_forcee_off:
alias: "Désactiver Marche Forcée"
sequence:
- service: mqtt.publish
data:
topic: "Force_OnOff_Relais_1"
payload: '{ "tOnOff": 0 }'
ca publie un topic à la racine :
Force_OnOff_Relais_1
J'ai même publié mon topic directement dans Publish de MQTT
le nom du topic = au nom de mon action
malgré tout cela rien ne fonctionne ...
![[Image: routeur1.jpg]](https://i.postimg.cc/T370sVcP/routeur1.jpg)
quelqu'un à une idée merci
J'ai lu avec attention les discussions sur ce sujet mais ca ne fonctionne pas, je voudrais qu'un simple btn sous HA pilote la marche forcée sur mon routeur qui est en version 15.08
J'ai coché : Souscrire au forçage des Actions via le serveur MQTT
J'arrive à publier un topic sur MQTT explorer à partir de HA avec le script suivant yaml
# configuration.yaml
mqtt:
sensor:
- name: "Statut Marche Forcée Cumulus"
unique_id: "cumulus_marche_forcee_statut"
state_topic: "homeassistant/routeur_ESPCUM_state"
unit_of_measurement: "min"
value_template: "{{ value_json.Force_OnOff_Relais_1 | default(0) | round(0) }}"
# configuration.yaml
script:
# Script pour activer la marche forcée pendant 30 minutes
marche_forcee_on:
alias: "Activer Marche Forcée"
sequence:
- service: mqtt.publish
data:
topic: "Force_OnOff_Relais_1"
payload: '{ "tOnOff": 30 }'
# Script pour désactiver la marche forcée
marche_forcee_off:
alias: "Désactiver Marche Forcée"
sequence:
- service: mqtt.publish
data:
topic: "Force_OnOff_Relais_1"
payload: '{ "tOnOff": 0 }'
ca publie un topic à la racine :
Force_OnOff_Relais_1
J'ai même publié mon topic directement dans Publish de MQTT
le nom du topic = au nom de mon action
malgré tout cela rien ne fonctionne ...
![[Image: routeur1.jpg]](https://i.postimg.cc/T370sVcP/routeur1.jpg)
quelqu'un à une idée merci
