I have a Z-wave Schlage BE469ZP that I’m setting multiple user codes on every 30 seconds triggered when otp
sensors change codes. I’d like to bulk update user codes using the setMany
method but keep getting this error:
Failed to call service zwave_js.invoke_cc_api. Endpoint(node_id=5, index=0) - FailedZWaveCommand: zwave_error: Z-Wave error 322 - codes has the wrong type (ZW0322)
I can’t for the life of me figure out the correct syntax for this command. This is what I believe should work:
service: zwave_js.invoke_cc_api
target:
entity_id: lock.front_door
data:
command_class: 99
method_name: setMany
parameters: [[1, 1, "111111"]]
I’ve confirmed that the set
command works successfully:
service: zwave_js.invoke_cc_api
target:
entity_id: lock.front_door
data:
command_class: 99
method_name: set
parameters: [1, 1, "111111"]