Target Endpoint not available for a muli-endpoint switch in Group associations #2714
-
Checklist
Deploy methodDocker Z-Wave JS UI version8.0.2 ZwaveJS version10.2.0 Describe the bugThe Group association tab has no option to set a target endpoint when adding a multi-endpoint target To ReproduceUsing either Local or Double tap, add a new group association. When adding the group association and selecting a device with multiple endpoints, there is no UI option to set the target endpoint to be controlled. After adding the device, the Target Endpoint column shows None. Expected behaviorFor multi-endpoint devices, it is expected that one would be able to select the target endpoint when creating a direct association. Additional contextDevices in use: Controlling device: Target Device: |
Beta Was this translation helpful? Give feedback.
Replies: 12 comments
-
My apologies, I've been looking at this for a bit and realized there has been an update a couple days ago - I just pulled the 8.1.0 docker image and verified the issue is still present. |
Beta Was this translation helpful? Give feedback.
-
@AaronSeibert are there any error on chrome console? COuld you also attach dirver/application logs of when you open the groups tab and try to add a new association? |
Beta Was this translation helpful? Give feedback.
-
@robertsLando - no failed requests or console errors in dev console other than a 404 for material icons. Log lines for adding the association - note the UI doesn't surface a field for targetEndpoint.
Debug info for association target: https://gist.github.com/AaronSeibert/3776e72a40b3ae800a228c6e4058ef19 Both devices are on latest firmware from vendors |
Beta Was this translation helpful? Give feedback.
-
This means that the node simply doesn't support it. Could you go on node debug tab and paste the content here? |
Beta Was this translation helpful? Give feedback.
-
@robertsLando They're in the gists linked below the log |
Beta Was this translation helpful? Give feedback.
-
Sorry I have missed them. I need to check code |
Beta Was this translation helpful? Give feedback.
-
Ok found it. The problem is that yes the target node has multiple endpoints but the node groups doens't support multiChannel associations. So you cannot specify the target endpoint |
Beta Was this translation helpful? Give feedback.
-
Thanks! Is that something that Jasco needs to address via firmware? |
Beta Was this translation helpful? Give feedback.
-
I don't know if a firmware update could handle that but I don't think so. |
Beta Was this translation helpful? Give feedback.
-
I'm sure it's technically possible, but adding the Multi-Channel Association CC to an existing device might require complete re-certification, which they might not want to do. Ultimately Jasco is the only one that can answer the question. The device in its current form does not support it. You can look for devices certified with Z-Wave Plus V2 to support this use case, they are required to implement MCA, even if they have no MC functionality. For example, my Zooz ZEN72 supports it. |
Beta Was this translation helpful? Give feedback.
-
Yeah, the zooz device that I'm looking to add to the switch's group 2 supports multi-target, but the switch itself doesn't - so I'm guessing both devices need to support it. Thanks y'all - this is good info to know and these aren't critical for offline control so I'll just do an automation in Node-Red. |
Beta Was this translation helpful? Give feedback.
-
The source device on which you create the multi channel association must support the CC and the association group must have multi channel support too. The target device that should be added there just needs to have multiple endpoints. |
Beta Was this translation helpful? Give feedback.
Ok found it. The problem is that yes the target node has multiple endpoints but the node groups doens't support multiChannel associations. So you cannot specify the target endpoint
Code: https://github.com/zwave-js/zwave-js-ui/blob/master/src/components/dialogs/DialogAssociation.vue#L83