Skip to main content

Category

A category is used to group together items of the same kind (e.g., all CPU-related metrics).

Properties

PropertyTypeDescription
IdstringThe unique identifier for the category.
LabelstringThe textual label of the category.
Descriptionstring?An optional textual description of the category.
Iconstring?An optional icon ID (must be a registered Icon).
SubCategoriesIEnumerable<Category>An optional list of subcategories.

Core Categories

Certain commonly used categories are provided by the SDK and are automatically registered by the MoBro data service.
These core categories are pre-defined with appropriate labels, descriptions, currency symbols, and translations for all languages currently supported by MoBro.

tip

Prefer using core categories over custom categories wherever applicable. This ensures consistent categorization of metrics across all plugins.

CategoryDescription
MiscellaneousFor items that do not fit into any specific category.
BatteryBattery-related items (e.g., capacity, health).
CPUCPU (processor)-related items (e.g., load, temperature).
GPUGPU (graphics card)-related items (e.g., load, temperature).
MainboardMainboard-related items (e.g., voltage, temperature).
NetworkNetwork-related items (e.g., NICs, download speed).
RAMRAM (memory)-related items (e.g., usage, available memory).
StorageStorage-related items (e.g., SSDs, HDDs).
SystemSystem-related items (e.g., operating system, user information).
FanFan-related items (e.g., fan speed).
WeatherWeather-related items (e.g., current temperature, weather icon).
MediaMedia-related items (e.g., currently playing media, music controls).
AudioAudio-related items (e.g., volume control).
ProgramItems related to specific programs.
GameItems related to specific games.