Timer sur prise connectée

Salut !

J’ai une prise connectée que que j’aimerai ne pouvoir activer que 30min maximum.

D’instinct je pense à une automatisation qui déclenche un timer dès que la prise est active puis qui éteint la prise une fois terminé.
Cela permet d’appliquer le timer même si on utiliser le bouton de la prise, je pense?

J’ai fait ça… :thinking:

description: ""
mode: single
triggers: []
conditions:
  - condition: device
    type: is_on
    device_id: xxxxx
    entity_id: yyyyy
    domain: switch
    for:
      hours: 0
      minutes: 30
      seconds: 0
actions:
  - type: turn_off
    device_id: xxxxx
    entity_id: yyyyy
    domain: switch

Je ferai pareil
Des qui tu actives la prise elle vas se désactiver au bout de 30 min

Tu es sur que sa fonctionne ? je vois pas de trigger…

j’ai fait comme ceci:
(Ne pas tenir compte de la condition, c’est pour désactiver extinction automatique)

alias: ECL -  Bar - Extinction Auto
description: Extinction automatique Bar
mode: restart
triggers:
  - entity_id:
      - light.plug_zb_020
    to: "on"
    for:
      hours: 0
      minutes: 30
      seconds: 0
    trigger: state
conditions:
  - condition: state
    entity_id: input_boolean.lumieres_extinction_automatique
    state: "on"
actions:
  - target:
      entity_id: light.plug_zb_020
    data: {}
    action: light.turn_off
2 « J'aime »

L’idée est bonne mais pas la mise en application
L’automatisation de @pascal_ha est un bon exemple

Oui ça devrait fonctionner en mettant ton device en trigger et non en condition.

J’ai exactement ça dans le garage pour mes chargeurs de batterie. Je place mes batteries sur les chargeurs, j’appui sur le bouton pour les mettre en route et l’automatisation se charge de les éteindre une fois chargée.

alias: "Chargeur - Eteindre chargeur Stihl "
description: Eteint le chargeur Stihl au bout de 3h30
mode: single
triggers:
  - entity_id:
      - switch.sonoff_1001e820f2_1
    to: "on"
    for:
      hours: 3
      minutes: 30
      seconds: 0
    trigger: state
conditions: []
actions:
  - metadata: {}
    data: {}
    target:
      entity_id: switch.sonoff_1001e820f2_1
    action: switch.turn_off

Merci messieurs ! Bonne soirée

1 « J'aime »