Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Bouton pour DPT 1.007
#1
Salut à tous

Dans HA, j'aimerais créer un bouton à 3 positions qui revient en position médiane où :
  • la position gauche envoie le payload 0
  • la position droite envoie le payload 1
Pour l'instant je n'arrive à réaliser l'action que sous forme de liste dans une tuile mais franchement ce n'est pas ergonomique du tout.

Quelqu'un a déjà réalisé un truc plus joli pour ça ?

Merci à tous
Polo
Répondre
#2
Vas voir :
https://forum.hacf.fr/t/une-carte-avec-u...s/18497/25
A plus.
KNX aficionado

Répondre
#3
Bonjour,
Il faut gérer avec des images et des automatisations. J'ai des exemples de l'un et l'autre mais pas des deux simultanément.
Répondre
#4
Super je viens d'adapter le code dans mes cards de test.. Merci
Répondre
#5
(17/07/2025, 09:48:31)NicNac a écrit : Vas voir :
https://forum.hacf.fr/t/une-carte-avec-u...s/18497/25
A plus.

CC

j'avais vu mais j'aurai préféré le visu sous la forme d'un simple slider

Merci néanmoins.
Polo
Répondre
#6
Tu as déjà utiliser le code que NicNac t'a envoyé ?
Répondre
#7
Enfin si tu es toujours dans le besoin, je peux me renseigner pour toi.
Répondre
#8
(24/07/2025, 18:07:42)Dalys a écrit : Enfin si tu es toujours dans le besoin, je peux me renseigner pour toi.

CC
Merci pour ton attention.
Bien que le rendu ne corresponde pas exactement à ce que je recherchais, j'ai essayé le code fourni par NicNac (je l'en remercie)
A la place de l'option, j'ai mis la valeur du payload, mais ça me renvoie une erreur. Ce n'est sûrement pas une bonne idée ou bien la syntaxe à utiliser m'est étrangère.

De toute façon, le problème est que lorsque le bouton revient en position initiale, il ne doit rien envoyer sur le bus. Seul le + doit envoyer "1" et le - "0"

Il est possible également que ce soit la configuration de l'entité qui pose problème. Voici ce que je voulais renseigner :

knx:
  select:
    - name: "Sélecteur +/-"
      address: "31/7/255"
      payload_length: 0
      options:
        - option: "+"
          payload:
1
        - option: "0"
        - option: "-"
          payload: 0

Or, dans ce type de configuration, yaml me revendique une valeur de payload pour l'option 0. Est-ce qu'il existe une façon d'écrire "n'envoie aucune valeur" ?
Merci à tous.
Polo
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)