This platform plugin allows you to control window awnings / ZIP blinds from the manufacturer Warema. The plugin controls your components via the Warema API.
You need to have Warema WMS WebControl pro installed to your network and have enabled the cloud connect. WMS WebControl pro is a hardware for integrating a mobile end device into the WMS as an additional transmitter. It is operated by app or web browser. The system is operating at home directly via the WLAN network or with a worldwide access via optional cloud connection.
- Remove all configuration from Home Assistants config file
configuration.yaml
- Upgrade the component via HACS or manually replace the files in the custom_component folder (see install manually below)
- Restart Home Assistant
- Add the component again as per below (install + configuration)
Do you you have HACS installed? Just search for Warema
and install it direct from HACS. HACS will keep track of updates and you can easly upgrade Warema to the latest version.
Make sure you have an account on your Warema WMS WebControl pro!
Clone or copy the repository and copy the folder homeassistant/custom_component/warema
into <config dir>/custom_components
- Restart Home Assistant
- Add and configure the component via the UI:
Configuration
>Integrations
> search forWarema
and follow the wizard to configure (use your Warema WMS WebControl pro credentials) - All available components and controls should be added automatically
Use your "Warema WMS WebControl pro" credentials! Password will be converted to a Bearer access token for the interaction with the Warema API.
- Username
- Password
cover.warema_[YOUR-ENTITY-Name]
for each of your Warema window awnings
Note: If you have configured an awning collection entitiy in your App, this will appear as an own cover entity in HA
Save these automations in your automations file <config dir>/automations.yaml
- id: control_warema_awnings_sun_protection
alias: Control Warema Awnings (Sun protection)
trigger:
- platform: numeric_state
entity_id: sensor.temperature
above: 21
- platform: numeric_state
entity_id: sensor.lightLumen
above: 50000
action:
- service: scene.turn_on
entity_id: scene.sun_protection
- id: control_warema_awnings_open
alias: Control Warema Awnings (Open)
trigger:
- platform: state
entity_id: cover.warema_all
state: "closed"
- platform: numeric_state
entity_id: sensor.lightLumen
below: 50000
for: 30 # min
action:
- service: scene.turn_off
entity_id: scene.sun_protection
Please be aware that at this time the plugin only adds and controls window awnings. Support for e.g. Raft-Stores is not implemented yet due to the lack of being able to test it.
- Parse room name from WMS and add it to HA
- Add preconfigured scenes
Thanks a lot to Stefan Ruf from Warema who supported the development of this plugin