Automatiser la recharge de son vélo électrique en heures creuses

Automatiser la recharge de son vélo électrique en heures creuses

Pierre Pierre Publié le • Mis à jour le 7 min de lecture
Résumé IA

22 kg. C’est le poids de mon Moustache Lundi 27 une fois la batterie à plat. Autant dire qu’oublier de recharger avant un trajet, c’est transformer le vélo en enclume.

Le problème, c’est que je n’ai pas envie de brancher systématiquement mon vélo dès que je rentre. Avec un contrat heures pleines / heures creuses, lancer la charge à 18h n’a aucun sens économique. Et me relever à 22h01 pour appuyer sur un bouton ? Très peu pour moi.

L’objectif est donc simple : brancher le vélo quand ça me convient, et laisser Home Assistant gérer l’optimisation. Concrètement, l’automatisation doit :

  • Démarrer la charge automatiquement à 22h01 (début des heures creuses).
  • Couper la prise dès que la charge est terminée… ou si rien ne charge.

Résultat : vous branchez quand ça vous arrange, Home Assistant gère le reste. Et surtout, la prise ne reste pas alimentée inutilement.

❓ Pourquoi un simple ON/OFF à 22h ne suffit pas

Une prise qui s’allume à 22h, c’est bien. Mais dans la vraie vie, il y a deux cas qui posent problème :

  • Le vélo n’est pas branché (ou le chargeur n’est pas connecté correctement). La prise s’allume… pour rien.
  • La batterie est déjà pleine. Le chargeur passe en veille, mais la prise reste ON.

Moi, je voulais quelque chose de plus “intelligent” : allumer au bon moment, puis éteindre automatiquement dès que ça ne consomme plus.

✅ Les 3 éléments indispensables de l’automatisation

La mesure de puissance : le capteur qui fait toute la différence

Le cœur du système, c’est la puissance mesurée en watts (W) par la prise connectée, disponible dans Home Assistant via un capteur du type :

sensor.prise_connectee_chargeur_velo_puissance

  • Quand le chargeur recharge vraiment, la puissance est clairement au-dessus de quelques watts.
  • Quand il ne recharge pas (vélo absent, charge terminée, chargeur en veille), la puissance chute.
Historique du capteur de puissance montrant les variations de consommation du chargeur vélo : 0W (arrêt), 164-178W (charge active), puis retour à 0W
Historique du capteur de puissance montrant les variations de consommation du chargeur vélo : 0W (veille), 164-178W (charge active), puis retour à 0W

Le seuil de puissance : comment décider “ça charge” / “ça ne charge pas”

J’utilise un seuil simple : 5 W.

  • Au-dessus de 5 W : la charge est en cours.
  • En dessous de 5 W : ça ne charge pas, ou ça ne charge plus.

Ce seuil dépend des chargeurs. L’idée est de prendre une valeur qui marche bien chez vous.

Pourquoi “pendant 2 minutes” ?

Parce que la puissance peut fluctuer. Un mini creux ne doit pas couper la charge.

Donc je demande : puissance < 5 W pendant 2 minutes avant de couper. Ça évite les coupures intempestives.

🔌 Matériel utilisé : prise Zigbee Sonoff S60ZBTPF

De mon côté, j’utilise une prise connectée Zigbee Sonoff S60ZBTPF :

  • Zigbee : réactif et stable, et ça évite de charger le Wi-Fi.
  • Mesure de puissance : indispensable pour couper automatiquement quand la charge est terminée (ou si rien ne charge).

🤖 L’automatisation Home Assistant (YAML inclus)

Graphique de consommation du vélo électrique sur 24h : montée à 170W à 23h, puis descente progressive jusqu'à 7W à 2h indiquant la fin de charge
Graphique de consommation du vélo électrique sur 24h : montée à 170W à 23h, puis descente progressive jusqu’à 7W à 2h indiquant la fin de charge

Ce que fait l’automatisation

  1. À 22h01, Home Assistant allume la prise du chargeur.
  2. Il attend 30 secondes (le temps que le chargeur démarre réellement).
  3. Si la puissance est < 5 W, il coupe immédiatement : probablement rien à charger.
  4. Si la charge démarre, Home Assistant surveille la puissance.
  5. Quand la puissance reste < 5 W pendant 2 minutes, il coupe : charge terminée.

En clair : ça démarre seul, ça s’arrête seul, et la prise ne reste jamais ON “pour rien”.

Le YAML complet

