Status update
I’m currently stuck at supporting a dynamic amount of thermostats, I explained it here here. Meaning I would need to create separate apps for people that have 1 thermostat, another app if you have 2 thermostats etc. This is not a viable option.
I contacted Homey to see if there is a solution. One of the following things would help me continue developing this app:
- Allow to select devices from a list before pairing/after Zigbee pairing
- Allow to define a condition in the driver manifest whether a device should be added or not
- Allow to delete/remove/destroy sub devices in device.js upon initializing (due to access to zlcNode)
- Allow to delete a sub device in the Homey without deleting all other related sub devices