Multicast #1250
Replies: 4 comments 47 replies
-
Forgot to include, for writeMulticast I am publishing to the following topic: Using the following JSON: This "works" but is itereated singlecast, as opposed to multicast. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Technically it is possible. The If you know the value size, you can send the command yourself: const cc = new ConfigurationCCSet(driver, {
nodeId: [50, 55],
parameter: 14,
value: 5,
valueSize: /* whatever the value size for this parameter is */,
});
await driver.sendCommand(cc); I think zwavejs2mqtt has a way to let you do that. The concern is valid though - I've raised zwave-js/node-zwave-js#2651 to track this. |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
All--
Hello!
I am attempting to use Zwave multicast in order to update up to ~35+ Inovelli LZW-31SN (Red Series Dimmer) LEDs, and I'm not sure if I'm doing something wrong or if multicast support simply isn't there yet -- I've seen conflicting information here in Github.
So the following strongly suggests there is multicast support, seeing as it gives an example:
However, when I use the above example (fixing the lack of comma after the nodes[] array), nothing happens (confirmed with Zniffer). Here's what I publish based on the example:
Topic:
zwave/_CLIENTS/ZWAVE_GATEWAY-jdtest/multicast/set
JSON:
{ "nodes": [50, 55], "commandClass": 112, "endpoint": 0, "property": 14, "value": 1 }
I see there is an API call named writeMulticast. When I use this, the configuration parameter DOES get set -- but singlecast messages are used (again, confirmed with Zniffer).
I know these Inovelli switches support multicast, as I can use PC Controller 5.x with the exact same Zstick and successfully set configuration parameter 14 using multicast (again, confirmed with Zniffer).
Insight welcomed. Thank you!
Beta Was this translation helpful? Give feedback.
All reactions