I want to do some better energy measurements, so I pre-ordered the Energy dongle, only to find out that I need to replace my 2019 Homey with a 2023 model.
So I bought myself a 2023 model, how hard can it be.
Really heard, it turns out.
The good news: the process of making a backup, shutting down old Homey, boot new Homey and restore backup seemed to work at first.
Next up, none of the apps were loaded. I knew I had to wait, so after just over an hour, while not a single app was reinstalled, I rebooted the new Homey. This time, the majority of the apps were reinstalled. Good.
Sadly, none of the devices worked. This was expected for Zigbee, but sadly, Z-Wave was even worse.
When I click a Zigbee device, I get an error message: āThis device was migrated and needs to be repairedā. When I try to repair, it did not work like described. Instead, I had to do a factory reset, and when that happened, I got an error message ādevice is already connectedā. That is actually good news, because instead of adding a new device in the GUI, the existing device in the GUI suddenly started working again. Really good news, because I do not have recreate all the flows for this old device. Good, āonlyā Ā±20 devices to manually factory reset, and re-add to the Homey.
No such luck with Z-Wave, though. When I click a Z-Wave device, I get an error message: āInvalid Node IDā for each device. When looking at Homey Developer Tools, only 1 device is listed: the Homey itself. After a few attempts, it seems that here too, I have to do a factory reset for all my Ā±60 Z-wave devices, and on top of that, recreate each and every flow.
I have done 10 of them by now, and this is insane.
I am not at all happy that I have to shelf another ā¬400 for a new Homey, after having spend money on 2019 Homey and all features so far (Backup, Advanced Flows, Dashboards, Energy), but can accept that. What I am angry about is that the support is so poor. Of course, I send in a ticket, but it say I can only expect a reply in 1-2 weeks.
If only there was an easy way to replace an existing device, as in this request: [FeatureRequest] Replace a device, that would already have saved me a lot of time because I donāt have to replace existing flows. Iāll spends some time getting to understand martijnpoppenā his script ([HOW-TO][Pro][Cloud] - Tool to FIX (advanced) flows after removing and re-adding devices), but it is ridiculous that this is not supported by default. Each device has a nice āMaintenanceā section in the settings. It should have been a piece of cake to implement that here.
Right now, Iām seriously doubting why Iām still investing in this ecosystem. It feels like Athom is prioritizing the production of new shit instead of fixing real issues. (Sorry if I sound pissed off, I am angry now).