In the (almost) 6 years I own a Homey, one of the most tedious activities is replacing a device with a new device of the same type. This happens rather frequently, especially for some brands (Quibino, I’m looking at you!).
It would be awesome if there was a feature to replace a device, or replace all flows and variables from one device (which may not longer be responding, and perhaps is not even present anymore in the device list), with another device that is either to be added, or is already added, but does not yet have any flows attached.
Good point,
I would say not only in the flows but also keeping the insights.
For Flows there is a workaround with a Script to fix them after you added a new device .
For fe zigbee devices that loose their connection there is a workaround to repair them by adding it and restarting the Homey App.
I’d like to point out, for contact and motion sensors it’s already in place, if you solely use “Zone is active” and “Zone is inactive” in the flows for the zones the sensors are in.
You can add, replace, remove sensors (not the last one of course) from zones, without having to fix flows.
Brands and models are redeemable.
No it is not in place for contract and motion sensors but icm zone activity you dont need it…
Still the device history ( insights ) are lost and there are plenty usecases even icm zone activity where you also use fe contractsensors in flows.
The request for replacing devices is just a valid feature request.
I’d like to revive this older thread, as the need for a proper device replacement feature in Homey has become even more relevant than before.
Currently, when a device needs to be replaced (for example due to hardware failure), the workflow is very manual:
Add the new device to Homey
Then replace it one by one in Groups, Flows, Advanced Flows, Dashboards, Modes, etc.
In larger setups this quickly becomes very time‑consuming and error‑prone, especially when the device is used across many automations and views.
With Thread becoming a major successor to Zigbee, this issue is only going to grow. We already see this transition happening with vendors like IKEA, where new product lines are Thread‑based instead of Zigbee. Building a stable Thread mesh often requires replacing multiple devices at once to achieve sufficient coverage and routing quality.
Using the current replacement process in these scenarios is extremely tedious.
Suggested solution
A simple, clear system-level feature such as:
“Replace device”
Select the device to be replaced
Select the new device that should take its place
Homey automatically swaps the device in all locations where the original device was used
(Flows, Advanced Flows, Groups, Dashboards, Modes, etc.)
This would greatly reduce migration effort, minimize human error and encourage users to modernize their networks (Thread adoption)
I believe this would be a hugely valuable quality‑of‑life improvement and increasingly essential as device churn grows with Thread-based ecosystems.