sorry to hear that.
I think the IKEA eco system is fairly good (enough). It’s cheap, but functions very well. The good part: the remotes are directly paired to the devices, so if my domotica-system is not up’n running, the most of things still work.
However, the integration with HASS gives me some headaches.
Hmm… Not sure how the remotes actually operate, maybe they control the lights directly like you say. Without the gateway they do for sure, but with the gateway the pairing process at least is different: 1) remote with gw, 2) remote with lights. There is a connection between the remotes and the GW (even if not to control lights), which might be the cause for poor battery life and unreliable operation.
Either way, for me the remotes are mostly less reliable compared to Ikea app and Home assistant. Ikea app has got a lot better, it used to be as bad as the remotes. When HA works (when I didn’t decide to push the update button =) it is surprisingly fast, the issue is today with reliability and working scenes with Ikea. Ikea GW and HA are ETH connected, so it should be lag free.
I have no experience from Hue or other brands, so not sure Ikea is any worse off. Ikea has competitive pricing.
Overall, wireless connectivity is for sure one of the issues in many setups. Zigbee seems to pass through walls nicely, but it’s slow and unreliable. Maybe it’s all the competing traffic in the air… Bluetooth is faster, but very sensitive to walls and distances. I have a bluetooth sensor (Ruuvitag) I just got working after half a year of trial and error to catch the culprit. Turns out, for bluetooth it can be a matter of furniture placing (or getting 2m extension cable for BT dongle).
Same here. I usually simply restarted HA, but lately I even had to remove and redo the integration configuration for it to work. It’s however working well when I use the pytradfri library directly
FYI:
on one of my hass instances: I just deleted the dbase: \usr\share\homeassistant\home-assistant_v2.db
Very drastic, but very efficient.
May some corruption had taken place in the DB? I don’t know. Problem solved for me right now, but I will keep an eye on it.