![]() |
forçage On ou Off des actionneurs sur Home Assistant via MQTT - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : forçage On ou Off des actionneurs sur Home Assistant via MQTT (/thread-33.html) |
forçage On ou Off des actionneurs sur Home Assistant via MQTT - Sgb31 - 04-06-2024 Bonjour, Après maj de la version routeur V09-01, j'ai implémenté le forçage on/off du triac d'un de mes routeurs via MQTT sur Home assistant en suivant les explications très claires. J'ai implémenté un bouton qui change d'état dans Home assistant, nickel dans ce sens. Par contre, celui ci ne revient pas à l'état initial avec la période prévue sur l'actionneur, normal car l'ordre ayant été effectué, il n'y a pas de retour d'action vers home assistant. Une idée de solution, n'étant pas un pro de Home assistant ? Cordialement Gilles B RE: forçage On ou Off des actionneurs sur Home Assistant via MQTT - F1ATB - 04-06-2024 Mettez un input_button pour qu'il agisse comme un bouton poussoir et non un switch/interrupteur qui garde l'état. Cdlt André RE: forçage On ou Off des actionneurs sur Home Assistant via MQTT - Sgb31 - 04-06-2024 Merci pour la bonne idée ;-) cdlt Gilles RE: forçage On ou Off des actionneurs sur Home Assistant via MQTT - Sgb31 - 05-06-2024 Bonjour, Après avoir dans un premier temps mis un input bouton, style bouton poussoir, j'ai persévéré car je pense qu'il reste intéressant de savoir coté Home assistant lorsque une action déportée au niveau du routeur est en cours ou pas... J'ai donc développé une automatisation utilisant un switch qui s'active en page d'accueil de HA et se désactive au bout de 30 minutes (délai de l'action), changeant ainsi d'état et donc de couleur au niveau de Home assistant synchro avec l'action sur le routeur. Pour ceux que cela intéresse voilà le code yaml : alias: Forcage CE ON description: "" trigger: - platform: state entity_id: - input_boolean.inter_cde_ce from: "off" to: "on" condition: [] action: - service: mqtt.publish metadata: {} data: qos: 0 retain: false topic: TriacRad payload_template: "{\"tOnOff\":30}" - delay: hours: 0 minutes: 30 seconds: 0 milliseconds: 0 - service: input_boolean.turn_off metadata: {} data: {} target: entity_id: input_boolean.inter_cde_ce mode: single |