I have devices from IKEA there device_type is “sleepy end device”. If I compare for example the time it connect to matter server with other devices (also sleepy end device) the time is greater for device IKEA Myggbett. It make me to think maybe the reason why MyggBett only work sometimes (e.g when matter server is restarted) or
recreate of entity id for the device. It works again for a short time.
Maybe there is timeout error for a device_type sleep end device there the state never change or home assistant could update. Same device always work in the software Apple Home and IKEA Smart App without any issues.
It kind of tell me there is no error from the device communication but more how this device (IKEA Myggbett) is configure as matter device in Home Assistant that is different from other Fabric. I have read there are other people who have the same problem.
Anyone have any clue or solution for this ?
I have used python and node to directly communicate with IKEA Dirigera without any issues. The devices is shared from IKEA Dirigera to Home Assistant using XXXX-XXX-XXXX format.
I paired three of them (add device, matter device, new) using the printed digits instead of a QR code.
Two of them paired up without any trouble. The third one failed repeatedly, and I tried it on and off for a week, then it suddenly worked.
The three devices are set up and work happily now. They report state changes pretty much instantly 9 times out of 10, and with a second or two delay 1 time out of 10.
I did find, initially, that they were quite sensitive to the kind of battery I used for them. The most reliable was using a voltage-regulated USB-rechargeable battery (I have a bunch of those around as most of my battery-powered zigbee devices work best with a constant, unvarying voltage). The first unit I paired did fail in a similar fashion to what you’re describing. Switching the battery to one of the regulated types fixed that for me.
I’ve found that the sleepy-end devices seem to be somewhat unreliable, especially those ones that don’t constantly wake up to transmit something.
For example, the Billresa button - If I don’t use it for a few days, it seems to need to be battery pulled / pinged / or just messed with to get HA to respond to it. It also seems to eat batteries like there’s no tomorrow, but that’s a different story.
The Matter devices that are contantly powered, i.e. the Alpstuga and Grillplats, don’t seem to have any issues. Timmerflotte sensors are fine if they’re line of sight or close to the antenna but can similarly be problematic if you have them out of the way.
Perhaps the buttons and other sleepy devices would would better with their hub? I’m not willing to spend $109 to try it when there are more reliable solutions out there, however.
(No, the official hub seems to have problems with thread implementation per some of the comments I’ve read on Ikea’s site.)