Overview
The addition of fan and cover support to the Tasmota integration allows users to control these devices through Home Assistant seamlessly. This capability enhances home capability by providing more options for managing comfort and convenience in the living space.
Benefits
- Easily control ceiling fans and window covers from a central interface.
- Automate fan and cover operations based on conditions like temperature or time of day.
- Reduce energy consumption by optimizing the use of fans and covers.
Intent
This capability aims to integrate fans and covers into the Tasmota ecosystem, allowing homeowners to manage these appliances efficiently. The outcome is a more comfortable living environment that can adjust based on user preferences and environmental factors.
Preconditions
- Home Assistant is installed and configured.
- Tasmota firmware is installed on the compatible fan and cover devices.
- Home Assistant has the Tasmota integration set up.
- Home Assistant installed and configured.
- Integration available and authenticated: Tasmota.
- Device installed and reachable: Door and Window Sensors.
Actors
- Homeowner
- Family member
- Guest
Trigger
The capability is triggered by a user command through the Home Assistant interface or by an automated rule based on environmental sensors.
Workflow Diagram
flowchart TD
A[User Command] -->|check| B{{Device Available?}}
B -->|Yes| C[Send Command to Fan/Cover]
C --> D[Device Adjusts State]
B -->|No| E[Notify User]
Workflow Description
1. User Command Initiation
The homeowner selects a fan or cover in the Home Assistant app or issues a voice command.
2. Device Availability Check
The system checks if the requested fan or cover is connected and available for control.
3. Sending Control Command
If the device is available, the command to turn on/off or adjust the fan/cover is sent.
4. Device State Adjustment
The fan or cover receives the command and adjusts its state accordingly.
5. User Notification
If the device is not available, the system notifies the user that the command could not be executed.
Postconditions
The fan or cover is adjusted to the desired state as per the user command, enhancing overall home comfort.
Optional Enhancements
- Integrate with temperature or humidity sensors to automate adjustments.
- Create schedules for fan and cover operations based on daily routines.
- Enable voice control through Amazon Alexa or Google Assistant.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Tasmota | Door and Window Sensors, TP-Link | HS100 |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)