alias: Prise chargeur vélo – ON 22h01, OFF si rien ou si charge terminée
description: >-
  Allume à 22:01. Éteint si puissance < 5 W (immédiat après allumage) ou pendant
  2 min la nuit.
triggers:
  - at: "22:01:00"
    id: start
    trigger: time
  - entity_id: sensor.prise_connectee_chargeur_velo_puissance
    below: 5
    for: "00:02:00"
    id: done
    trigger: numeric_state
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id: start
        sequence:
          - target:
              entity_id: switch.prise_connectee_chargeur_velo
            action: switch.turn_on
            data: {}
          - delay: "00:00:30"
          - condition: numeric_state
            entity_id: sensor.prise_connectee_chargeur_velo_puissance
            below: 5
          - target:
              entity_id: switch.prise_connectee_chargeur_velo
            action: switch.turn_off
            data: {}
      - conditions:
          - condition: trigger
            id: done
          - condition: state
            entity_id: switch.prise_connectee_chargeur_velo
            state: "on"
        sequence:
          - target:
              entity_id: switch.prise_connectee_chargeur_velo
            action: switch.turn_off
mode: restart

Trois cas concrets (ce que ça change au quotidien)

Cas 1 — Vous branchez le vélo en rentrant
À 22h01, la prise s’allume, la charge démarre, puis la prise s’éteint automatiquement quand c’est fini. Rien à surveiller.

Cas 2 — Le vélo n’est finalement pas branché
À 22h01, la prise s’allume… mais la puissance reste < 5 W.
30 secondes après, Home Assistant coupe. Pas de prise ON jusqu’au matin.

Trace d'exécution du 3 janvier 2026 : démarrage à 22:01, extinction automatique à 22:01:30
Trace d’exécution du 3 janvier 2026 : démarrage à 22:01, extinction automatique à 22:01:30

Cas 3 — Batterie déjà pleine
La prise s’allume à 22h01, mais la consommation reste faible (chargeur en veille).
Résultat : coupure rapide, pas d’alimentation inutile.

Astuce : si votre chargeur consomme parfois 6–8 W en veille, remontez le seuil (ex : 10 W) et observez un ou deux cycles complets pour valider.

🎉 Ce que vous gagnez au quotidien

Cette automatisation règle un irritant du quotidien : profiter des heures creuses sans y penser. Vous branchez le vélo quand ça vous arrange, puis Home Assistant s’occupe du reste :

  • démarrage à 22h01,
  • coupure rapide si rien ne charge,
  • arrêt automatique quand la charge est terminée.

Si vous voulez aller plus loin ensuite, la suite logique c’est une petite notification “charge terminée” (ou une alerte si le vélo n’était pas branché). Mais même sans ça, vous avez déjà une recharge autonome, propre, et sans prise de tête.

❓ FAQ

Questions fréquentes

Est-ce qu'une prise connectée "simple" suffit, ou faut-il une prise avec mesure de puissance ?
Pour allumer à 22h01, une prise simple suffit.
Mais pour couper automatiquement quand la charge est finie (ou si rien ne charge), il vous faut une prise qui remonte la puissance en watts (W) dans Home Assistant.
Comment choisir le bon seuil (5 W) pour dire "ça charge" / "ça ne charge plus" ?
Le 5 W est un exemple qui marche avec un chargeur, pas une vérité universelle.
Méthode rapide :
  • Regardez l'historique de puissance : charge active vs veille (vélo plein / pas branché),
  • Placez le seuil au-dessus de la veille, mais bien en dessous de la charge active,
  • Testez 1–2 cycles complets et ajustez (si votre chargeur "veille" à 6–8 W, montez plutôt à 10 W).
Mes heures creuses ne démarrent pas à 22h01 : je fais quoi ?
Vous gardez la même logique, vous changez juste le déclencheur horaire. Dans l'article, l'allumage est à 22h01 parce que c'est le début des heures creuses.
Deux options simples :
  • Heure fixe : remplacez 22h01 par votre horaire,
  • Horaire variable : déclenchez l'automatisation sur un indicateur "heures creuses" (si vous en avez un dans votre système), plutôt que sur une heure.
Pierre - The Optimization Guy
Auteur : Pierre alias The Optimization Guy

Passionné de domotique, d'optimisation du quotidien et de bricolage, j'ai d'abord voulu "juste" mieux gérer mon chauffage… puis j'ai mis le doigt dans Home Assistant, et je n'en suis jamais vraiment ressorti.

Commentaires
Chargement des commentaires...