IKEA Trådfri

There is a few things what you can try to check that the button is working correctly.

  1. If you have a Tradfri bulb, then try to pair the remote to the bulb by pressing the button on the back for 10 seconds close to the bulb, few cm. Then it will be grouped with the bulb. You should be able to turn it on and off and change brightness. If it works then your remote is working.

  2. Open the IDE live logging and pair the button meanwhile looking at the log, by the 4 press method. If you see anything wrong, like error logged, then post it here.

  3. Have you ever tried to use any custom DTH with these buttons? Then delete that DTH from your IDE and after deleting your button pair it again.

  4. Could you check what is written on the back of the button is it an E1810 Tradfri remote?

Add the details to this topic: Ikea Tradfri Remote Control

Hi,

Does anyone know if the device handler has been updated for the 806lm bulbs?

If not is it just not possible?

Thanks

Have you tried ZLL White Color Temperature Bulb DH?

Hi.

I managed to alter the DH to include the 806.

1 Like

Is this working correctly, ZLL White Color Temperature Bulb?

If yes, could you please drop here a message adding @BroderickCarlin to add the zigbee fingerprint to the correct DTH.

Thanks!

Hi,

Yes the bulb is working correctly. I pretty sure it’s not a white temperature bulb nor is the temperature adjustable.

@BroderickCarlin

FYI. Ikea just joined the Zigbee Alliance. Good news as they seem to expand their Tradfri lineup even more.

3 Likes

Hi.
I do have an issue with setting the color temperature for FLOALT

I’ve just bought 2 IKEA FLOALT panels (30x30cm and 60x60cm)
The 60x60 is upon pairing discovered as “Generic Lightbulb” and allows setting color temp only >=2703K (instead of 2203K as on the smaller one)

The smaller panel (30x30) is discovered correctly (the name says “IKEA FLOALT…”) and UI allows correct color temp range
(although setting dimmer below 8% shuts the light off :slight_smile: )

They both seem to get the “correct” DH assigned though.
I’m a new guy to all those smartThings (started 3weeks ago - now at 30devices in a small house and growing). So forgive me some stupidity (if present).

… aaand I’m using the “new” Smartthings app (android) so the Edvald’s custom device handler doesn’t work there properly (shows temperature as 100K and UI freezes upon setting any value)

I’ve renamed the devices so I don’t run around with “Generic lightbulbs” but this picture is to show that both are running as ZZL White Color Temperature Bulb(s)
image

EDIT: Today I installed another 30x30 panel - no issues there as well

Hi. Just had the same issue today with FLOALT (constrained to >2700K). I solved it by creating a custom device handler here: https://graph-eu01-euwest1.api.smartthings.com/ide/devices (you may need to go to your region’s dev site).

I’ve created a new device handler from template; selected ZLL protocol; introduced the info corresponding to my device (FLOATL). When it got me the ZLL template script code, I’ve changed the name to a custom FLOATL device handler and changed:

On the fingerprint section:

fingerprint profileId: “C05E”, inClusters: “0000, 0003, 0004, 0005, 0006, 0008, 0300, 0B05, 1000”, outClusters: “0005, 0019, 0020, 1000”, manufacturer: “IKEA of Sweden”, model: “FLOALT panel WS 60x60”, deviceJoinName: “IKEA FLOALT Panel”, mnmn:“SmartThings”, vid: “generic-color-temperature-bulb-2200K-4000K

And below…

controlTile(“colorTempSliderControl”, “device.colorTemperature”, “slider”, width: 4, height: 2,inactiveLabel: false, range: “(2200…4000)”) {
state “colorTemperature”, action: “color temperature.setColorTemperature”
}

where it was 2700 before, published and it’s working fine now. This works only on the classic app. For some reason I’m also seeing 100k on the new app.

Can you post here a screenshot what you can see there?

Really struggling with this.

Have the Ikea white spectrum bulb, as Ikea is listed as a brand I go through that wizard when adding, comes up as a ‘Generic Color Temperature Light’ however the lowest colour you can set is 2700k in the app when the bulb can actually go to 2200k.

