Bonjour,
j’ai des boutons harmony pour lancer mes différents scénarios et j’aurais souhaité
avoir une image différente si le scénario est actif
scénario au repos et si je presse sur la touche j’ai le logo on qui s’affiche
voici la configuration de mon bouton actuelle
type: custom:button-card
entity: media_player.shield
name: Box Zidoo sur TV
show_entity_picture: true
size: 50%
tap_action:
action: call-service
service: remote.turn_on
target:
entity_id: remote.harmonymuo_2
data:
activity: Box Zidoo sur TV
entity_picture: /local/images/zidoo_tv_petit_off.png
par contre quand je veux éteindre mon système harmony
j’ai un autre bouton pour le faire
voici les infos du bouton
type: custom:button-card
entity: media_player.shield
name: Power OFF Harmony
show_entity_picture: true
size: 22%
tap_action:
action: call-service
service: remote.turn_on
target:
entity_id: remote.harmonymuo_2
data:
activity: PowerOFF
entity_picture: /local/images/power_off.png
et ma question est la suivante
est il possible d’avoir mon bouton pour lancer mon activité et quand j’ai pesé sur le bouton la même image est remplacée par celle avec le petit bouton on vert en plus
et si maintenant j’éteint mon système harmony avec le power off avoir l’image de mon bouton qui revient à la normale sans le bouton vert on
je sais pas si je me suis fait comprendre
green box harmony
merci à tous pour votre aide
Mike
grace à pascal_ha
la première partie de mon problème est reglé j’ai grace au code ci dessous
un bouton avec une image et un texte qui change d’état
type: custom:button-card
entity: light.lampe_salle_a_manger
name: |
[[[
if (entity.state == "on") return "Eteint le Semaphore";
else return "Allume le Semaphore";
]]]
show_entity_picture: true
size: 60%
styles:
card:
- height: 80%
layout: icon_name
aspect_ratio: 3/1
double_tap_action:
action: more-info
entity_picture: |
[[[
if (entity.state == "on") return "/local/images/bougie led_on.png";
else return "/local/images/bougie led_off.png";
]]]
maintenant j’aurais besoin d’intégrer mes 2 états device de ma télécommande harmony
et mes 2 états sont les suivants
allume le sémaphore
type: custom:button-card
entity: media_player.shield
name: Allume le Sémaphore
show_entity_picture: true
size: 50%
tap_action:
action: call-service
service: remote.send_command
target:
entity_id: remote.harmonymuo_2
data:
command:
- G8ON
device: 52348555
delay_secs: 0.6
entity_picture: /local/images/bougie led_on.png
coupe le sémaphore
type: custom:button-card
entity: media_player.shield
name: Coupe le Sémaphore
show_entity_picture: true
size: 50%
tap_action:
action: call-service
service: remote.send_command
target:
entity_id: remote.harmonymuo_2
data:
command:
- G8OFF
device: 52348555
delay_secs: 0.6
entity_picture: /local/images/bougie led_off.png
en tous les cas merci à vous pour toute vos propositions
Mike
bonjour
vraiment besoin d’aide pour mise en place de cette fonction
je reformule ma demande j’ai un état de départ
et si je click sur mon bouton il devient comme cela
la structure du bouton actuelle est comme cela mais
je précise que les fonctions ne sont pas intégrées
actuellement c’est un bouton de lumière …
type: custom:button-card
entity: light.lampe_salle_a_manger
name: |
[[[
if (entity.state == "on") return "Ferme la trappe du projecteur";
else return "ouvre la trappe du projecteur";
]]]
show_entity_picture: true
size: 50%
styles:
card:
- height: 80%
layout: icon_name
aspect_ratio: 3/1
entity_picture: |
[[[
if (entity.state == "on") return "/local/images/trappe ouverte.png";
else return "/local/images/trappe fermee.png";
]]]
et j’aimerais mettre la fonction suivante ouvre la trappe du projecteur
type: custom:button-card
entity: media_player.shield
name: Ouverture Trappe Projo
show_entity_picture: true
size: 40%
tap_action:
action: call-service
service: remote.send_command
target:
entity_id: remote.harmonymuo_2
data:
command:
- B1OFF
device: 52348555
delay_secs: 0.6
entity_picture: /local/images/trappe ouverte.png
et pour ferme la trappe du projecteur
type: custom:button-card
entity: media_player.shield
name: Fermeture Trappe Projo
show_entity_picture: true
size: 40%
tap_action:
action: call-service
service: remote.send_command
target:
entity_id: remote.harmonymuo_2
data:
command:
- B1ON
device: 52348555
delay_secs: 0.6
entity_picture: /local/images/trappe fermee.png
merci d’avoir pris le temps de lire le poste
Mike