[GUIDE] IKEA Firmware Updates

Hi folks, have you heard the good news? It is now possible to update the firmware for most of the IKEA devices directly from Hubitat (without going through IKEA hub/app).

HE + IKEA = ❤️

A quick search on this forum revealed that folks have been struggling for years to use their IKEA stuff with Hubitat (usual culprits: incoming group messaging and battery-drain). In the last year or so, IKEA released firmware updates (even for old devices) that fixed these problems.

Since firmware updates are not for the faint hearted, let's use this topic to support and help each other with tips and best-practices!

Available firmware updates

Firmware Code Device name Type Ver Released
117C-0002-165801BD ? ? -- --
117C-1100-02040004 TRETAKT Smart Plug E2204 2.4.4 --
117C-1101-23089631 TRADFRI Control Outlet E1603 2.3.089 2022-01-11
117C-1102-23086631 TRADFRI Zigbee Repeater E1746 2.3.086 2021-12-13
117C-1105-02040005 JETSTROM LED ceiling panel L2208 2.4.5 2023-12-04
117C-110C-00011001 STARKVIND Air Purifier E2006, E2007 1.1.001 2022-09-06
117C-110D-00010002 ASKVADER On/Off Switch E1836 1.0.002 2021-02-18
117C-110E-01000035 SYMFONISK Sound Remote Gen2 E2123 1.0.35 2023-04-11
117C-110F-01000011 VINDSTYRKA Air Quality Sensor E2112 1.0.11 --
117C-1187-24040013 FYRTUR Roller Blind
KADRILJ Roller Blind
PRAKTLYSING Cellular Blind
E1757
E1752
E2102
24.4.13 2023-11-06
117C-11C1-24040005 TRADFRI Remote Control E1810, E1524 24.4.5 2023-01-25
117C-11C2-23028631 TRADFRI Wireless Dimmer ICTC-G-1 2.3.028 2020-03-30
117C-11C4-24040005 TRADFRI Motion Sensor E1525 24.4.5 2023-01-25
117C-11C5-24040006 TRADFRI On/Off Switch
TRADFRI Open/Close Remote
E1743
E1766
24.4.6 2023-05-30
117C-11C6-24040006 TRADFRI Shortcut Button E1812 24.4.6 2023-05-30
117C-11C8-24040005 TRADFRI Motion Sensor E1745 24.4.5 2023-01-25
117C-11CA-24040005 SYMFONISK Sound Controller E1744 24.4.5 2023-05-30
117C-11CB-02040005 STYRBAR Remote Control E2002 2.4.5 2022-12-19
117C-11CD-01000047 RODRET Dimmer E2201 1.0.47 2023-05-30
117C-1938-01000057 VALLHORN Motion Sensor E2134 1.0.57 2023-12-04
117C-2100-01000036 Bulb E27 WW
Bulb GU10 WW
Bulb E27 WW 806lm
Bulb GU10 WW 345lm
LED2103
LED2104
LED2013G5
LED2104R3
1.0.36 2023-11-06
117C-2101-23094631 Bulb E12 W 400lm
Bulb E26 W 1000lm
Bulb E27 1000lm
Bulb GU10 W 400lm
Bulb E14 W 400lm
Bulb E14 WS 470lm
Bulb E12 WS 450lm
Bulb E27 1000lm
LED1649C5
LED1903C5
LED1623G12
2.3.094 2022-09-21
117C-2102-00011006 Bulb E27 WW Clear 250lm LED1842G3 1.1.006 2022-09-21
117C-2200-03000010 Bulb E14 WS
Bulb GU10 WS
Candle E14 770lm WS
LED2106
LED2107
LED2107C4
3.0.10 2023-11-06
117C-2201-23087631 Bulb E12 WS 400lm LED1536G5 2.3.087 2021-12-13
117C-2202-23095631 Bulb E26 WS 980lm LED1545G12 2.3.095 2022-10-31
117C-2203-23087631 Bulb GU10 WS 400lm LED1739R5 2.3.087 2022-10-31
117C-2204-00011003 Bulb E14 WS 470lm
Bulb E14 WS 470lm
LED2101G4
LED1949C5
1.1.003 2022-08-08
117C-2205-00010012 Bulb E14 WS 470lm
Bulb E27 WS 1055lm
Bulb GU10 WS 380lm
LED2002G5
LED2003G10
--
1.0.012 2021-06-30
117C-2206-03000010 Bulb E27 WS
Bulb E27 WS 1055lm
LED2201
LED2201G8
3.0.10 2023-11-06
117C-24D4-01000007 BADRING Water Leakage Sensor E2202 1.0.7 --
117C-2801-23086631 Bulb E14 CWS 600lm
Bulb E27 CWS 600lm
LED1624G9 2.3.086 2022-09-21
117C-2802-10021655 Bulb GU10 CWS 345lm
Bulb E27 CWS 806lm
Bulb E14 CWS 470lm
LED1923R5
LED1924G9
LED1925G6
1.0.021 2021-01-07
117C-2803-23093631 Bulb E14 CWS 600lm LED1624G9 2.3.093 2022-09-21
117C-2804-01010010 ORMANAS LED Strip -- 1.1.10 --
117C-2805-01000038 Bulb E14 CWS 806lm LED2111G6 1.0.38 --
117C-3277-01000019 PARASOLL Door/Window Sensor E2013 1.0.19 2023-12-12
117C-3B08-01000020 SOMRIG Shortcut Button E2213 1.0.20
117C-4101-23086631 TRADFRI LED Driver 10W ICPSHC2410EUIL1 2.3.086 2021-12-13
117C-4103-23093631 Bulb E27 WW Clear 250lm
Bulb E27 WW 806lm
Bulb GU10 WW 400lm
LED1842G3
LED1836G9
2.3.093 2022-09-21
117C-4104-00010021 SILVERGLANS IP44 LED Driver ICPSHC2430IL441 1.0.021 2021-06-30
117C-4105-00010006 ? ? 1.0.006 --
117C-4109-00010002 TRADFRI LED Driver 30W ICPSHC2430EUIL2 1.0.002 2022-08-08
117C-4201-23087631 JORMLIEN Door WS 40x80 PWID012V24P-EU 2.3.087 --
117C-4202-23087631 ? ? 2.3.087 --
117C-4203-23091631 ? ? 2.3.091 --
117C-4204-23095631 Bulb E27 WS 1000lm LED1732G11 2.3.095 --
117C-4205-23087631 Bulb E14 WS 470lm LED1835C6 2.3.087 2021-12-13
117C-4206-23087631 ? ? 2.3.087 --

