The getAssociations method only considers associations without instances.
If I am not mistaken the openzwave library offers 2 ways to request group associations, the one which is used drops instances, the other one doesn't.
Currently I don't see a way to request existing multi channel associations but only to add and remove them.
The python library offers a method getInstanceAssociations for exactly that reason. I think that's a massive gap as currently implementations can not query the existing associations with instances.
The getAssociations method only considers associations without instances. If I am not mistaken the openzwave library offers 2 ways to request group associations, the one which is used drops instances, the other one doesn't. Currently I don't see a way to request existing multi channel associations but only to add and remove them. The python library offers a method getInstanceAssociations for exactly that reason. I think that's a massive gap as currently implementations can not query the existing associations with instances.