It looks like commands sent to child are not sent to the child
I am getting the childoff command and see it in the log, but it doesn't actually call the child device
This is may code (Based on fibaro one)
def childOff(String dni) {
logging("childOff($dni)")
def cmds = []
cmds << new hubitat.device.HubAction(command(encap(zwave.basicV1.basicSet(value: 0x00), channelNumber(dni))), hubitat.device.Protocol.ZWAVE)
cmds
}
Thanks