Skip to Content
🚀 We just launched! Please star us on Github!

Window Covering Device

Device Category: window_covering

The Window Covering device represents automated window treatments such as blinds, shades, or curtains.


Required Channels

These channels are mandatory for the functionality of the window covering:

ChannelDescriptionMultipleDetails
window_coveringControls coverings like blinds, curtains, and shutters, including position and tilt adjustments.YesSee details
device_informationProvides metadata about the device, including manufacturer details, model information, and operational statuses.NoSee details

Optional Channels

These channels are optional and provide additional features:

ChannelDescriptionMultipleDetails
batteryReports the status of a device’s battery, including level, charging state, and operational health.NoSee details
electrical_energyMeasures the total energy consumption over time, typically reported in kilowatt-hours (kWh).NoSee details
electrical_powerReports real-time power metrics such as voltage, current, and wattage for monitoring and diagnostics.NoSee details

Use Case Scenarios

  1. Position Control:

    • Open, close, or set specific positions for blinds or curtains. Support for tilt adjustment where applicable.
  2. Light Management:

    • Adjust window coverings based on time of day or light levels for comfort and energy efficiency.
  3. Privacy Control:

    • Quickly close all window coverings for privacy or security.

Developer Notes

  1. The window_covering channel is required for position control.
  2. Battery channel is important for wireless motorized coverings.
  3. Not all devices support tilt adjustment.
Last updated on