TRADFRI Bulb feature acronyms:

  • WW = Warm White
  • WS = White Spectrum (adjustable white tones / color temperature)
  • CWS = Color White Spectrum (adjustable colors and white tones / color temperature)

Update instructions

Warning: Proceed at your own risk. Hubitat is not responsible for any changes or damage to your device that may result from over-the-air firmware updates.

  1. [For battery-powered devices] Use fresh batteries
    Some devices refuse to start the update process if battery level is below a certain threshold (e.g.: 20%).

  2. Pair your device
    Pair your device with Hubitat, if not already paired.

  3. Use the "Device" driver
    If you don't see an "Update Firmware" command in the device details page, change the driver to "Device".

  4. Prepare logs browser tab
    Open a new browser tab and go to Hubitat UI -> Left menu -> Logs. Click the "Clear filters" button to make sure you see all log entries.

  5. [For battery-powered devices] Wake up the device
    Push any button on the device in order to wake it up. The device will stay awake for a few seconds before going back to sleep, so you should immediately follow with next step.

  6. Start the firmware update
    Click the "Update Firmware" button in the device details page. Click "OK" if an "Are you sure?" popup appears.

  7. Check the logs
    Check the log entries in the other browser tab you opened before (Step 4).

    • If you see "Starting firmware update for ...", then all is good. Don't do anything else, just come back and look at the logs after 15-20 minutes. See Step 8.
    • If you see "Firmware update for ... is not available", then you are already using the latest firmware version. There is nothing more you need to do.
    • If you see "Firmware update for ... failed, check if the device supports over the air firmware updates", then the update process failed to start. Try again by going back to Step 4. Read the comments below from other folks, maybe together we can find a solution.
    • If you don't see any log entries coming from the Hub device (sys:1), then make sure that you followed Step 4 correctly: you are on the Live logs tab and messages are not filtered. Wait for 15-20 minutes.
  8. Keep calm and carry on
    Update process for battery-powered devices is really slow and can take about 100 minutes. Try not to move the device during this time.
    From time to time (~10 minutes for battery-powered devices), you should see log entries with "10% complete", "20% complete" as the update is underway.

  9. Re-pair your device
    Once the firmware update is completed, it is good to re-pair the device with Hubitat in order to reconfigure it properly. There is no need to remove the device from the devices list, just pair it again with Hubitat.

Good luck!

20 Likes

Frequently Asked Questions

Are release notes for these updates available ?
After the update, the shade now reports battery as 200%. Is there a fix?

