Ikea Tradfri problem

Typical BS answer, I’m afraid.

Reporting has to be turned on explicitly, and it’s working fine for all of my IKEA devices when using zigbee2mqtt.

1 Like

That is my thinking as well.

I was thinking about having a look at the sourcecode (I can read Js/typsecript, but have never delved into Homey apps), but I can’t seem to find the code on Athoms github account. Don’t they even publish their own apps? (If that is the case: why the H… not??)
Looking at their example IKEA app I certainly can’t find a trace of Attribute reporting as described here, but that may no be representative of the apps actual code of course…

What do you think about the “solution” og creating a flow to set the state of the bulb? It seems a bit wonky to me - Sending an extra ON to a device that is already on does no actual harm (probably), but I can imagine issues when (not if) Homey/Zigbee misses an event and the state in Homey does not match the actual state.

[quote=“THN, post:22, topic:72375”]
Don’t they even publish their own apps?
[/quote[

Not anymore.

Many years ago, Athom accused another home automation platform of stealing their code (which was open source, so…), and ever since then, most (all?) of their app repositories are set to private.

There’s that, and you’d also have to experiment if sending an ON to the device doesn’t interfere with the current dimming value that the device is set to.

Thanks for the history lesson! :slight_smile:
I didn’t know about this conflict from the past.

It really is a shame that we no longer have access to Athoms own apps - a great source of information and learning that is lost to the community… :pensive:

Plus it’s also caused a lot of community developers to put their apps on private too :frowning:

FYI.

Athoms suggestion to use a flow to update the on/off state of the bulb (by sending an extra on/off command) appears to work fine. (although I find i bit of crutch - it really should work in the first place).

This does however not magically make the dim level update in Homey (of course). I can’t see a workaround to make that happen either, but it is less of an issue than the on/off is.

2 Likes

Hey everyone,

I finally found a way to connect all my TRÅDFRI GU10 RGB spots to my Homey, and I’d like to share my solution because I know many of us have struggled with this.

Step 1: Disconnect everything first
First of all, I disconnected everything and removed all spots from the Hue app, where I had previously connected them. This seems to be essential for Homey to find the spots properly.

The problem
I tried to connect a lot of TRÅDFRI GU10 RGB spots, but without success. After about 30 attempts, I managed to connect maybe two of them, while I needed to connect dozens. Some of them didn’t work at all, and I was ready to return them. Initially, I tried connecting them all at once, but that didn’t work. Then I tried connecting them one by one by putting them in a single spotlight with a switch, but even then, only 1 in 20 would work.

The solution that worked for me
Then I tried a new tactic, which worked surprisingly well! With this method, I was able to connect 35 spots very quickly.

  • I put four unconnected GU10 spots in an IKEA Nymåne 4-spot fixture.
  • Turned on these spots.
  • In the Homey app, I selected ‘New device’ > TRÅDFRI > GU10 RGB.
  • As soon as Homey started searching, I turned the lamp off and back on once, then quickly turned it on and off six times.

Since I now had four spots in the fixture, it almost always managed to connect at least one of them. Once one was connected, I adjusted the color or brightness in the Homey app (so I knew which spot was connected). Then, I removed that spot and replaced it with an unconnected one, ensuring I always had four unconnected spots in the fixture.

With this approach, I was able to connect all the spots and then move them to their intended locations around the house. It turned out to be much easier to connect everything in one place (in the 4-spot fixture) than trying to connect individual spots.

Hope this helps!
For me, this turned out to be the perfect solution, while connecting individual spots didn’t work at all. I’m curious if this works as smoothly for others too, let me know!

2 Likes