diff --git a/source/dashboards/features.markdown b/source/dashboards/features.markdown index 53a5baabbe5..3a621cac8b0 100644 --- a/source/dashboards/features.markdown +++ b/source/dashboards/features.markdown @@ -74,6 +74,40 @@ hvac_modes: type: list {% endconfiguration %} +## Climate preset modes + +Widget that displays buttons or icons to control the preset mode for a [climate](/integrations/climate). + +

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

+ +```yaml +features: + - type: "climate-preset-modes" + style: "icons" + preset_modes: + - home + - eco +``` + +{% configuration features %} +type: + required: true + description: "`climate-preset-modes`" + type: string +style: + required: false + description: "How the preset modes should be displayed. It can be either `dropdown` or `icons`." + type: string + default: dropdown +preset_modes: + required: true + description: List of preset modes to show on the card. The list can contain `eco`, `away`, `boost`, `comfort`, `home`, `sleep`, and `activity` or any other custom preset mode. + type: list +{% endconfiguration %} + ## Cover open/close Widget that displays buttons to open, close, or stop a [cover](/integrations/cover). @@ -270,6 +304,33 @@ type: type: string {% endconfiguration %} +## Numeric input + +Widget that displays a slider or buttons to set the value for a [number](/integrations/number) or [input number](/integrations/input_number). + +

+ Screenshot of the tile card with the numeric input feature + Screenshot of the tile card with the numeric input feature +

+ +```yaml +features: + - type: "numeric-input" + style: "buttons" +``` + +{% configuration features %} +type: + required: true + description: "`numeric-input`" + type: string +style: + required: false + description: "Which style of control to display. It can be either `buttons` or `slider`." + type: string + default: slider +{% endconfiguration %} + ## Target temperature Widget that displays buttons to select the target temperature for a [climate](/integrations/climate) or a [water heater](/integrations/water_heater). diff --git a/source/images/dashboards/features/climate_preset_modes.png b/source/images/dashboards/features/climate_preset_modes.png new file mode 100644 index 00000000000..62d294c06d4 Binary files /dev/null and b/source/images/dashboards/features/climate_preset_modes.png differ diff --git a/source/images/dashboards/features/numeric_input.png b/source/images/dashboards/features/numeric_input.png new file mode 100644 index 00000000000..5e945abf817 Binary files /dev/null and b/source/images/dashboards/features/numeric_input.png differ