Sécurité / verrouiller un button-card

Mon problème

Bonjour,
J’aimerai ajouter une sorte de sécurité sur un de mes bouton. La fonction qui m’intéresse serait applicable via cette fonction, le « lock object ».
J’aimerai appuyer 2 fois sur la tuile avant de l’activer.

Lock object

Le sujet m’a été inspiré d’une tuile de @Clemalex

ps: je ne retrouve plus la tuile avec le cadena de @Clemalex

Mon problème: je n’arrive pas à intégrer le code dans mes tuiles, le cadena apparait… mais la fonction ne fonctionne pas

Voici mon code :

type: 'custom:button-card'
entity: light.lumieres_veranda
name: Véranda
aspect_ratio: 1/0.6
lock:
  enabled: '[[[ return entity.state === 'on'; ]]]'
  duration: 3
  unlock: double_tap
icon: 'mdi:alpha-v-box-outline'
tap_action:
  action: toggle
show_state: true
show_last_changed: false
color: auto
styles:
  card:
    - background-color: black
    - border-radius: 10%
    - filter: opacity(100%)
    - padding: 1%
    - color: auto
    - text-transform: null
    - font-size: px
    - color: white
state:
  - value: 'on'
    styles:
      card:
        - background-color: null
  - value: 'off'
    styles:
      card:
        - background-color: ''
        - filter: opacity(70%)
      icon:
        - color: '#4F4F4F'
      name:
        - color: white

Enlève les quotes de début et de fin…

Il faudrait faire un PR pour modifier la documentation… Tu sais faire ?

On ne peut pas utiliser des quotes dans des quotes… Ni des guillemets dans des guillemets…

Mais l’un dans l’autre oui

1 « J'aime »

hmm pas du tout, je ne comprends pas trop ce que tu veux dire en fait

En tout cas ca marche ! J’ai effectivement enlevé les quotes.

C’est du langage Github (gestion de version)… :innocent:
Je vais la faire.

edit : minor quotes correction by clemalex824 · Pull Request #437 · custom-cards/button-card · GitHub

1 « J'aime »