Today, I setup a two hub mesh. One my main hub, I have everything defined, and I want to move all my networked devices over to the 2nd hub to try and relieve the issues on my hub. To test, I setup my Roku Connect, and Advanced Hue Hub integrations. After configuring them, I recreated the same devices on the new hub, and then I went to export them. The first set of devices I exported where the TVs. This did not seem to work, so I tried my custom hue devices. This time it did work, but not completely. If I go to the main hub, all my custom hue devices perform well at the devices pages, and state updates seem to be nearly instant.
When I navigate to any of the TV devices that I imported from the mesh settings, I get an invalid device ID error.
Error 404 deviceId was not found. com.github.jknack.handlebars.HandlebarsException: /templates/device/edit.hbs:542:103: java.lang.ArrayIndexOutOfBoundsException: 1 /templates/device/edit.hbs:542:103 The Page requested could not be found
I cannot open the device to get to a point where I can force remove it, and I do not have an option to delete them from the Hub Mesh tool either. I tried stopping the sharing of the device, and now they are removed in the "Link to remove devices" pull-down, but the mesh devices still remain, and still produce the same error.
I have tried a reboot, but that does not remove the devices (which now appear as offline).
I disabled hub mesh, and rebooted, and still the devices appear as linked devices. This however, allow me to now see them, and remove them one by one.
Q: How do I fix/ address this in the future?
Q: Another user reported this error in another thread -- is there anything in my custom code that may have caused the device ID failure issue?