[APP][Pro] Advanced Virtual Device (Device Capabilities App) with Unique Text Status Indicator

Help needed !
I want to create a Device for my solar panels to show up in Energy tab. I read here Energy | Homey Apps SDK about the capabilities but need some help to create such.

Solar panels

Solar panels are a common device in Homey that can generate their own power. These devices must have the solarpanel device class.

The measure_power value should positive when generating power. When providing a negative value, e.g. -13 watt, Homey assumes the solar panel is currently consuming instead of generating power.

In order for cumulative energy generation (kWh) to be tracked in Energy the driver must have a meter_power capability that will be set to the total generated energy in kWh as a positive value. Use the meterPowerExportedCapability energy property to configure a different meter_power capability for generated energy.

/drivers/<driver_id>/driver.compose.json

Copy

{
  "name": { "en": "My Driver" },
  "images": {
    "small": "/drivers/my_driver/assets/images/small.png",
    "large": "/drivers/my_driver/assets/images/large.png"
  },
  "class": "solarpanel",
  "capabilities": ["measure_power", "meter_power"],
  "energy": {
    "meterPowerExportedCapability": "meter_power" // Optional: defaults to meter_power
  }
}