Code: Select all
commandArray[ 'MyDevice' ] = "On AFTER 30"
Code: Select all
commandArray[ 'MyDevice' ] = "" -- Empty string cancellation request
Code: Select all
Error: ZWaveMqtt: Switch command not supported ( - zwavejs2mqtt_0xef7cfb02_3-37-1-currentValue/MyDevice)
So, it looks like the empty "" commandArray{} string has lost its former special meaning of clearing the device queue, and is now just seen as a bogus unsupported command. Oddly, it DOES still have the effect of cancelling queued events even though it is reported as an error. Also, I verified that no ZWave MQTT traffic is generated directly in response to issuing the empty string.
Is there some new commandArray{} syntax to cleanly request that a device's queue be internally cleared?
Thanks