Augmenter une impulsion à 1 seconde dans home assistant

Rédacteur : LaRedac
13 février 2026

Hypothèses

Vous pilotez un actionneur depuis Home Assistant et vous souhaitez que la commande ressemble à une impulsion d’environ 1 seconde. Selon le matériel, l’entité exposée dans Home Assistant peut être un switch (on/off) ou un button (pression).

Introduction

Quand un actionneur réagit trop brièvement, la commande peut être ignorée ou incomplète. La solution la plus simple consiste à forcer une durée d’activation d’environ 1 seconde depuis Home Assistant. Si le matériel le permet, il existe aussi un réglage natif d’impulsion directement dans la configuration de l’actionneur.

Comprendre le symptôme

Le besoin n’est pas “d’accélérer” Home Assistant. Il s’agit de contrôler la durée pendant laquelle l’actionneur reste activé. Dans Home Assistant, une action turn_on ne garantit pas une durée minimale. Elle change un état, puis le reste dépend du matériel et de la logique en face.

Dans la discussion, deux approches ressortent.

Solution 1 : simuler une impulsion dans une automatisation ou un script

Principe

Vous envoyez une activation, vous attendez 1 seconde, puis vous coupez. Cela reproduit une impulsion stable, sans dépendre d’un réglage spécifique du module.

Séquence d’actions

  1. Envoyer la commande d’activation.

Si votre entité est un interrupteur, la commande correspondante est switch.turn_on.

Si votre entité est un bouton, la commande correspondante est button.press.

  1. Ajouter un délai de 1 seconde.

La durée attendue est 00:00:01.

  1. Envoyer la commande d’arrêt.

Sur une entité de type interrupteur, la commande correspondante est switch.turn_off.

Comment valider que cela fonctionne

Le test le plus simple consiste à déclencher la séquence et à vérifier que l’actionneur reste actif environ 1 seconde, puis revient à l’état initial.

Si vous observez que l’activation reste “bloquée”, c’est généralement que la dernière action d’arrêt ne correspond pas au type d’entité (exemple typique : tenter un turn_off sur une entité de type button, qui n’a pas d’état on/off). Dans ce cas, il faut utiliser le bon service pour l’entité concernée.

Quand privilégier cette méthode

Cette méthode est la plus universelle. Elle fonctionne même si l’actionneur n’expose aucun réglage d’impulsion.

Si vous rencontrez le même symptôme et voulez un diagnostic rapide avec plan d’action, contactez-nous: diagnostic dépannage informatique

Solution 2 : régler l’impulsion directement sur l’actionneur

Principe

Certains actionneurs proposent un paramètre dédié pour couper automatiquement après une durée donnée. Dans la discussion, cela est évoqué sous les termes “auto-off”, “pulse” ou “inching”.

Où chercher ce réglage

Le réglage se trouve généralement dans la configuration du module, par exemple dans l’interface de gestion du matériel ou dans l’outil qui expose ses paramètres.

Un cas courant est une gestion via une interface comme Zigbee2MQTT, où l’on peut parfois définir une durée d’auto-off.

Comment valider que cela fonctionne

Après réglage, l’actionneur doit se couper tout seul environ 1 seconde après l’activation, sans avoir besoin d’envoyer une commande d’arrêt depuis Home Assistant.

Quand privilégier cette méthode

Quand le réglage existe, il est souvent plus fiable et “portable” : l’impulsion se fait côté actionneur, même si une automatisation change ou si un redémarrage intervient.

Choisir la bonne approche

Si vous voulez une solution immédiate, reproductible, et indépendante du matériel, la simulation par turn_on puis délai puis turn_off est le choix le plus simple.

Si votre actionneur propose un mode d’impulsion natif (auto-off / inching), ce réglage est souvent préférable, car la durée est gérée directement par le module.

Faq

Quelle durée mettre pour obtenir environ 1 seconde

Dans la discussion, la durée visée est 00:00:01.

Quelle commande utiliser si l’entité n’est pas un interrupteur

Si l’entité est un bouton, la commande évoquée est button.press. Une entité de type button n’a pas forcément d’équivalent turn_off.

Le réglage “inching” et “auto-off”, c’est la même idée

Oui. Dans la discussion, ces termes désignent le fait de couper automatiquement après une durée définie.

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Voir aussi…

Merci, votre message a bien été envoyé

Nous avons bien reçu votre demande. Nous revenons vers vous au plus vite avec une réponse claire et des premières orientations.

Si votre demande est urgente

contactez-nous par message sur WhatsApp.

WhatsApp