Fan Device
Device Category: fan
The Fan device represents a standalone or integrated fan system with features for speed control, direction adjustment, and energy monitoring.
Required Channels
These channels are mandatory for the functionality of the fan:
Channel | Description | Multiple | Details |
---|---|---|---|
fan | Manages the fan’s operation, including speed, direction, and activation. | No | See details |
device_information | Provides metadata about the device, such as manufacturer, model, and firmware. | No | See details |
Optional Channels
These channels are optional and provide additional features:
Channel | Description | Multiple | Details |
---|---|---|---|
electrical_energy | Tracks total energy consumption over time. | No | See details |
electrical_power | Provides real-time power usage information. | No | See details |
Use Case Scenarios
-
Fan Operation and Control:
- Activate or deactivate the fan using the
fan
channel. - Adjust speed and direction settings through the
fan
channel.
- Activate or deactivate the fan using the
-
Energy Monitoring:
- Use the
electrical_power
channel to monitor real-time power usage. - Track long-term energy consumption with the
electrical_energy
channel.
- Use the
Developer Notes
-
Channel Implementation:
- Implement all required channels for core fan functionality.
- Add optional channels for energy monitoring if the fan supports these features.
-
Integration:
- Map the
fan
channel to the fan’s speed and direction control mechanisms. - Include the
device_information
channel for device identification.
- Map the
-
Energy Tracking:
- Use the
electrical_energy
andelectrical_power
channels to enhance energy efficiency features.
- Use the
-
Use Cases:
- Suitable for standalone fans, ceiling fans, or integrated HVAC systems.
- Provides energy management capabilities when combined with optional channels.
Last updated on