Add feature types for vacuum cleaner maintenance

As part of an external Roborock integration, several maintenance information items are available but currently do not have a dedicated Gladys type.

Examples:

  • Remaining life of the main brush
  • Remaining life of the side brush
  • Sensor cleaning
  • Life of the dock strainer
  • Life of the dock cleaning brush
  • Life of the dust collection system

Today, these features must be declared as unknown, which simply displays « Unknown » in Gladys.

Would it be possible to add dedicated types in the vacuum-cleaner category, for example:

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

These values would be expressed as a percentage.

This could be useful for Roborock as well as other robot vacuum integrations.