IKEA FYRTUR block-out roller blind support

If any of you can’t make blinds controls to work (up or down icon grayed out) even after countless cluster blind position updates try to press RECONFIGURE DEVICE and then update the cluster I don’t know what it does but this the only way for me to make it right. I can now open and close blinds with either dashboard or remote and it is working every single time.

I was able to get the Fyrtur blinds and E1766 remote set up by just adding the blinds to the auto-generated ZHA No name group 0x****, and group binding everything to that group for the remote under Manage Clusters and then Reconfigure Device for the blinds and remote. I didn’t need to do any other configuration. Battery indicator showed up for me after restarting Hassio, and all controls work well. I skipped the repeater also.

I have a question though - my open close remote shows up as KE TRADFRI open/close remote with a binary sensor that’s just always Closed. What is this binary sensor for? Is the name messed up for everyone?

Is anyone having issues with the blinds opening and closing partially, almost by random amounts? Or i tend to have an issue where 3 of 4 blinds will close or open. Not what is going on or where to troubleshoot this…

Just wanted to say thank you! was going crazy trying to make it work. this fixed my issues.

@laichiufamily: thanks for your info which worked perfectly. For my blinds I had to add the following automation in order to get correct position values in the gui:

alias: stue cover lænestol moving
description: ''
trigger:
  - platform: state
    entity_id: cover.stue_laenestol
  - platform: event
    event_type: zha_event
    event_data:
      device_ieee: '84:2e:14:ff:fe:78:3c:9f'
      command: down_close
  - platform: event
    event_type: zha_event
    event_data:
      device_ieee: '84:2e:14:ff:fe:78:3c:9f'
      command: up_open
condition: []
action:
  - delay:
      hours: 0
      minutes: 0
      seconds: 20
      milliseconds: 0
  - service: homeassistant.update_entity
    target:
      entity_id:
        - cover.stue_laenestol
mode: restart

I set the delay to 20 seconds as for me the blind takes around 18 seconds to fully extend

wow works like a charm with ZHA. going to test this the coming week. after that i will do the rest of the blinds in my house so i can get rid of the ikea gateway

I’m back with a log. When I ask google assistant to open my blinds, in one instance it will open 2 blinds completely and 2 other blind about 2 inches. When I ask again it may open both blinds all the way or it will only open one 2 inches and the other completely. You can see here I asked it to open the blinds 3 times. Any thoughts?

2021-04-07 09:38:16 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBF79:1:0x0020]: executed 'checkin_response' command with args: '(True, 8)' kwargs: '{'tsn': 120}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:38:18 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBF79:1:0x0020]: executed 'set_long_poll_interval' command with args: '(24,)' kwargs: '{}' result: [2, <Status.SUCCESS: 0>]
2021-04-07 09:39:18 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xE8CF:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:39:18 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:39:18 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBF79:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:39:18 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x5ECE:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x5ECE:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBDD3:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBDD3:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xE8CF:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBF79:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:39:20 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:39:29 INFO (MainThread) [homeassistant.components.upnp] Device not discovered
2021-04-07 09:39:29 INFO (MainThread) [homeassistant.components.upnp] Unable to create UPnP/IGD, aborting
2021-04-07 09:40:49 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xE8CF:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:40:49 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xE8CF:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBDD3:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBDD3:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBF79:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBF79:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:40:51 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:40:53 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x5ECE:1:0x0102]: command failed: 'up_open' args: '()' kwargs '{}' exception: '[0x5ece:1:0x0102]: Message send failure'
2021-04-07 09:40:55 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x5ECE:1:0x0102]: command failed: 'up_open' args: '()' kwargs '{}' exception: '[0x5ece:1:0x0102]: Message send failure'
2021-04-07 09:40:59 INFO (MainThread) [homeassistant.components.upnp] Device not discovered
2021-04-07 09:40:59 INFO (MainThread) [homeassistant.components.upnp] Unable to create UPnP/IGD, aborting
2021-04-07 09:41:07 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xE8CF:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:41:07 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:41:08 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBDD3:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:41:08 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:41:08 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x5ECE:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:41:08 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening
2021-04-07 09:41:08 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xBF79:1:0x0102]: executed 'up_open' command with args: '()' kwargs: '{}' result: [0, <Status.SUCCESS: 0>]
2021-04-07 09:41:08 DEBUG (MainThread) [homeassistant.components.zha.cover] state=opening

