Motorized IKEA roller blinds using Z-wave and Domoticz

Work in progress!

For quite some time I had a desire to motorize my blinds.

I live in a house with 3 rooms and I have my three kids living with me every other week. Because of my limited space I sleep in the living room. The living room have a few windows because you usually do not sleep in it. When I moved here, all windows had venetian blinds but they where old and most of them was broken so I removed them from the windows. So, perfect time to install motorized roller blinds. 🙂

Before installing the roller blinds I had a working install of Domoticz running on a Raspberry Pi 3. My Pi has receivers/transmitters for z-wave, 1-wire and  RFXtrx433 (to control 433MHz devices).  I control most of my lights, measuring temperatures, power consumption, sunlight and so on using Domoticz.

The best thing to use for my blinds is z-wave. I wanted to be able to control my blinds in percentage open/closed and I wanted to be able to ask the nodes for status. With z-wave I knew there was a blind controller available. 433MHz  (not z-wave) devices was until recently mostly one way. You could send commands to the nodes but you didn’t know if the receiver had received and acted on the commands sent to it. Also, if you wanted to know if the switch was on or off you couldn’t ask the node for that. With z-wave you can.

So, to control the blinds I turned to I have been a customer there for years because of my interest in home automation.

It is quite easy (for someone like me) to get this working.

What you need if you have nothing:

Something running some sort of home automation software as controller. I like Domoticz (which is free) and it runs fine on the Raspberry Pi. You’ll also need a trasmitter/receiver for z-wave. I use the Z-Wave.Me USB Stick (Europe: 868,42MHz, US: 908.4-MHz, 916.0MHz), You could also use some stand alone controller with z-wave already built in but I find the Raspberry Pi 3 with the usb-stick really good and at a lower price compared to the stand alone controllers.

Of course, you need the roller blinds. I use IKEA’s “Tupplur”. 

The motors moving the blinds are tube motors. They fit inside the roller tube. To make everything fit you need to print or buy adapters that fit your blinds. I got these (sorry, I don’t have the stl’s). has several kits (like this one at 24V and Z-wave) that has all that you need except the blinds and controller. They also have 433MHz and 24V kits. You could also buy all the parts separate and you should be able to find the motors somewhere more local if you don’t live in Sweden. does ship worldwide.

I use the Qubino ZMNHOD1 Flush Shutter DC to control the motors in the blinds. You can control one or more motors with one shutter. I selected to go for three shutters. Because of that, I can control the three roller blinds in my room independent from each other. Like: open one to 33%, another to 55% and the last one fully closed. The shutter also need power. I don’t think I need to say that you need 24V for the 24V version of the motor. 😉 You can control more motors from one shutter if using 24V. I think that the 12V version is recommended to control 1-2 blinds. More, you need the 24V version. As I said, I have three flush shutter DC-modules to my 3 roller blinds to be able to control them independently.  They are all at 12V and controlling 1 roller blind each.

This is one of my three Qubino flush shutter. You can’t see it from “normal” height:

This is what you see of the motor and power cord at one of the roller blinds:

The Qubino controller is in the box on the wall.

I have a door to the back side of the house and this is my solution to control the blind mounted on the door. The connections to the motor at the top is hidden inside the door.

Like this:

Skaffa dig!