diff --git a/source/dashboards/features.markdown b/source/dashboards/features.markdown index 02e79f282ad..62d1af628f5 100644 --- a/source/dashboards/features.markdown +++ b/source/dashboards/features.markdown @@ -41,6 +41,42 @@ modes: type: list {% endconfiguration %} +## Climate fan modes + +Widget that displays buttons or icons to control the fan mode for a [climate](/integrations/climate) device. + +

+ Screenshot of the tile card with the climate fan modes feature + Screenshot of the tile card with the climate fan modes feature +

+ +```yaml +features: + - type: "climate-fan-modes" + style: "icons" + fan_modes: + - "off" + - low + - medium + - high +``` + +{% configuration features %} +type: + required: true + description: "`climate-fan-modes`" + type: string +style: + required: false + description: "How the fan modes should be displayed. It can be either `dropdown` or `icons`." + type: string + default: dropdown +fan_modes: + required: true + description: List of fan modes to show on the card. The list can contain `on`, `off`, `auto`, `low`, `medium`, `high`, `middle`, `focus` and `diffuse` or any other custom fan mode. + type: list +{% endconfiguration %} + ## Climate HVAC modes Widget that displays buttons to control the HVAC mode for a [climate](/integrations/climate). diff --git a/source/images/dashboards/features/climate_fan_modes.png b/source/images/dashboards/features/climate_fan_modes.png new file mode 100644 index 00000000000..0987c1fd105 Binary files /dev/null and b/source/images/dashboards/features/climate_fan_modes.png differ