[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-06-24 UTC."],[[["The `sdm.devices.traits.Fan` trait applies to devices with fan control capabilities, providing fields like `timerMode` and `timerTimeout` to manage the fan's timer settings."],["You can retrieve fan status using a GET request to the device's endpoint, which returns a JSON response containing the current `timerMode` and `timerTimeout`."],["The `SetTimer` command allows you to adjust the fan's timer by specifying the desired `timerMode` and an optional `duration` in seconds through a POST request."],["Potential errors, such as `FAILED_PRECONDITION`, may occur if the thermostat lacks fan capabilities, indicating that fan-related functionalities are unavailable for the device."]]],["The `Fan` trait controls a device's fan. Key information includes the `timerMode` (ON/OFF) and `timerTimeout`, indicating when the mode will switch OFF. A GET request retrieves the current fan state. The `SetTimer` command, using a POST request, adjusts the `timerMode` and `duration` (optional, default 900s) within a range from 1s to 43200s. A potential `FAILED_PRECONDITION` error arises if the device lacks fan capability.\n"]]