There are already a few posts about this on the forum.
The issue (as far as I have understood from a thread on the zigbee2mqtt repository on Github) is that the IKEA devices, by default, send commands to group 0 whereas the Aqara devices, by default, listen to commands on group 0.
For zigbee2mqtt this was solved with a workaround (assign the Aqara device to a random group during pairing), but for Homey it hasn’t.