Comment changer d'icone en fonction de l'état - Version imprimable +- Forum KNX francophone / English KNX forum (https://www.knx-fr.com) +-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3) +--- Forum : Logiciels libres (linknx, knxweb, pKNyX,...) (https://www.knx-fr.com/forumdisplay.php?fid=10) +---- Forum : Home Assistant (https://www.knx-fr.com/forumdisplay.php?fid=24) +---- Sujet : Comment changer d'icone en fonction de l'état (/showthread.php?tid=8573) |
Comment changer d'icone en fonction de l'état - NicNac - 28/08/2024 J'ai essayé toutes les aides que j'ai trouvées simples mais refus de configuration: Changer d'icone en fonction de l'état Changer en fonction d'un capteur J'ai pour la porte dans le fichier homeassistant/knxfiles/binary_sensor.yaml tous mes binary_sensors knx. Code : knx: et donc voir image jointe. Si je veux implémenter ceci: Code : templates: Où dois-je placer ce code qui me semble très simple? Dans le configuration.yaml où ? Voici mon fichier: Code : homeassistant: Merci pour votre aide. RE: Comment changer d'icone en fonction de l'état - XeNo - 28/08/2024 Comme ça plutôt, directement dans le yaml lovelace - type: custom:button-card entity: switch.toto state: - value: 'on' icon: mdi:toniconepouron - value: 'off' icon: mdi:toniconpouroff RE: Comment changer d'icone en fonction de l'état - richardpub - 28/08/2024 (28/08/2024, 17:14:36)XeNo a écrit : Comme ça plutôt, directement dans le yaml lovelaceIves a donné une réponse à ce sujet dans un autre post: Meme s'il utilises des entity image et non des icones RE: Comment changer d'icone en fonction de l'état - XeNo - 28/08/2024 (28/08/2024, 15:57:29)NicNac a écrit : Où dois-je placer ce code qui me semble très simple? Dans un autre fichier sensor.yaml qui aura les templates (non lié au knx) Tu dois avoir ton sensor_knx.yaml avec ta declaration de capteur par exemple puis un sensor.yaml avec un autre capteur exemple ici : sensor_knx.yaml : - name: Temperature VMC Air Extrait state_address: '7/0/1' type: 'temperature' puis sensor.yaml - platform: template sensors: vmc_df_calcult: friendly_name: "calcul VMC DF" unit_of_measurement: "%" value_template: "{{((((((states.sensor.temperature_vmc_air_extrait.state) | float) )) *100) | round (2))}}" RE: Comment changer d'icone en fonction de l'état - richardpub - 29/08/2024 S'il n'est utiliser que dans une card, je mets ce code dans une card: Code : type: custom:button-card RE: Comment changer d'icone en fonction de l'état - NicNac - 29/08/2024 (28/08/2024, 17:14:36)XeNo a écrit : Comme ça plutôt, directement dans le yaml lovelace Doit-on nécessairement utiliser un type: custom:button-card ? voici ma carte actuelle en yaml mais cela ne fonctionne pas. Code : type: entities RE: Comment changer d'icone en fonction de l'état - Ives - 29/08/2024 Une solution qui fonctionne : [attachment=2696] type: custom:button-card state: - value: 'on' color: yellow icon: mdi:garage-lock - value: 'off' color: null tap_action: action: toggle entity: ton entity icon: mdi:garage-open RE: Comment changer d'icone en fonction de l'état - NicNac - 30/08/2024 Merci Ives, je viens de comprendre que je dois utiliser "CUSTOM:button-card" et non la "button-card" présentée au départ. De puis, c'est OK. |