diff --git a/homeassistant/components/vicare/fan.py b/homeassistant/components/vicare/fan.py index ae1da16457fb..966e0df738f5 100644 --- a/homeassistant/components/vicare/fan.py +++ b/homeassistant/components/vicare/fan.py @@ -120,7 +120,6 @@ class ViCareFan(ViCareEntity, FanEntity): _attr_speed_count = len(ORDERED_NAMED_FAN_SPEEDS) _attr_translation_key = "ventilation" - _attributes: dict[str, Any] = {} def __init__( self, @@ -149,6 +148,7 @@ class ViCareFan(ViCareEntity, FanEntity): self._attr_supported_features |= FanEntityFeature.SET_SPEED # evaluate quickmodes + self._attributes: dict[str, Any] = {} self._attributes["vicare_quickmodes"] = quickmodes = list[str]( device.getVentilationQuickmodes() if is_supported( diff --git a/tests/components/vicare/snapshots/test_fan.ambr b/tests/components/vicare/snapshots/test_fan.ambr index dcc2cf28247f..682a7e362672 100644 --- a/tests/components/vicare/snapshots/test_fan.ambr +++ b/tests/components/vicare/snapshots/test_fan.ambr @@ -59,9 +59,8 @@ ]), : , 'vicare_quickmodes': list([ - 'comfort', - 'eco', - 'holiday', + 'forcedLevelFour', + 'silent', ]), }), 'context': , @@ -130,9 +129,9 @@ ]), : , 'vicare_quickmodes': list([ - 'comfort', - 'eco', - 'holiday', + 'forcedLevelFour', + 'standby', + 'silent', ]), }), 'context': ,