The bulb / relay attached to switch 2 acts as expected and turns on and off with the switch. The app does show state change from Off to On, but stops there. If I use the app to change the state back to off, it will change to On when I use the switch.
Here are logs from the main switch changing state from Off to On to Off, then switch 2 changing from Off to On to Off:
6 c2cfdabd-cba6-4aed-ab84-e7aa3c1928f5 Z-Wave Switch and Child TEST
7 408981c2-91d4-4dfc-bbfb-84ca0205d993 Zigbee Contact
8 f2e891c6-00cc-446c-9192-8ebda63d9898 Zigbee Switch
9 7333473f-722c-465d-9e5d-f3a6ca760489 Zooz Multichannel Switch
───────────────────────────────────────────────────────────────────────
? Select a driver. 6
connecting… connected
2023-02-20T20:13:50.060116307+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:13:50.060798848+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={command_class=" %“, dynamic=false, end_point=1, generic_device_class=16, specific_device_class=1}, cmd_class=“MULTI_CHANNEL”, cmd_id=“CAPABILITY_REPORT”, dst_channels={}, encap=“NONE”, payload=”\x01\x10\x01\x20\x25", src_channel=0, version=2}
2023-02-20T20:13:50.061837015+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:13:50.062479140+00:00 PRINT Z-Wave Switch and Child TEST <<<<<<< cmd.args.end_point: 1
2023-02-20T20:13:50.063154432+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:13:50.073888432+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:13:50.074471140+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={value=“ON_ENABLE”}, cmd_class=“SWITCH_BINARY”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\xFF”, src_channel=0, version=1}
2023-02-20T20:13:50.143318307+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:13:50.147960557+00:00 PRINT Z-Wave Switch and Child TEST <<<<< zwave_handlers_report in sub driver >>>>>>>
2023-02-20T20:13:50.148631265+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> emitting event: {“attribute_id”:“switch”,“capability_id”:“switch”,“component_id”:“main”,“state”:{“value”:“on”}}
2023-02-20T20:13:50.157666223+00:00 TRACE Z-Wave Switch and Child TEST Z-Wave command(e92033a5) queued for radio transmission: CC:Version, CID:0x11
2023-02-20T20:13:50.158161807+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> sending Z-Wave command: {args={}, cmd_class=“VERSION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“”, src_channel=0, version=1}
2023-02-20T20:13:50.162206182+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:13:50.828461682+00:00 TRACE Z-Wave Switch and Child TEST Z-Wave command(e92033a5) transmit status: TRANSMIT_COMPLETE_OK
2023-02-20T20:13:50.877350182+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:13:50.878028015+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={application_sub_version=7, application_version=13, z_wave_library_type=6, z_wave_protocol_sub_version=67, z_wave_protocol_version=3}, cmd_class=“VERSION”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\x06\x03\x43\x0D\x07”, src_channel=0, version=1}
2023-02-20T20:13:50.888351890+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:13:50.889991598+00:00 PRINT Z-Wave Switch and Child TEST <<< cmd.args.application_version >>> 13
2023-02-20T20:13:50.891836015+00:00 PRINT Z-Wave Switch and Child TEST <<< cmd.args.application_sub_version >>> 72023-02-20T20:13:50.894274223+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:13:52.917903515+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:13:52.918579307+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={command_class=" %“, dynamic=false, end_point=1, generic_device_class=16, specific_device_class=1}, cmd_class=“MULTI_CHANNEL”, cmd_id=“CAPABILITY_REPORT”, dst_channels={}, encap=“NONE”, payload=”\x01\x10\x01\x20\x25", src_channel=0, version=2}
2023-02-20T20:13:52.925027474+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:13:52.925476807+00:00 PRINT Z-Wave Switch and Child TEST <<<<<<< cmd.args.end_point: 1
2023-02-20T20:13:52.926105890+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:13:52.933878849+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:13:52.934457265+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={value=“OFF_DISABLE”}, cmd_class=“SWITCH_BINARY”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\x00”, src_channel=0, version=1}
2023-02-20T20:13:52.981700724+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:13:52.984979015+00:00 PRINT Z-Wave Switch and Child TEST <<<<< zwave_handlers_report in sub driver >>>>>>>
2023-02-20T20:13:52.986128724+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> emitting event: {“attribute_id”:“switch”,“capability_id”:“switch”,“component_id”:“main”,“state”:{“value”:“off”}}
2023-02-20T20:13:52.995895099+00:00 TRACE Z-Wave Switch and Child TEST Z-Wave command(850f771d) queued for radio transmission: CC:Version, CID:0x11
2023-02-20T20:13:52.996407515+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> sending Z-Wave command: {args={}, cmd_class=“VERSION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“”, src_channel=0, version=1}
2023-02-20T20:13:53.000703474+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:13:53.479690099+00:00 TRACE Z-Wave Switch and Child TEST Z-Wave command(850f771d) transmit status: TRANSMIT_COMPLETE_OK
2023-02-20T20:13:53.493037265+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:13:53.493724515+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={application_sub_version=7, application_version=13, z_wave_library_type=6, z_wave_protocol_sub_version=67, z_wave_protocol_version=3}, cmd_class=“VERSION”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\x06\x03\x43\x0D\x07”, src_channel=0, version=1}
2023-02-20T20:13:53.503539432+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:13:53.505260890+00:00 PRINT Z-Wave Switch and Child TEST <<< cmd.args.application_version >>> 13
2023-02-20T20:13:53.506878599+00:00 PRINT Z-Wave Switch and Child TEST <<< cmd.args.application_sub_version >>> 72023-02-20T20:13:53.509425640+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:14:08.309260600+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:14:08.309934475+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={command_class=" %“, dynamic=false, end_point=2, generic_device_class=16, specific_device_class=1}, cmd_class=“MULTI_CHANNEL”, cmd_id=“CAPABILITY_REPORT”, dst_channels={}, encap=“NONE”, payload=”\x02\x10\x01\x20\x25", src_channel=0, version=2}
2023-02-20T20:14:08.315507350+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:14:08.316183809+00:00 PRINT Z-Wave Switch and Child TEST <<<<<<< cmd.args.end_point: 2
2023-02-20T20:14:08.316797934+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:14:08.318306975+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:14:08.318878184+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={value=“OFF_DISABLE”}, cmd_class=“SWITCH_BINARY”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\x00”, src_channel=0, version=1}
2023-02-20T20:14:08.331083267+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:14:08.333189517+00:00 PRINT Z-Wave Switch and Child TEST <<<<< zwave_handlers_report in sub driver >>>>>>>
2023-02-20T20:14:08.333875934+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> emitting event: {“attribute_id”:“switch”,“capability_id”:“switch”,“component_id”:“switch1”,“state”:{“value”:“off”}}
2023-02-20T20:14:08.343391184+00:00 INFO Z-Wave Switch and Child TEST <ZwaveChildDevice: 1eb199e0-3bb0-46cb-a4c4-3355f519ca1e [ba9fb664-cd31-42c1-940b-a7357785f7fb][switch1] (switch1-John Office Fan Relay)> emitting event: {“attribute_id”:“switch”,“capability_id”:“switch”,“component_id”:“main”,“state”:{“value”:“off”}}
2023-02-20T20:14:08.355356767+00:00 TRACE Z-Wave Switch and Child TEST Z-Wave command(a8010468) queued for radio transmission: CC:Version, CID:0x11
2023-02-20T20:14:08.355990017+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> sending Z-Wave command: {args={}, cmd_class=“VERSION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“”, src_channel=0, version=1}
2023-02-20T20:14:08.360166892+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:14:08.440124184+00:00 TRACE Z-Wave Switch and Child TEST Z-Wave command(a8010468) transmit status: TRANSMIT_COMPLETE_OK
2023-02-20T20:14:08.477286434+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:14:08.477969642+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={application_sub_version=7, application_version=13, z_wave_library_type=6, z_wave_protocol_sub_version=67, z_wave_protocol_version=3}, cmd_class=“VERSION”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\x06\x03\x43\x0D\x07”, src_channel=0, version=1}
2023-02-20T20:14:08.488114017+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:14:08.489745059+00:00 PRINT Z-Wave Switch and Child TEST <<< cmd.args.application_version >>> 13
2023-02-20T20:14:08.491364475+00:00 PRINT Z-Wave Switch and Child TEST <<< cmd.args.application_sub_version >>> 72023-02-20T20:14:08.493494475+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:14:12.148895059+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:14:12.149578309+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={command_class=" %“, dynamic=false, end_point=2, generic_device_class=16, specific_device_class=1}, cmd_class=“MULTI_CHANNEL”, cmd_id=“CAPABILITY_REPORT”, dst_channels={}, encap=“NONE”, payload=”\x02\x10\x01\x20\x25", src_channel=0, version=2}
2023-02-20T20:14:12.150648809+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:14:12.151287726+00:00 PRINT Z-Wave Switch and Child TEST <<<<<<< cmd.args.end_point: 2
2023-02-20T20:14:12.151903018+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:14:12.163843351+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:14:12.164423851+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={value=“OFF_DISABLE”}, cmd_class=“SWITCH_BINARY”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\x00”, src_channel=0, version=1}
2023-02-20T20:14:12.184568476+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:14:12.185242268+00:00 PRINT Z-Wave Switch and Child TEST <<<<< zwave_handlers_report in sub driver >>>>>>>
2023-02-20T20:14:12.185853101+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> emitting event: {“attribute_id”:“switch”,“capability_id”:“switch”,“component_id”:“switch1”,“state”:{“value”:“off”}}
2023-02-20T20:14:12.204321893+00:00 INFO Z-Wave Switch and Child TEST <ZwaveChildDevice: 1eb199e0-3bb0-46cb-a4c4-3355f519ca1e [ba9fb664-cd31-42c1-940b-a7357785f7fb][switch1] (switch1-John Office Fan Relay)> emitting event: {“attribute_id”:“switch”,“capability_id”:“switch”,“component_id”:“main”,“state”:{“value”:“off”}}
2023-02-20T20:14:12.210125768+00:00 TRACE Z-Wave Switch and Child TEST Z-Wave command(cb38b20a) queued for radio transmission: CC:Version, CID:0x11
2023-02-20T20:14:12.210953601+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> sending Z-Wave command: {args={}, cmd_class=“VERSION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“”, src_channel=0, version=1}
2023-02-20T20:14:12.220556559+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T20:14:12.328366268+00:00 TRACE Z-Wave Switch and Child TEST Z-Wave command(cb38b20a) transmit status: TRANSMIT_COMPLETE_OK
2023-02-20T20:14:12.377438518+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T20:14:12.378232018+00:00 INFO Z-Wave Switch and Child TEST <ZwaveDevice: ba9fb664-cd31-42c1-940b-a7357785f7fb [60] (John Office Fan Relay)> received Z-Wave command: {args={application_sub_version=7, application_version=13, z_wave_library_type=6, z_wave_protocol_sub_version=67, z_wave_protocol_version=3}, cmd_class=“VERSION”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\x06\x03\x43\x0D\x07”, src_channel=0, version=1}
2023-02-20T20:14:12.388660851+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T20:14:12.390301976+00:00 PRINT Z-Wave Switch and Child TEST <<< cmd.args.application_version >>> 13
2023-02-20T20:14:12.391934976+00:00 PRINT Z-Wave Switch and Child TEST <<< cmd.args.application_sub_version >>> 72023-02-20T20:14:12.394338226+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled