(EDGE Driver-Mc): Z-Wave Edge Drivers and others with FIBARO devices:

@Mariano_Colmenarejo

Ok - will try it by setting the setting on the current driver and report back the results.

Try it with the default profile of 1 temp probe

Is there another profile available currently? When I go into “settings” I do not see a method to choose a profile…

I see my current device is still running the 2023-02 driver version.

How do I perform the driver change? (please let me know where there are instructions for listing available drivers and selecting them)

Also - is it possible to provide the ability to NOT display the internal temperature at all (on any profile). The value is quite useless… currently it shows 112F for my device…

When you change the number of probes, what you change is the profile assigned to the device.

I will create a profile that is assigned when 0 temperature probes are selected

@Mariano_Colmenarejo

The version of the driver I am running does not have the capability to choose the # of probes…

Can you please provide me guidance on how to use the CLI to:

  1. list available drivers that are compatible for a device
  2. select/change driver for a device

I assume that since I already subscribed to your channel and installed the Beta driver for the Smart Implant that it will automatically install/display all versions?

In the channel it is now only showing the BETA-2 driver… and that it has not been installed

image

What happened to the BETA-1 driver entry that I am currently using with my Smart Implant?

Appreciate your patience/guidance.

Beta1 was merged with beta2, that is the last version

install beta2 and do the test with it.

you can change to this driver your other smart implant when you want

Hi @Mariano_Colmenarejo

I add z wave switch and exclude and after reinstall and i have the same problem

(New Version) Fibaro Smart Implant-BETA-3

Improvements:

  • At the request of @sflamm, Added new profiles to use it without temperature probes, only with the 2 switches Out-1 and Out-2.
  • The description of the preference that changes the use profile of the smart Implant has been changed:
- name: "changeProfileExtTemp"
     title: "Select Smart Implant Profile"
     description: "Select Smart Implant Profile. Default= Double Switch"
     required: false
     preferenceType: enumeration
     definition:
       Options:
         "0" : "Double Switch"
         "1" : "1 External Temp Probe"
         "2" : "2 External Temp Probe"
         "3" : "3 External Temp Probe"
         "4" : "4 External Temp Probe"
         "5" : "5 External Temp Probe"
         "6" : "6 External Temp Probe"
       default: "0"
  • A preference has been added for this profile, to be able to use a multiple tile with both switches or a simple one.
  • Fixed a bug that prevented the correct change of profile in the previous BETA-2 version. @Richard_Jarvis, sorry for inconvenience

To prevent possible inconveniences, the update of this version will be done manually by each user when he wishes. You won’t lose any settings when you make the switch.

───────────────────────────────────────────────────
 Name         Fibaro Smart Implant BETA-3
 Version      2023-02-19T17:35:58.182105124
───────────────────────────────────────────────────
1 Like

I don’t know what could be happening.

Do you have any old custom DTH installed in your IDE?

If so, you should delete it.

I’m still trying to find the firmware version of these devices. Should it be here if it were available?

Sorry for the confusion. I’m attempting to see the status of switch 2 in the app.

You previously mentioned the device was sending the status with the cmd_class=“MULTI_CHANNEL”, cmd_id=“CAPABILITY_REPORT”,

I’m looking for, and trying to confirm the firmware version for these devices since, but not exactly sure where to find it.

Hi @John_K

Could you send me log when turn on and off in the device switch 1, that works fine?

Switch 1 works fine. Switch 2 will control the relay, and I can control the relay from the app, but switch 2 status is not updated in the app.

Switch 1 log:
2023-02-19T22:57:17.469993963+00:00 TRACE Z-Wave Switch and Child Mc Received event with handler unnamed
2023-02-19T22:57:17.470679203+00:00 INFO Z-Wave Switch and Child Mc <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-19T22:57:17.471765035+00:00 DEBUG Z-Wave Switch and Child Mc John Office Fan Relay device thread event handled
2023-02-19T22:57:17.483856570+00:00 TRACE Z-Wave Switch and Child Mc Received event with handler unnamed
2023-02-19T22:57:17.484295267+00:00 INFO Z-Wave Switch and Child Mc <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-19T22:57:17.555610508+00:00 TRACE Z-Wave Switch and Child Mc Found ZwaveDispatcher handler in zwave_switch
2023-02-19T22:57:17.560976491+00:00 PRINT Z-Wave Switch and Child Mc <<<<< zwave_handlers_report in main driver >>>>>>>2023-02-19T22:57:17.561685136+00:00 INFO Z-Wave Switch and Child Mc <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-19T22:57:17.565980945+00:00 DEBUG Z-Wave Switch and Child Mc John Office Fan Relay device thread event handled
2023-02-19T22:57:21.066788041+00:00 TRACE Z-Wave Switch and Child Mc Received event with handler unnamed
2023-02-19T22:57:21.073731401+00:00 INFO Z-Wave Switch and Child Mc <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-19T22:57:21.077846134+00:00 DEBUG Z-Wave Switch and Child Mc John Office Fan Relay device thread event handled
2023-02-19T22:57:21.079517423+00:00 TRACE Z-Wave Switch and Child Mc Received event with handler unnamed
2023-02-19T22:57:21.086939169+00:00 INFO Z-Wave Switch and Child Mc <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-19T22:57:21.174389005+00:00 TRACE Z-Wave Switch and Child Mc Found ZwaveDispatcher handler in zwave_switch
2023-02-19T22:57:21.178612726+00:00 PRINT Z-Wave Switch and Child Mc <<<<< zwave_handlers_report in main driver >>>>>>>2023-02-19T22:57:21.179838113+00:00 INFO Z-Wave Switch and Child Mc <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-19T22:57:21.187536428+00:00 DEBUG Z-Wave Switch and Child Mc John Office Fan Relay device thread event handled