Smartthings staff suggest this should be fixed in the post below, but I’ve had a glance through the code and the type it sets as default still seems to have the slider set at 2700k minimum. I’m new to this still picking up the code but that is how it looks in the code (and acts in both apps)

Blockquote
controlTile(“colorTempSliderControl”, “device.colorTemperature”, “slider”, width: 4, height: 2, inactiveLabel: false, range: “(2700…6500)”) {
state “colorTemperature”, action: “color temperature.setColorTemperature”
}

Tried varying the device types between ‘ZLL White Color Temperature Bulb’, ‘ZigBee White Color Temperature Bulb’ and ‘Hue White Ambiance Bulb’ which have all be suggested in various posts with no luck.

ZigBee White Color Temperature Bulb
ZLL White Color Temperature Bulb
Same experience in old and new app but range from 2700k to 6500k.

‘Hue White Ambiance Bulb’
Doesn’t work

ZigBee White Color Temperature Bulb - CUSTOM
ZLL White Color Temperature Bulb - CUSTOM
Copied the default, added it as a custom type with the only change being the slider range.
The old app reflects this change and works, the new app is still 2700k-6500k. Force close the new app and opening and trying to enter the device crashes the new app every time.

Sometimes the new app loads this if I delete the device and re-add then add the custom code, but the slider goes from 0-100k and times out with a newtwork error message after a while.

I’ve also

  • Disconnected from ST, connected to Ikea hub to upgrade bulb firmware and back again. No change.
  • Tried a few custom device types in various posts, these seem to be from a while back when the bulbs were new to the market. These tend to time out in the app
  • Modified the custom code with fingerprint of the bulb I have, now autodetects and applies that device type when adding, but same niggles persist.

Am I missing something here, should it be this difficult?

Is there any way of making the Tradfri dimmable bulbs ‘forget’ the dimmer setting when turned off at the wall?

I have a number of 806 lm dimmable bulbs, which paired easily with by ST hub (v2, firmware 000.028.00012). However, whilst my Wemo bulbs can be restored to full brightness by flipping the wall switch off and on, the Tradfri ones do not. Some people will like this feature, but my wife does not; she wants all the bulbs to be capable of being turned on fully via the wall switch. I’m guessing that this is a hardware or firmware issue that most likely can’t be changed, but would welcome anyone’s thoughts.

Also, FWIW, I’m only using a ST hub - but would get a Tradfri one to update the firmware if that would solve the issue.

(EDIT: Apologies if I’ve missed it in the posts above somewhere. I have searched, but maybe not with the right terms).

@stephendy, can you post a screenshot from your IDE regarding the details of the device. I am curious what name and fingerprint it uses to join.
Otherwise the vid after the line defines the tiles in the new app, some other settings as it was mentioned above defines the tile’s range in the old app.
If you change a DH in the IDE the new app will most likely crash when you open the device. The solution for that is to add the modified code to a new DH and select the new DH at the device’s page.
Suddenly no solution has been exposed yet to be able to re-download the “driver”/“controller” in the new app. That is basically the reason why it is crashing with a changed DH.

@cdh1001, that is not a firmware issue it is a feature. Basically you can define in some zigbee parameters how the device would behave when the power has been cut. (Hue has exposed these settings for their bulbs as I can remember in their app.) These settings are not necessarily supported by all vendors, so they are not part of the generic DH (yet).
Usually there are a few options how a bulb would behave on power cut.

  1. Return to last state.
  2. Power on with last settings.
  3. Power on with default settings.
  4. Power off.
  5. Return to on and turn off after a short period of time.

These are generic solutions for a power cut. Some might be more favorable for some users than others. When I mean power cut, a short period of time up to a few seconds.
A long power outage would might trigger different behaviours. You can try to turn off the bulb for 10-15 seconds and it might would come back with full brightness and default color.
Or it might behaves differently for multiple short outages, turn off and on 2 times would might reset to default color and brightness.

Anyhow, it is not really advised to turn the power on and off on these devices because it reduces their lifespan. You might want to think of an IKEA 5 button remote to control multiple bulbs to restore default if your wife likes them that way.