Just chiming in to say I’m facing the same problem: 3 identical roller blinds, installed at the same time and next to each other. 2 are working flawless, the 3rd failing most of the time. As they are ‘operated’ as a cover group, it seems hard to blame Hass for it. And as I am using Z2M iso ZHA, it also does not seem to depend on the zigbee integration either …
So, is it the blinds themselves being of very uneven ‘quality’ ? And if so, is there anything that can be done to ‘set them right’ - besides re-pairing that is, because that I did already ?

Thanks for this! I couldn’t get the blinds to work properly, this really should be documented somewhere, just not sure where.

Hi, I’ve been using these blinds for a few months now, following the instructions in this thread. Here are my observations using a HUSBZB:

  1. My remotes tend to work for a few days and then exhibit excessive battery drain and die.

  2. My blinds are organized as 2 cover group for 2 different rooms in HA, but about 65% of the time, the signal is not processed correctly by all covers in the group and some of them won’t open or close.

My workaround is I have automations set up for both cover groups where I initiate the open or close signal, wait 25 seconds, and do it again. That will get all of them to act about 95% of the time. This is obviously not ideal, and I was wondering if anyone else had this issue or had a solution. At this point, I’ve removed all the remotes, just in case they were causing the issue. And one of the rooms has the zigbee transmitter in it, so it’s not about zigbee reliability. For whatever reason, as far as I can tell, the receiver in each blind is sometimes asleep at the wheel and doesn’t receive the signal.

Wondering if I spend the $30 and get the Tradfri hub and use the Tradfri integration if this issue would go away?

This seems like a good idea. Will need to try this out. Thanks!

Hello there, I want to buy 2 of these blinds and add them to Home Assistant.
I have a Conbee 2 using the ZHA integration. I didn’t had time to read the whole threat yet.
Do I need the Ikea hub tomake it work in HA? What about realibility?

Thanks in advance.

The IKEA hub will not produce any events that HA can see. The buttons work with the IKEA hub and does not have the battery drain problem… but they are useless for anything other than driving the blinds

I’m using HUSBZB-1 and paired my blinds directly to HA, no ikea hub. I didn’t bother pairing the remote or extender since i would only use the blinds via automation. I would say mine works more than 95% of the time. It was choppy at first but seemed to be more stable after a couple weeks for some reasons .

1 Like

Oh, are you saying that the Tradfri integration with the Tradfri hub is a non-starter because it can’t actually allow HA to control the blinds?

My current situation remains the same: I have a room with 4 blinds and a room with 3 blinds. Direct integration almost never causes all blinds in that room group to receive a command correctly.

Yes, unless there is some other way. Normally HA needs the hub to generate an “event” when the button is pressed. The IKEA Hub does not seem to expose those events to HA (or anything else)
Smartthings does, as does the ZHA integration and Deconz does too… Tradfri does not. (or at least I can’t not figure out how to see the events.

As others have posted… I moved my buttons to a HUSBZB USB stick… 4(ish) days in and they are all still alive and work really well.

Not widely reported… the HUSBZB stick needs a firmware update too… and that is not well documented… nor is it easy to do and is normally done outside of HA…

Revisited all this after I’ve finally managed to fix a ton of mechanical problems after I decided to buy side channels to block out more light. Loads of trouble with the bottom bar forcing itself out of the top of the channel (because you can’t set a min length). But finally got that all sorted.

But, I’ve given up trying to get the remote to work - this is really frustrating as it did used to work before the other probs. Anyway, I’ve solved it all with some automations to look for zha events and open/close/stop the blind.

Anyone else looking for side channels, these are nicely manufactured to custom lengths.

But be warned, they do need some adaption to stop the damn thing popping out of the top.

:slight_smile:
Amanda

So as a prospective FYRTUR owner who uses zigbee2mqtt, is the FYRTUR working well in 2021 with HA without the ikea gateway?

Not for me. I have 9 of them in one room and only 2 of them work consistently, the rest move a few centimeters and then stop. In another room I have 3 of them and they work pretty much all of the time,

I have found hower that setting them to 1% or 99%, or any other percent other than open/100% closed/0% works most of the time.

They also seem a lot less reliable when I use them via Google Assistant.

I think thats why when I try pairing the symfonisk sound controller remotes, I only see the battery and cant use controls. Do you have a guide for an upgrade?