@craigspree came up with a quick fix here: [RELEASE] IKEA window roller blinds - #226 by craigspree. Thanks Craig!

1 Like

Interesting. Hubitat already has the firmware, I don't need to upload anything to the hub?

Does it seem like updating requires re-pairing? Like how some zwave devices basically get factory reset after an update?

You should be able to go to the device page and just click update firmware (open a live log so you can watch what happens)

1 Like

You are right, Hubitat already has the file, you don't need to upload anything. Easy as 1-2-3 :slight_smile:

I don't know if the cluster binds and attributes reporting configuration survive the firmware update process. You can first try the "Configure" command, and if that does not do the trick, then do a re-pair:

  • Start Zigbee pairing on HE and put the device on pairing mode.

  • Don't remove the device from HE (it can leave broken the MR instance where that device is used), you should get this screen when HE re-pairs a Zigbee device it already knows:

    re-pair

1 Like

Thanks for this!

I just bought a IKEA hub to update the firmware but have been dragging my feet because I have to unpair 12 blinds from HE, pair them with the IKEA hub, do the update, unpair them from the IKEA hub, and pair them back to HE.

I didn’t see the Tradfri blinds in your list. It might be one of the ?

There was no option to update the firmware in the IKEA Window Blinds driver, so I switched to ‘device’ then started the live logging and pressed a button on the shade to wake it up.

Then I immediately selected ‘update firmware’ and changed the output to show only that blind.

Now I wait patiently to see if the log changes?

This hides the log messages from the hub (sys:1) so you don't see the firmware update status. Click the "Clear filters" button and make sure you are on the "Live logs" tab.

You should see entries like this in the live logs:

1 Like

8 Likes

steve martin film GIF

5 Likes

The perfect reply!

Sweet I'll give it a spin this weekend. I've got a couple outlets and a couple repeaters.

They are really carrying my mesh though. And have been solid. :slight_smile:

1 Like

LOL. I have the same reaction when trying to figure out IKEA instructions.

3 Likes

Success story ..

I didn't see IKEA Fyrtur blinds in the list, but

117C-1187-24040011 KADRILJ Roller Blind E1752 24.4.11 --

are the same thing. I switched to the Device driver and found a button Update Zigbee Firmware. The first time I attempted it, I got several errors and the update failed. A few hours later, I tried again and it worked fine. Took about an hour and 10 minutes.

Similar success for Tradfri repeater:

2 Likes

Might add a comment that it can take up to ten minutes before you see ANYTHING in the logs. I had thought it wasn't working at first because I wasn't seeing anything. So, I kept tinkering, deleting, repairing, etc until I got interrupted on one attempt and had to step away. When I got back, prepared to delete the device and start over, is when I noticed I was now 30% complete.

3 Likes

One more thing, I finally got it to work with the E1743 ON/OFF switch by switching to the driver to "DEVICE" but had to click the configure button and wake the device so that it could read it's info. Then I could do the firmware update (again waking the device right before clicking the update button. Also as @tray_e mentioned, it took about 10 minutes before I got something in the logs mentioning that it was indeed updating.

2 Likes

I tried it many times by the letter. Had two iPads in the same room. One was running the live Zigbee log with no filters. I pressed one of the buttons on the blind, and on the other iPad using the ‘device’ I selected ‘Update Zigbee Firmware’. I came back to look at the log after 30 minutes and saw nothing about the update nor the hub. Came back 2 hours later and still nothing.

Tried waking the blind then updating the firmware, tried starting the firmware update then waking the blind. One attempt I didn’t configure. Trying anything..

Tomorrow is another day. The planets may align then.

1 Like

One more thing about my experience with the E1743, when done updating the firmware (over 2 hours later) I got these messages... Failed and then 100% done.

So I removed the device and re-paired it and it paired with the correct driver and all buttons and states seem to work great.

Thanks @dandanache for all your work on this and the drivers!

1 Like

Ah ha, this is what I needed to do.

1 Like

Thank you for the report! Updated the original post. Can you please give me the "Type" information that is written on the Tradfri Repeater (EXXXX)?

Updated the instructions. Thank you for the suggestion!

I am sorry to hear that. Can you give us more information like:

  • what hub are you using for the update C5/7/8
  • hub platform version
  • the "Device Details" from the bottom of the device page
1 Like

If things are working, is there a compelling reason to still do the firmware updates?

I have two Ikea TREDANSEN blinds, and they both have firmware updates available, but I don't know if I should bother? Are release notes for these updates available somewhere?

Thanks all!