Thanks for the response, at work but this comes through as the below…

Data
application: 20
endpointId: 01
manufacturer: IKEA of Sweden
model: TRADFRI bulb E27 WS opal 1000lm
zigbeeNodeType: ROUTER

Raw Description
01 0104 010C 01 09 0000 0003 0004 0005 0006 0008 0300 1000 FC7C 04 0005 0019 0020 1000

I added the fingerprint derived from the above into the custom handler from Edvald Eysteinsson ( GitHub - edvaldeysteinsson/IKEA-Tradfri: IKEA Trådfri device type handler for SmartThings ) and it then uses that DH when reconnecting and applies the DH, but the new app still doesn’t like it.

The screenshot is below - what I did was copy the ‘ZigBee White Color Temperature Bulb’ DH from the smartthings github - tweaked just the slider range and added it to this device as ‘ZigBee White Color Temperature Bulb EC’ which you can see applied to the device.

The old app responds okay, the new app either crashes but sometimes on a clean add or just by fiddling around and re-applying it seems I can get in. This gives the below 0-100k slider and times out when sliding it often.

Is there anything else I need to do?

App with custom DH

Device

Try this DH:

You can select it from the default list in the IDE. It should provide the right temperature range in the new app, but not in the Classic.

You can try this, as this one seems to be the default DH for your bulb.

@Broderickcarlin, why are the IKEA Tradfri White Spectrum bulbs are spread around in 3 different official DHs, if the “vid” defines the UI in the new app? Any other reason than the different slider in the classic app?
Otherwise the last commit for the zigbee white color temperature bulb DH 3 days old, and added just this specific fingerprint. It is weird for me that it hasn’t ended up in any of the zll DHs. Indeed the zigbee DH has lower firmware requirements.

Many thanks!

The three different DTHs are:

  • ZigBee White Color Temperature Bulb
  • ZLL White Color Temperature Bulb
  • ZLL White Color Temperature Bulb 5000K

Supporting different color temperature ranges in either the Classic app or the new app has always been a little bit tough. First consider classic - every device that uses that a given DTH has to use the same set of tiles. The color temperature tile defines the range which is 2700-6500 for the first two DTHs listed above. That was the correct range for the first white tunable bulbs we certified, but eventually we started certifying devices that had a range of 2700-5000. Since the Classic app was still the main app in use at the time we had to make a new DTH just due to that color range.

Now we’re focusing most of our energy on the new app which uses the UI Metadata (specified by the vid). We are now able to specify different UI Metadata for devices on a fingerprint by fingerprint basis. Thus we can have devices with different color temperature ranges sharing the same DTH and still have them render correctly in the new app because each fingerprint specifies a vid that defines the correct color temperature range.

There are fingerprints going to production next Tuesday for the following Ikea devices:

  • TRADFRI bulb E27 WS clear 806lm
  • TRADFRI bulb E27 WS opal 1000lm
  • TRADFRI bulb E14 WS opal 600lm
  • TRADFRI bulb E26 WS opal 1000lm

Once those changes go to production any of those devices that are newly joined will have the correct color temperature range in the new app. However since they are all using the ZigBee White Color Temperature Bulb DTH they will show a range of 2700-6500 in the Classic app. Unfortunately if you already have one of these devices joined it will not automatically start using the correct color temperature range in the new app. You will need to delete the device and rejoin it.

I’ll admit I didn’t fully read through this thread so I’m probably missing some questions/topics that were discussed so feel to (re)ask any questions about this and I’ll do my best to respond.

5 Likes

@tpmanley, my question was really about are you planning to bring these 3 DH under a single one in the near future as the Classic app moves away?

The other part was more about that these bulbs would fit better into the 5000 K DH as they seems to support the range 2200 to 4000 K only. But at the end it really doesn’t matter, as all the DHs for any IKEA WS bulbs has the vid: "generic-color-temperature-bulb-2200K-4000K"

@tpmanley Can you please add fingerprints for IKEA FLOALT panels? One is already added, but it’s missing the other two sizes.