/home-assistant-wevolor

Home Assistant Integration for Wevolor, published via HACS

Primary LanguagePython

Home Assistant integration for Wevolor

hacs_badge

Levolor is an American manufacturer of window shades and coverings. Motorized Levolor blinds can be controlled via the Levolor Premium 6-Channel Remote, which syncs via Bluetooth with a smartphone app but does not offer any remote control over Wi-Fi.

Wevolor is a Wi-Fi-enabled IoT device, built by Roger Hoggarth, which syncs with the Levolor 6-channel remote to allow linking Levolor blinds to a home automation system. The Wevolor firmware can be downloaded for free and installed on a compatible Arduino device, or Wevolor devices can be purchased from the Wevolor website.

This integration supports Wevolor version 5.4 and greater, using the locally available API. Your Wevolor device will need to have a static IP address on the local network since Wevolor does not support any sort of auto-discovery.

Configuration

  host:
    description: The IP address of the Wevolor device on the local network.
  channel_count:
    description: The number of channels (1-6) you would like to be displayed in the UI for this Wevolor device.
  support_tilt:
    description: Set true if any of the Levolor blinds you are controlling support tilt, false otherwise.

Cover

After setup, your shades/blinds will appear in Home Assistant with one entity per channel on the remote, e.g. cover.wevolor_channel_1, cover.wevolor_channel_2, etc.

For more information on working with shades in Home Assistant, see the Covers component.

Available services: cover.open_cover, cover.close_cover, cover.stop_cover. When tilt is enabled, cover.open_cover_tilt, cover.close_cover_tilt and cover.stop_cover_tilt are also available.

Button

Favorite position for shades is exposed via a button, button.wevolor_channel_1_favorite_position.