Integration Garbage qui a disparu de HA?

Mon problème

Bonsoir

J’utilise l’intégration Garbage (HACS) pour la gestion de mes poubelles.
Avant cette intégration était visible sur la page intégration de HA.
Mais je viens de m’apercevoir qu’elle a disparu ??
Je précise que ma carte Garbage fonctionne malgré tous.

Y a t’il quelque chose a faire pour retrouver cette intégration ?

Ma configuration


[center]## System Information

version core-2022.12.1
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.61-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.28.4
Stage running
Available Repositories 1171
Downloaded Repositories 43
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.3
update_channel stable
supervisor_version supervisor-2022.11.2
agent_version 1.4.1
docker_version 20.10.18
disk_total 219.4 GB
disk_used 16.5 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.6.1), Samba share (10.0.0), File editor (5.4.2), Duck DNS (1.15.0), Mosquitto broker (6.1.3), MariaDB (2.5.1), NGINX Home Assistant SSL proxy (3.1.5), Nginx Proxy Manager (0.12.3), Simple Scheduler (0.64), Check Home Assistant configuration (3.11.0), Node-RED (13.5.3), Studio Code Server (5.4.1), Plex Media Server (3.1.2), Home Assistant Google Drive Backup (0.109.2), ESPHome (2022.11.5), Network UPS Tools (0.11.0), Zigbee2MQTT (1.28.4-1)
Dashboards
dashboards 2
resources 35
views 16
mode storage
Recorder
oldest_recorder_run 1 décembre 2022 à 18:30
current_recorder_run 11 décembre 2022 à 16:16
estimated_db_size 649.59 MiB
database_engine sqlite
database_version 3.38.5
1 « J'aime »

Bonsoir,
idem chez moi, avec tout a jour. :rofl:
J’avais pas fait attention, mais c’est bien présent dans HACS. Un bug …

Salut,

il n’y avait pas une intégration qui n’était plus maintenue justement ?

je connais que celle la qui est maintenue a jour ( dernier patch y a 2 jours).

C’est aussi celle que j’ai installé aussi.

Je n’ose pas la désinstaller et la réinstaller de peur de tous perdre :grimacing:

Bonjour,

Home Assistant 2022.12.1
Supervisor 2022.11.2
Operating System 9.3
Interface utilisateur : 20221208.0 - latest

et dans HACS, Garbage Collection est bien présente.

Salut

Oui, dans HACS je retrouve bien Garbage

J’ai essayé de « signaler le problème », mais c’est en anglais et comment dire…c’est déjà pas facile a expliquer en français alors en anglais :sweat_smile:

Salut,
j’ai ouvert une issue sur le github Garbage collection not showing in intégration, but showing in HACS. · Issue #444 · bruxy70/Garbage-Collection · GitHub
Moi aussi , je suis nul en anglais mais google trad aide bien :wink:

Bon, vous allez rigoler.
En fouillant sur le github, j’ai vu une issue identique qui ma mis la puce a l’oreille.
Aller dans Paramètres/ Appareils et Services / Entrées.
Cliquer sur l’entité Gabarge voulu, et selectionner Option garbage collection.

Et magie :dizzy:

C’était logique d’un coté, mais ca change tellement HA qu’il faut suivre :wink:
Surtout, j’avais pas lu le changelog des dernières releases.

Bon effectivement par ce chemin sa fonctionne.
Je trouve pas cela vraiment plus pratique, mais bon je fais avec :wink:

Bonjour

Je viens de voir un nouveau message dans HACS

Je sais pas trop quoi faire du coup !
Si je clic sur ignorer, il ne se passe rien ?? faut il désinstaller ?

Que vont devenir mes poubelles ? :sweat_smile:
garbage info_2

Bonjour,
Le bouton ignorer fonctionne pas ( un bug ), t’affole pas :wink:
Ignore l’erreur et continu comme d’habitude.
La seul chose qui fonctionne plus, c’est le calendrier. Tu peu décocher l’option d’utiliser le calendrier pour garbage dans ces options ( intégration), pour plus avoir l’erreur dans le calendrier.

Pour ma part j’ai désinstallé les calendriers qui se trouvaient dans paramètres / entrées, puis j’ai désinstallé l’intégration de HACS.
Ensuite j’ai té obligé de recréer les calendriers via intégration « local Calendar », ensuite j’ai recréer les sensors qui servent à la carte Garbage que j’ai aussi modifié.
Cela fait beaucoup de chose, mais maintenant cela fonctionne.

Pour instant tous fonctionne, je ne vois pas de souci dans le calendrier
Donc je vais pas trop toucher…

Ca été patcher depuis ( j’ai désactiver avant le fix, vu que l’intégration est morte ), j’ai supprimer le calendrier de Garbage et je les créer sous google calendar.
Tant mieux si tout fonctionne encore :slight_smile:

