Bizarrement, cela fonctionne maintenant sans que je fasse quoi que ce soit si ce n’est recharger la page depuis mon navigateur web.
Tant que je naviguais dans les menus de HA, j’avais le message d’erreur, même en redémarrant le serveur. J’ai rechargé la page, et hop, cela fonctionne.
Je viens d’installer l’intégration sans la carte dédié, je souhaite juste avoir l’affichage à venir. Ca marche sans problème seulement j’ai le mois en anglais et je le souhaiterais en français :
J’ai configuré la date au format « %d %B » . Lorsque je vais sur le site : https://strftime.org/ il est bien indiqué : %B = Month as locale’s full name. Je devrais bien avoir la date en Français, non ??
Je viens de modifier le code et ça marche au top. Merci
@Clemalex où puis trouver les syntax dispo pour coder ? Je voudrais faire un switch sur le nombre de jours pour mettre, Aujourd’hui, Demain ou Le XX dans X jours
Merci pour la syntaxe, j’ai pu trouver la syntaxe du else if Voici le code d’un capteur :
sensor:
- platform: template
sensors:
poubelles_recyclabe_fr:
friendly_name: "Poubelles recyclabe"
value_template: >
{% set mois = ["","Janvier", "Fevrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Decembre"] %}
{% set device = state_attr('sensor.poubelles_recyclabe','next_date') %}
{% set days = (device - now()).days %}
{% if (device - now()).seconds > 0 %}
{% set days = days + 1 %}
{% endif %}
{% if days > 1 %}
Le {{ device.day }} {{ mois[device.month]}}, dans {{ days }} jours
{% elif days == 1 %}
Demain
{% else %}
Aujourd'hui
{% endif %}
J’en profite pour poser une dernière question sur les poubelles. Je souhaiterais mettre celle des encombrants : le premier lundi des mois pair mais je ne vois pas trop comment gérer cette notion de mois pair/impair. Une idée ?
Je profite de ce post pour un petit problème d’affichage Lovelace avec Garbage Collection.
En gros, j’ai 2 boutons sur mon interface. Un pour chaque poubelle.
J’utilise l’état du sensor des poubelles et si la valeur est égale à « tomorrow », je fais clignoter le bouton en vert jusqu’à ce que quelqu’un confirme qu’elle a bien été sortie.
Pour la confirmation, j’utilise un input_boolean.confirmation_sortie_poubelle_grise
Le truc, c’est qu’une fois la confirmation effectuée, je ne reviens pas automatiquement au visuel souhaité. Il faut que je rafraichisse la page pour que cela soit bon…
Voici le comportement de mon bouton lorsque c’est la veille du ramassage de la poubelle :
On clique sur le bouton (pour confirmer que la poubelle a été sortie) :
On clique sur OK et là c’est le drame… enfin, c’est pas ce que je veux
Après un rafraichissement de la page, le résultat est bien celui souhaité.
Dans le style du nom et de l’icône tu as mis un else.
Je mettrais
else return null;
Dans les paramètres de style de card car tu as un if sans else donc le code css ajouté par ton booléen à Vrai n’est pas effacé (null) quand il est à Faux.
Du coup je me répond à moi même.
En fait en allant dans mon profil, j’ai trouvé une option:
« Modifier l’ordre et masquer les éléments de la barre latérale »
Et voilà plus de « Calendrier » dans ma barre latérale
Bonjour,
J’ai suivi le tuto mais j’obtiens ceci dans mon dashboard
type: vertical-stack
cards:
- type: 'custom:garbage-collection-card'
entity: sensor.poubelle_grise
icon_size: 35px
icon_color: green
hide_date: true
- type: 'custom:garbage-collection-card'
entity: sensor.poubelle_jaune
hide_before: 4
icon_size: 35px
icon_color: '#FFD700'
Dans les Entities j’ai bien comme Entity ID « sensor.poubelle_grise » et « sensor.poubelle_jaune »
Je veux bien tout mettre à la poubelle, mais dans laquelle ; la jaune ou la grise ?