Switch 2 log:
2023-02-19T23:00:53.531675699+00:00 TRACE Z-Wave Switch and Child Mc Received event with handler unnamed
2023-02-19T23:00:53.532347240+00:00 INFO Z-Wave Switch and Child Mc <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-19T23:00:53.543238199+00:00 DEBUG Z-Wave Switch and Child Mc John Office Fan Relay device thread event handled
2023-02-19T23:00:53.543697157+00:00 TRACE Z-Wave Switch and Child Mc Received event with handler unnamed
2023-02-19T23:00:53.544364282+00:00 INFO Z-Wave Switch and Child Mc <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-19T23:00:53.556645407+00:00 TRACE Z-Wave Switch and Child Mc Found ZwaveDispatcher handler in zwave_switch
2023-02-19T23:00:53.558465990+00:00 PRINT Z-Wave Switch and Child Mc <<<<< zwave_handlers_report in main driver >>>>>>>
2023-02-19T23:00:53.559168365+00:00 INFO Z-Wave Switch and Child Mc <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-19T23:00:53.567572282+00:00 DEBUG Z-Wave Switch and Child Mc John Office Fan Relay device thread event handled
2023-02-19T23:00:56.056577073+00:00 TRACE Z-Wave Switch and Child Mc Received event with handler unnamed
2023-02-19T23:00:56.063727365+00:00 INFO Z-Wave Switch and Child Mc <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-19T23:00:56.067733323+00:00 DEBUG Z-Wave Switch and Child Mc John Office Fan Relay device thread event handled
2023-02-19T23:00:56.069410240+00:00 TRACE Z-Wave Switch and Child Mc Received event with handler unnamed
2023-02-19T23:00:56.073669031+00:00 INFO Z-Wave Switch and Child Mc <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-19T23:00:56.087897365+00:00 TRACE Z-Wave Switch and Child Mc Found ZwaveDispatcher handler in zwave_switch
2023-02-19T23:00:56.088640573+00:00 PRINT Z-Wave Switch and Child Mc <<<<< zwave_handlers_report in main driver >>>>>>>
2023-02-19T23:00:56.089297323+00:00 INFO Z-Wave Switch and Child Mc <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-19T23:00:56.093614198+00:00 DEBUG Z-Wave Switch and Child Mc John Office Fan Relay device thread event handled

@John_K

Try change device to this driver TEST version.
Added a subdriver for multichannel handler and firmware version printout in CLI

───────────────────────────────────────────────────
 Name         Z-Wave Switch and Child TEST
 Version      2023-02-20T12:27:34.290199029        
───────────────────────────────────────────────────
- id: 0109/2017/1717
    deviceLabel: Monoprice Double Relay
    manufacturerId: 0x0109
    productType: 0x2017
    productId: 0x1717
    deviceProfileName: dual-switch
1 Like

