Ajouter des types de fonctionnalités pour la maintenance des aspirateurs

Dans le cadre d’une intégration Roborock externe, plusieurs informations de maintenance sont disponibles mais n’ont actuellement pas de type Gladys dédié.

Exemples :

  • durée de vie restante de la brosse principale
  • durée de vie restante de la brosse latérale
  • nettoyage des capteurs
  • durée de vie de la crépine du dock
  • durée de vie de la brosse de nettoyage du dock
  • durée de vie du système de collecte des poussières

Aujourd’hui ces fonctionnalités doivent être déclarées en unknown, ce qui affiche simplement « Inconnu » dans Gladys.

Serait-il possible d’ajouter des types dédiés dans la catégorie vacuum-cleaner, par exemple :

MAIN_BRUSH_LIFE_REMAINING
SIDE_BRUSH_LIFE_REMAINING
SENSOR_CLEANING_LIFE_REMAINING
DOCK_STRAINER_LIFE_REMAINING
DOCK_CLEANING_BRUSH_LIFE_REMAINING
DUST_COLLECTION_LIFE_REMAINING

Ces valeurs seraient exprimées en pourcentage.

Cela pourrait servir à Roborock mais également à d’autres intégrations d’aspirateurs robots.