Bonjour @telenaze,
comment ta procéder pour créer t’es sensors ?
Ta modifier le code de la carte aussi ? Ta un Fork ?

@pascal_ha J’ai eu le message aujourd’hui dans HACS :rofl:

1 « J'aime »

Voila les sensors de j’ai crée après avoir créer les trois calendriers avec local calendar.
Je suis sur la nouvelle formule pour les sensors:

Sensors
#*****************Collecte de dechets***************************************************

- sensor:
    - name: "ordures_menageres_date"
      state: "{{((as_timestamp(states.calendar.ordures_menageres.attributes.start_time)- as_timestamp(now())) /86400+1) | int}}"

    - name: "cartons_et_papiers_date"
      state: "{{((as_timestamp(states.calendar.cartons_et_papiers.attributes.start_time)- as_timestamp(now())) /86400+1) | int}}"

    - name: "dechets_vegetaux_date"
      state: "{{((as_timestamp(states.calendar.dechets_vegetaux.attributes.start_time)- as_timestamp(now())) /86400+1) | int}}"


    - name: "ordures_menageres_jour"
      state: >
        {% if states('sensor.ordures_menageres_date') | int > 1 %}
          {{ states('sensor.ordures_menageres_date') }} jours
        {% elif states('sensor.ordures_menageres_date') | int == 1 %}
          Demain
        {% else %}
          Aujourd'hui
        {% endif %}
        
        
    - name: "cartons_et_papiers_jour"
      state: >
        {% if states('sensor.cartons_et_papiers_date') | int > 1 %}
          {{ states('sensor.cartons_et_papiers_date') }} jours
        {% elif states('sensor.cartons_et_papiers_date') | int == 1 %}
          Demain
        {% else %}
          Aujourd'hui
        {% endif %}       
      

        
        
    - name: "dechets_vegetaux_jour"
      state: >
        {% if states('sensor.dechets_vegetaux_date') | int > 1 %}
          {{ states('sensor.dechets_vegetaux_date') }} jours
        {% elif states('sensor.dechets_vegetaux_date') | int == 1 %}
          Demain
        {% else %}
          Aujourd'hui
        {% endif %}  

et voici la carte,

La Carte
type: horizontal-stack
cards:
  - type: custom:card-templater
    card:
      type: picture-entity
      name_template: '{{ states.sensor.ordures_menageres_jour.state }}'
      show_name: true
      show_state: false
      entity: sensor.ordures_menageres_date
      image_template: |
        {% if states('sensor.ordures_menageres_date') | int < 2 %}
          /local/containers/general_today_2.png
        {% else %}
          /local/containers/general_off_2.png
        {% endif %}
    entities:
      - sensor.ordures_menageres_jour
  - type: custom:card-templater
    card:
      type: picture-entity
      name_template: '{{ states.sensor.cartons_et_papiers_jour.state }}'
      show_name: true
      show_state: false
      entity: sensor.cartons_et_papiers_date
      image_template: |
        {% if states('sensor.cartons_et_papiers_date') | int < 2 %}
          /local/containers/plast_today_2.png
        {% else %}
          /local/containers/plast_off_2.png
        {% endif %}
    entities:
      - sensor.cartons_et_papiers_jour
  - type: custom:card-templater
    card:
      type: picture-entity
      name_template: '{{ states.sensor.dechets_vegetaux_jour.state }}'
      show_name: true
      show_state: false
      entity: sensor.dechets_vegetaux_date
      image_template: |
        {% if states('sensor.dechets_vegetaux_date') | int < 2 %}
          /local/containers/vegetaux_today_2.png
        {% else %}
          /local/containers/vegetaux_off_2.png
        {% endif %}
    entities:
      - sensor.dechets_vegetaux_jour

Capture d’écran 2023-05-02 171049

Ok, donc tu utilise plus la carte Garbage, j’avais pas compris ca.
AU final, faut tout refaire :stuck_out_tongue:

J’ai déja les calendriers sous google agenda. Je vais adapter et refaire une carte.
Merci pour le partage.

Edit:
j’ai fais un test dans outils de dev et m’apercoie que le sensor créer fonctionnera avec la carte garbage :slight_smile:

Tu parle de cette carte ?
https://github.com/amaximus/garbage-collection-card
parceque moi je suis plitôt sur celle-ci
https://github.com/bruxy70/Garbage-Collection

Oui cette carte, mais le sensor créer ne fonctionne pas sur la carte.
Je vais changer de carte.

Edit:
J’avais pas vu le code de la carte sur GitHub - bruxy70/Garbage-Collection: 🗑 Custom Home Assistant sensor for scheduling garbage collection (or other regularly re-occurring events - weekly on given days, semi-weekly or monthly), alors que je le chercher il y a plus d’un an… Q’un boulet que je suis.