Thank you for the updated driver. The switch now returns an on value for each state change.

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-20T15:45:59.070128915+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T15:45:59.070812123+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-20T15:45:59.071864707+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T15:45:59.072511748+00:00 PRINT Z-Wave Switch and Child TEST <<<<<<< cmd.args.end_point: 2
2023-02-20T15:45:59.073194790+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T15:45:59.083890832+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T15:45:59.084476498+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-20T15:45:59.098535707+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T15:45:59.099223707+00:00 PRINT Z-Wave Switch and Child TEST <<<<< zwave_handlers_report in sub driver >>>>>>>
2023-02-20T15:45:59.099851540+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”:“on”}}
2023-02-20T15:45:59.115565998+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”:“on”}}
2023-02-20T15:45:59.121891832+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T15:46:02.338949998+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T15:46:02.353734789+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-20T15:46:02.363384289+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T15:46:02.389180873+00:00 PRINT Z-Wave Switch and Child TEST <<<<<<< cmd.args.end_point: 2
2023-02-20T15:46:02.394078664+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T15:46:02.397299206+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T15:46:02.397753956+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-20T15:46:02.464371498+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T15:46:02.465063873+00:00 PRINT Z-Wave Switch and Child TEST <<<<< zwave_handlers_report in sub driver >>>>>>>
2023-02-20T15:46:02.465700498+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”:“on”}}
2023-02-20T15:46:02.505507081+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”:“on”}}
2023-02-20T15:46:02.521980873+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T15:46:05.112587164+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T15:46:05.123727789+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-20T15:46:05.125806705+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T15:46:05.126258789+00:00 PRINT Z-Wave Switch and Child TEST <<<<<<< cmd.args.end_point: 2
2023-02-20T15:46:05.126885164+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T15:46:05.128786330+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T15:46:05.131306414+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-20T15:46:05.147537664+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T15:46:05.148221039+00:00 PRINT Z-Wave Switch and Child TEST <<<<< zwave_handlers_report in sub driver >>>>>>>
2023-02-20T15:46:05.148849247+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”:“on”}}
2023-02-20T15:46:05.155291039+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”:“on”}}
2023-02-20T15:46:05.161728539+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T15:46:08.170611913+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T15:46:08.171522746+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-20T15:46:08.184884038+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T15:46:08.186527663+00:00 PRINT Z-Wave Switch and Child TEST <<<<<<< cmd.args.end_point: 2
2023-02-20T15:46:08.188176080+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled
2023-02-20T15:46:08.234610705+00:00 TRACE Z-Wave Switch and Child TEST Received event with handler unnamed
2023-02-20T15:46:08.235083538+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-20T15:46:08.237934871+00:00 TRACE Z-Wave Switch and Child TEST Found ZwaveDispatcher handler in zwave_switch → monoprice double relay
2023-02-20T15:46:08.239754413+00:00 PRINT Z-Wave Switch and Child TEST <<<<< zwave_handlers_report in sub driver >>>>>>>
2023-02-20T15:46:08.240437121+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”:“on”}}
2023-02-20T15:46:08.259534746+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”:“on”}}
2023-02-20T15:46:08.260314163+00:00 DEBUG Z-Wave Switch and Child TEST John Office Fan Relay device thread event handled

@John_K
The device always is sending the current status ON.
How is the bulb really?
Change the main switch (1) to see what it sends

Install this version with the CLI, to see if we see the firmware version and if it works fine now

───────────────────────────────────────────────────
 Name         Z-Wave Switch and Child TEST
 Version      2023-02-20T16:08:49.802879933        
───────────────────────────────────────────────────

I changed today Fibaro Smart Implant from the custom DTH to using Fibaro Smart Implant BETA-3 driver.
I have one 18B20 sensor connected to Smart Implant.

I made first Z-Wave Exclusion and then I made normal “scan nearby”
and Smart Implant onboarded with Fibaro Smart Implant BETA-3 driver.
SmartThings hub received immediately first temperature measurement from 18B20 sensor.

Then I set from driver’s settings parameter number 68 to value 900.
Smart Implant started to update measurements every 15 min.

Now driver has operated 10 hours without any problems.

1 Like

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

Your device firmware is ver:13.7 zwv:3.67 lib:06

Devices mfr:0109 prod:2017 model:1717 that works fine is ver:17.02 zwv:3.67 lib:06

Now switch 2 always send OFF state:

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}

Install this driver version with CLI and try it.

If you want send me the logs by PM

───────────────────────────────────────────────────
 Name         Z-Wave Switch and Child TEST
 Version      2023-02-20T20:39:27.247811412        
───────────────────────────────────────────────────

Will this driver work for the GE Plug-in Dual Smart Switch, Independent Control With USB Charging? It’s a Z-Wave Dual Switch with a Z-Wave Binary Switch Endpoint.

Data
manufacturer: Jasco Products
MSR: 0063-5052-3132
Raw Description zw:L type:1001 mfr:0063 prod:5052 model:3132 ver:5.22 zwv:4.05 lib:03 cc:5E,86,72,85,59,73,25,27,60,70,8E,56,2C,2B,7A,5A ccOut:26 epc:2

Hi @Dennis

With this driver it works the same as with the stock driver, like a simple plug.

Maybe @philh30, which has drivers for various Jasco devices, might work with some of them.

Thanks @Mariano_Colmenarejo
After looking at the fingerprint list for the Z-Wave Switch and Child TEST driver, I can see there are matching mfr:0063 prod:5052 IDs but not a matching model ID. Would you recommend installing this driver for the above mentioned GE dual switch without a matching model ID being specifically mentioned in the fingerprint list?