[RELEASE] IKEA window roller blinds

How do you currently group your lights? Just do the same thing for the blinds as I even have a dimmer capability in the driver.

1 Like

Interesting.. not working for me.. I'll check again.

Edit: created a new one the same way, it worked.. odd

Here is the issue I'm having with blinds in "Groups". Nearly everything works with grouping blinds together except for the "Pause" feature you have built into the device handler.

Since Hubitat does not have the "Pause" function as an option in their Virtual Dimmer or Virtual Shades device handlers, I can't send the pause command to the blinds group and have them all stop at the same place. I can send the pause command separately to all the individual Ikea blinds in the group but they never all stop at the same place.

Any way you can add the "Start Raising Dimmer Level", "Start Lowering Dimmer Level", and "Stop Changing Dimmer Level" commands the Ikea blinds device handler? That way I can call those functions from the Virtual Dimmer and have the blinds all stop at the same Level/Dimmer number that the virtual dimmer stops at.

1 Like

Don't know if this is the right way to go to be honest. It's all a bit of a hack and I very much doubt any of the stock drivers for blinds will support this.

I understand it's all a hack. That's the best part of the Hubitat universe!

The reason I thought that maybe the dimmer level commands would work is that when I set the Ikea blinds to track the level change of the Blinds Group they all go up and down to exactly what the Blinds Group level changes to. I can then use the level change on the Blinds Group to change all the Ikea blinds at the same time by the same amount.

But what I need is a way to stop the level change when I release a button on my Eria remote. The Pause feature does this when I just address one blind, but there is no such ability with a blinds or dimmer group in Hubitat.

Here is how I have the Ikea blinds track the virtual blinds group.

WooHoo! I've managed to get my IKEA Blinds working using this driver, thank you.

Additionally, I bought a ConBee II and finally got it working together with @martinez.mp3 Integrate deCONZ deCONZ Hubitat drivers and now have my IKEA Blinds Open/Close remote working too. This includes the Pause function :smiley:

It also works with the IKEA On/Off switches I bought and haven't been able to use.

6 Likes

Great driver!!! Testing one blind right now before I cut and hang 5 of them.

@a4refillpad any luck with the open close button that came with the blinds. From what I read there isn't much hope on getting them to work but my knowledge is minimal.

One question if anyone can answer, I can get Alexa to open and close the blind by saying open or close but I can't figure our how to get her to set it a certain percentage. What are others asking Alexa or google home to set a certain opening that is not fully open or closed?

I don't have a way to directly test it since my blinds are piped into Alexa via Home Assistant, but pretty sure you'd treat it like a dimmer switch, so telling her to "set level of ______" should work

No, I struggled to get them working. In the end I just gave up and added them to smartthings and used hubconnect to link the buttons back to hubitat.

You can say "Alexa set kitchen blinds to 30 percent"
Just the same as with lighting. The percentage is based on how much light to let through.

Thanks that helped! I kept leaving out the word "percent" and it was always asking what value and couldn't figure that out. It works now even though she gives me the error "I don't know what went wrong"

How do you find hub connect? Is it reliable? Is there a big lag?

Slightly slower than 100% native but seems to somehow be better than it was in smartthings. I think this is because the smartblinds are responding a lot faster in hubitat so one half of the equation is better.

Just a little off topic, did you use HubConnect 1.6.4 or 2.0 (there are a lot of posts in that thread to read. lol) I am in the same boat as you moving all my Smartthings devices to Hubitat but slowly finding our some devices not compatible with Hubitat. My intention was to ditch smarthings but to use these inexpensive Ikea buttons for the blinds and other things looks like I need to keep Smartthings hub also.

Thank you for your work here. I too have noticed and appreciate the improvements in your driver over those previously available.

I am no programmer but am a fan so I tried to tweak your code to include an On/Off switch for the Logs. My tweak didn't work but it was based on this post by @csteele. I'm sure I had a comma or quote out of place and just ran out of time to mess with it.

Anyway, an On/Off switch would be nice to have if you're in there one day and see it as a valuable addition to your work.

@mavrantzas and @a4refillpad - if you are interested, I did end up getting the on/off switches working with HE using a zigbee stick plugged into my raspberry pi and a community driver for DeCONZ. Let me know if you are interested and I can post some more details.

2 Likes

Thanks but I got it running with Hubconnect and my smartthings hub!! Took a while to figure it out but with the help of others I managed to get it.

1 Like

Count me as interested. I've got one of these and a Pi up and running that i could run DeCONZ with. (I hope this is the right thing anyways)

Screen Shot 2020-12-03 at 6.56.45 PM

1 Like

The main thing would be you got it working with DeCONZ, that's what the drivers integrate with. I used the Conbee2, but I wouldn't expect the hardware used would change anything. If you search for DeCONZ on the community you should find the drivers, otherwise I can track it down later.

Just a quick note of thanks to @csteele for his code tweak on this driver to add on/off switch for Logs...

"I took a stab at adding the log reduction code..."
Revised Code

Can you link me to the Revised Code?

Just click on the words that are colored in blue.