Hi guys.
I would like to send the multichannel encapsulation command with a binary switch to turn off multiple lights (endpoints) at the same time.
action:` zwave_js.invoke_cc_api
data:
device_id:
- 1b91e4e4bbe15a3788a8a2535e997f5d
command_class: "96"
method_name: sendEncapsulated
parameters:
- encapsulated:
command_class: "37"
method_name: set
device_id: 1b91e4e4bbe15a3788a8a2535e997f5d
value: false
destination: "123456" ```
I have tried several times changing the syntax but I always get an error:
zwave_js.invoke_cc_api Endpoint(node_id=3, index=0) - FailedCommand: unknown_error: TypeError: this.encapsulated.serialize is not a function at MultiChannelCCCommandEncapsulation2.serialize (/usr/src/app/node_modules/@zwave-js/cc/src/cc/MultiChannelCC.ts:1460:28) at SendDataBridgeRequest2.serializeCC (/usr/src/app/node_modules/@zwave-js/serial/src/serialapi/transport/SendDataBridgeMessages.ts:178:43) at Driver.exceedsMaxPayloadLength (/usr/src/app/node_modules/zwave-js/src/lib/driver/Driver.ts:7852:34) at simpleMessageGenerator (/usr/src/app/node_modules/zwave-js/src/lib/driver/MessageGenerators.ts:140:39) at AsyncGenerator.next () at maybeTransportServiceGenerator (/usr/src/app/node_modules/zwave-js/src/lib/driver/MessageGenerators.ts:244:17) at AsyncGenerator.next () at gen (/usr/src/app/node_modules/zwave-js/src/lib/driver/MessageGenerators.ts:981:41) at gen.next () at Transaction.generateNextMessage (/usr/src/app/node_modules/zwave-js/src/lib/driver/Transaction.ts:149:49).
what am I doing wrong?
thanks in advance