Users’ stories can often be useful to understand a product or find specific solution, so after a few weeks of adopting homey as my main home automation hub here is my journey.
Disclaimer: I’m French, it’s a long post, expect mistakes
I’ve used HomeKit at the center of my apartment for years now, leveraging Home Bridge and Home Assistant here and there for some devices. Interacting with Siri to control anything is part of my day to day. But having to use Home Bridge and Home Assistant for so many devices, as well as the heaviness of those interfaces, made me consider other options (and apple automation flow isn’t great)… and here comes LTT’s video to trigger my interest
Ordered a Homey Pro + Network Adapter (always preferred wire over wireless) and started my journey, device per device.
Lights : Philips Hue
As expected everything was very smooth here, all lights (over 20) worked without any issue, so did the switchs.
I re created my automation from Home app (Apple) to Homey, and it was so nice to have a clean visual interface (especially for Advanced Flows).
Right now I think I’ll end up removing the Philips Hub completely and link everything to the Homey Pro directly, less items is always better.
Lights II : Ikea
I’ve decided to try the « hub less » road and removed my Dirigera Hub completely, issuing the IKEA Tradfri app to connect directly my Ikea IRSTA lights and STYRBAR remote with Zigbee. No issue here either, and having a full control on the remote behavior is great ! I might get more remote in the future as the STYRBAR is among the cheapest Zigbee remote/button I’ve found for now.
Lights III : Elgato
I have a small Elgato setup (2 Key Lights, 1 Ring Light, 1 Stream Deck+). I used to control it with Home Assistant and have it bridged to HomeKit. Integration was great for the the Key Lights, but the Ring wasn’t supported… untel the Elgato Lights App dev answered my request and in about a few hours the device was supported in Experimental mode (now released I believe). Super cool The Stream Deck integration was a bit different as the guide to integrate it isn’t super clear, but in the end I managed to get it working and sending command to Homey through it is nice as I usually use in during calls at my desk !
Lights IV : Ikea+Sonoff
In my bathroom I have a mirror cabinet with led lights from Ikea (STORJORM) that isn’t connected, so I hacked the power block to add a small Sonoff ZBMini in it and, as expected the connection with the Sonos App went smoothly, which allowed me to control it back with my Philips remotes already installed. Before I used to have it linked as a « generic » plug in the Philips Hue official app, but it wasn’t needed anymore.
Rolling Shutters : Somfy TaHoma
My Shutters are radio controlled (IO Technology) so they have dedicated remotes and a connection to a dedicated hub (Somfy TaHoma), which have its own Homey app, so integration was without any issue again. You can’t get information on the remotes (battery…) but neither in the official app, so that’s fine.
Speaker : Sonos
Not my main audio setup, but I have 2 in stereo mode so why not, Integrated without issue with the official Homey App (but I rarely use them)
Other random devices with direct support :
- Eve Door & Window sensor : Direct integration after MATTER update + Eve App
- Eve Motion : Direct integration after MATTER update + Eve App
- Eve Weather : Direct integration after MATTER update but not with Eve App
- Bambu Lab 3D Printer X1C : Supported
- Divoom 64 Pixel Display : Supported (and makes it super easy to send image to it, which required heavy work on my side through scripting and API tinkering before, loving it !)
- iRobot Roomba : Same smooth integration
- Samsung SmartThings Devices : Over, Microwave Oven, Washing Machine and Dryer all report their status perfectly, still require the official app to send command, but it’s enough to have what I need)
- Levoit / Vesync Humidifier : Once again, Homey app means complet support, I can now trigger it by using other humidity sensors instead of the integrated one (which is better for room control).
- Playstation 5 : Game console : Not as simple as some other integration but work.
Now it’s time to go through the devices that required a bit more work… I didn’t expect « everything » to be perfect, and to be clear, that part doesn’t, in the end, impact how much I enjoy my Homey Pro
Heathers : Intuis Connect
My heaters have modules linking them together for control through an official app or with usual services (Google, Alexa, and HomeKit). I used to control them with HomeKit but HomeKit Controller App didn’t seem to properly list all options, so I used the long road : Added them in Home Assistant and tried to get them back in Homey with the Home Assistant App, but I didn’t get to proper information here either. So I’ve created an HomeKit Bridge in Home Assistant, and then used this bridge with Homey HomeKit Controller, which worked great this time
Powerstrip : Meross MSS425FHK
A different story here, there is a Homey app for Meross devices, but due to what seems to be an API issue on Meross side it doesn’t seem to work anymore (even on the official Meross IOS app apparently), but lucky for me the version I have is the HomeKit compatible one, so I used the power plugs once again with HomeKit Controller and it worked well, except for the fact that the USB plugs on it can’t be controlled (not reported), while the 4 « normal » plugs are working well as expected. Not perfect, but good enough.
TV : LG OLED
I have 2 TV, both from LG, 55C7 and 65CX, they have a dedicated Homey app, but I had some issues we turning one off or on also turn the other one. It now seems to be fixed (maybe I did something) but anyway I need a feature that isn’t exposed in the official Homey app which is to turn off the screen output (but not the TV) as I use eArc to get audio from a weird vinyle setup (won’t go into detail here). So in addition to using the Homey App I also added the TV on Homebridge (still…) to expose this specific feature. Homey support told me they added it there todo, so maybe it’s only temporary It’s a small point, but while I believe the « simple » way features and data is exposed is absolutely the right way to go, it’s important to have an « advance » section were EVERYTHING that can be exposed or controlled is, for situations like this (same for Service mode button for example…)
Game console : Xbox Series X
I gave up on the Homey Apps The creation of token and the various unique id were a bit of a mess, and in the end I added it to HomeAssistant and the Home Assistant Homey App. I’m sure this console (and the PlayStation 5) deserve an official Homey integration with much simpler flow.
Security : Unifi Protect
The Homey app for Unifi Protect is nice, but the Homebridge version is SO much better integrated with Apple Home system that I’ve decided not to link it Homey in the end. I may add it back on the side « just fo reference » later.
Sensors : Eve Room
The Eve Room sensor are not Matter compatible yet, but should work through HomeKit Controller, and they are, but are only reporting humidity instead of all the data. They are also not compatible with the Homey Eve App, so I added them on Home Assistant and they through the Home Assistant Homey App.
Lights V (yes, what were you expecting ?) : BLE MLEK LED Strip
I have 2 cheap random Chinese led strip which are compatible with IR remote and BLE, but no Homey app seems to support them. For reference they use the « LotusLamp X » app on mobile, and are supported in Home Assistant with the « elkbledom » extension. So once again I still needed Home Assistant here as a “passthrought”.
Power Usage tracking : Linky + TicMeter
In France our electric meter got a connector to grab the data of power usage (among other things). So there are multiple device to do that and a few month ago I back a kickstarter for one with multiple connection : Zigbee, MQTT, Wifi server, Tuya. Tried Zigbee at first but while it connected I only got « total usage » which isn’t super useful. Tried to understand how MQTT or Zigbee2MQTT worked (never used MQTT) with Homey, but in the end I gave up on anything direct, added it on Home Assistant (it has auto discovery) with MQTT mosquito, and then used Homey Home Assistant to integrate it. That being said, the « current usage » which is the most important information for me wasn’t supported as an indicator OR in data tracking, so I used « Device Capabilities » Homey App to create a virtual sensor directly connected to that value, which gives me exactly what I needed
Smart Display : Sonoff NSPanel Pro
The NSPanel Pro is a small screen (actually an underpowered android device) I previously used with Home assistant to control things (also more accessible than Siri for some people), or display charts/ current state of the home without having to use my phone. Since it’s a very hacky android setup I managed to install Homey APK and get it to log (no support for Google Connect as the device doesn’t respect Google security guidelines, so I needed another normal account linked to my home) and it work-ish. It’s often very slow and not really confortable. For now I’ll probably only use it to track my power usage. (Web Homey isn’t working well either)
Bed : Eight Sleep Pod 4
Probably the one I miss the most, but I know they are bad at opening access to the device information. Even using the Home Assistant community extension temperature isn’t “normal” and not easily exposed/controlled, so I gave up on it. for now.
And that’s pretty much it !
While some devices need a bit of work with Homebridge or Home Assistant I’m very happy with the final result and hope little by little I’ll be able to unplug those two too. After that I use the « beta » HomeKit integration to share everything to Home on iOS and did a bit of clean up by removing the exposition of a few devices that didn’t report proporly (like the Heaters, so I did another bridge in home assistant and setup this one directly in parallel to the one to Homey).
Since the Homey is a CM4 I would love a support for dockers so that I could have everything on the same device for now, but overall I can know build advance flows with pretty much any device !
Fell free to ask / talk should you have ideas on how to do things better or question on some of the devices I’m using