diff --git a/homeassistant/components/vesync/fan.py b/homeassistant/components/vesync/fan.py index 0c28faac59f..5eeb524bc24 100644 --- a/homeassistant/components/vesync/fan.py +++ b/homeassistant/components/vesync/fan.py @@ -141,7 +141,9 @@ class VeSyncFanHA(VeSyncBaseEntity, FanEntity): attr["active_time"] = self.device.state.active_time if hasattr(self.device.state, "display_status"): - attr["display_status"] = self.device.state.display_status.value + attr["display_status"] = getattr( + self.device.state.display_status, "value", None + ) if hasattr(self.device.state, "child_lock"): attr["child_lock"] = self.device.state.child_lock