Salut,
par le UI, je sais pas comment on fait ce template:
template:
- trigger:
- platform: state
entity_id: weather.xxxxx #entité météo france
action:
- service: weather.get_forecasts
data:
type: daily
target:
entity_id: weather.xxxxx
response_variable: daily
sensor:
- name: Weather Forecast Jour XXXX
unique_id: weather_forecast_jour_XXXXX
state: "{{ daily['weather.xxxxx'].forecast[0].condition }}"
attributes:
forecast: "{{ daily['weather.xxxxx'].forecast }}"
par le UI, j’ai pas de résultat. A savoir s’il faut valider le sensor et après les informations apparaitront.
Moi non plus, c’est pour ça que je recommandais le yaml
1 « J'aime »
Bon et bien là j’ai calé sur la mise en forme de l’icone de la tendance :
aurais je zappé un truc ? mais surement oui
- type: custom:button-card
entity: sensor.tendance_temperature_exterieur_texte
name: Tendance
icon: mdi:thermometer-alert
color: seegreen
size: 35%
layout: icon_name_state2nd
show_icon: true
show_state: true
styles:
card:
- background: none
- border-radius: 0
name:
- font-size: 14px
- color: rgb(68,76,99)
- margin-left: '-35px'
- white-space: normal
- justify-self: center
state:
- font-size: 14px
- font-weight: bold
- color: rgb(68,76,99)
- white-space: normal
- margin-left: '-35px'
- justify-self: center
icon:
- left: 0px
card_mod:
style: |
ha-card {
background: none;
border-radius: 0;
border:none;
}
.icon {
color:
{% if is_state('sensor.tendance_temperature_exterieur_texte','En baisse') %}
fill: rgb(45,209,96) !important;
{% elif is_state('sensor.tendance_temperature_exterieur_texte','Stable') %}
fill: rgb(255,199,56) !important;
{% elif is_state('sensor.tendance_temperature_exterieur_texte','En hausse') %}
fill: rgb(255,64,5) !important;
{% else %}
fill: Black !important;
{% endif %}
}
.state__value {
{% if is_state('sensor.tendance_temperature_exterieur_texte','En baisse') %}
fill: rgb(45,209,96) !important;
{% elif is_state('sensor.tendance_temperature_exterieur_texte','Stable') %}
fill: rgb(255,199,56) !important;
{% elif is_state('sensor.tendance_temperature_exterieur_texte','En hausse') %}
fill: rgb(255,64,5) !important;
{% else %}
fill: Black !important;
{% endif %}
}
jerome6994:
.icon {
color:
{% if is_state('sensor.tendance_temperature_exterieur_texte','En baisse') %}
fill: rgb(45,209,96) !important;
{% elif is_state('sensor.tendance_temperature_exterieur_texte','Stable') %}
fill: rgb(255,199,56) !important;
{% elif is_state('sensor.tendance_temperature_exterieur_texte','En hausse') %}
fill: rgb(255,64,5) !important;
{% else %}
fill: Black !important;
{% endif %}
}
.state__value {
{% if is_state('sensor.tendance_temperature_exterieur_texte','En baisse') %}
fill: rgb(45,209,96) !important;
{% elif is_state('sensor.tendance_temperature_exterieur_texte','Stable') %}
fill: rgb(255,199,56) !important;
{% elif is_state('sensor.tendance_temperature_exterieur_texte','En hausse') %}
fill: rgb(255,64,5) !important;
{% else %}
fill: Black !important;
{% endif %}
}
Salut,
ces paramètres card_mod sont pour la carte flex-horseshoe-card
.
Uilise les options de style pour state et icon pour button-card
Pbranly:
- type: custom:button-card
entity: sensor.netatmo_exterieur_temperature_trend
name: Tendance
icon: mdi:thermometer-alert
color: seegreen
size: 35%
layout: icon_name_state2nd
show_icon: true
show_state: true
styles:
card:
- background: none
- border-radius: 0
name:
- font-size: 14px
- color: rgb(68,76,99)
- margin-left: '-35px'
- white-space: normal
- justify-self: center
state:
- font-size: 14px
- font-weight: bold
- color: rgb(68,76,99)
- white-space: normal
- margin-left: '-35px'
- justify-self: center
icon:
- left: 0px
- color: |
[[[
if (entity.state < 0) return 'Purple';
if (entity.state >= 0 && entity.state < 15) return 'rgb(255,64,56)';
if (entity.state >= 15 && entity.state < 30) return 'rgb(253,199,5)';
if (entity.state >= 30 && entity.state < 65) return 'rgb(45,209,96)';
if (entity.state >= 65 && entity.state < 75) return 'rgb(253,199,5)';
if (entity.state >= 75 && entity.state < 100) return 'rgb(255,64,56)';
else return 'Black';
]]]
card_mod:
style: |
ha-card {
border: none;
}
Alors j’étais passé par là car ce n’est pas un numérique la valeur mais du texte (En baisse, Stable et En hausse)
Et en passant par les options j’ai pas eu de résultat d’où le test par card_mod mais ma dextérité légendaire sur la customisation est bien au rdv
Tu peu faire comme pour le button-card que j’avais fait pour le pollens.
change le texte de value.
exemple pour En baisse:
- value: En baisse
operator: '=='
color: rgb(45,209,96)
styles:
state:
- color: rgb(45,209,96)
Et oui pour le pollen et les alertes météo je crois bien aussi pffff
Bon c’est alerte jaune au vent chez moi donc les solutions s’envolent trop vite et ne reste pas dans mon cerveau
Bonjour,
J’ai toujours mes nuages qui se baladent en dehors de la carte, même avec le template dans la configuration.yaml.
Merci beaucoup quand même
Bonne journée
Salut,
il te faut mettre a jour la carte Météo france en version beta 1.9.2-beta2.
Il faudra recréer une carte MF vierge avec les options que tu aura besoin. Car d’anciennes options sont supprimer et que si tu les a dans le code la carte MF aura des bugs.
Merci beaucoup,
Je viens d’avoir une mise a jour core et j’ai tout de planté plus de hacs plus entité
C’est cool
Mince la 2024.4.2 ?
j’allais la faire, puis je me suis dit je vais attendre demain
Aurais je eu raison de patienter …
Hello je n’ai pas cette version
Pour moi la carte météo France meme en bêta est la v1.15
Phil
Je suis passé en 4.2 : aucun soucis
Salut,
ta pas la carte MF développer par hacf-fr.
tu utilise la carte MF de Imbuzi, qui est plus a jour. tu vois le développer en haut a gauche ,@Imbuzi
.
Supprime la carte MF de Imbuzi, ajoute le dépôt de la carte MF de hacf-fr et installe la version beta 1.9.2-beta2.
OK j’ai fait la mutation mais ca ne change pas grand chose visiblement
ca continue a fonctionner aussi bien
oui ca fonctionne, car tu n’affiche pas les forecasts par heure ou jour sur la carte MF.
Tu utilise les données de l’entité météo qui ne se trouvais pas dans l’attribut forecast, donc tu vois pas de différence.
Si tu veut voir la météo par heure ou jour, ta carte MF de Imbuzi ne fonctionnera pas.
Bonjour
Effectivement sur PC j’ai les précisons heures et jours mais sur IPad elles n’apparaissent pas
Étrange !
Vide la cache de l’application sur ton IPad.
Je confirme : ça fonctionne sur PC, ça fonctionne avec un browser sur iPad/iphone mais pas avec l’applet home assistant.