Jasco ZW4002 Fan Switch Pairing as Dimmer on SmartThings v3 Hub – need help

Hi everyone,
I’m hoping someone can help me understand what’s going on with a new Z-Wave fan control switch.

My setup:

  • Hub: SmartThings v3

  • Firmware: 000.058.00010

  • Region: US

  • Device: Jasco Solid-State Fan Speed Control. Date Code 2231B

The issue:
When I pair this fan switch, SmartThings consistently adds it as a dimmer (“JascoPro In-Wall Dimmer 1”).
In the Advanced Web UI, the only selectable driver is Z-Wave Switch.
In the SmartThings app, I don’t see the normal fan-specific UI (no fan speed controls — only a brightness slider).
I also don’t have the “Manage Hub’s Drivers” option in the mobile app, so I can’t assign or install the correct fan driver.

What I’ve tried:

  • Full factory exclusion/reset on the switch

  • Removing and re-adding the device multiple times

  • Checking the Advanced Web UI for available drivers

  • Checking the CLI (hub does not show any enrolled driver channels)

  • Verifying hub firmware and region

  • Confirming wiring and successful Z-Wave inclusion

  • Contacted Samsung support, who referred me to Developer Support / Community

What I need:
Guidance on how to get this recognized as a fan controller instead of a dimmer, or whether there is a specific Edge driver/channel I need to be using with this hub and this device.

Any help or pointers would be greatly appreciated — I’ve spent several hours trying to work through this and I’m clearly missing something. Thanks in advance for your patience as I’ve seen other posts here similar to this but haven’t quite been able to work out how to get this fixed. I know I said I checked the CLI, but honestly I used ChatGPT to walk me through all that–I’m very much a novice with that stuff.

Subscribe to this channel and install the Z-Wave Switch CS driver on your hub. It supports most GE/Jasco switches, dimmers, and fan controllers.

1 Like

Thanks–I installed that driver and am able to select it but am still having trouble. Attached is a picture of the screen that comes up along with a picture of the driver info. The Fan Speed selector is grayed out (the dimmer slider still works) and I get the message “This device hasn’t updated all of its status info yet. Check again later.” I made sure to power cycle the switch, remove it from ST, factory reset the switch, and add it again, but same results. Any suggestions?

That message generally indicates that either 1) the profile contains a capability that the device doesn’t support so the device isn’t provide a status update about the capability state; 2) or the device is slow to report the status of one or more of its capabilities. To figure out which it is will require a little troubleshooting of the interaction between the device and the hub. Download the ST CLI to a Windows/Linux/macOS computer and issue the command “smartthing edge:drivers:logcat” and select the switch/fan driver. Then in the app, swipe down on the device page to refresh the state. Copy and paste the output here using the pre-formatted option in the “+” menu.

connecting... connected
2025-11-23T21:56:51.939708078Z TRACE Z-Wave Switch CS  Received event with handler capability
2025-11-23T21:56:51.969755911Z INFO Z-Wave Switch CS  <ZwaveDevice: 086f1148-ae0d-44b0-aa08-902fd5a59bb7 [58] (Master Bed fan)> received command: {"args":{},"capability":"refresh","command":"refresh","component":"main","named_args":{},"positional_args":{}}
2025-11-23T21:56:51.979709994Z TRACE Z-Wave Switch CS  Found CapabilityCommandDispatcher handler in zwave-switch
2025-11-23T21:56:52.822696203Z INFO Z-Wave Switch CS  <ZwaveDevice: 086f1148-ae0d-44b0-aa08-902fd5a59bb7 [58] (Master Bed fan)> sending Z-Wave command: {args={}, cmd_class="SWITCH_MULTILEVEL", cmd_id="GET", dst_channels={}, encap="AUTO", payload="", src_channel=0, version=1}
2025-11-23T21:56:52.859248078Z TRACE Z-Wave Switch CS  Z-Wave command(4aba99b0) queued for radio transmission: CC:Switch Multi-level, CID:0x02
2025-11-23T21:56:52.869433911Z DEBUG Z-Wave Switch CS  GE Fan 14314 device thread event handled
2025-11-23T21:56:53.033446036Z TRACE Z-Wave Switch CS  Z-Wave command(4aba99b0) transmit status: TRANSMIT_COMPLETE_OK
2025-11-23T21:56:53.087376994Z TRACE Z-Wave Switch CS  Received event with handler unnamed
2025-11-23T21:56:53.089233161Z INFO Z-Wave Switch CS  <ZwaveDevice: 086f1148-ae0d-44b0-aa08-902fd5a59bb7 [58] (Master Bed fan)> received Z-Wave command: {args={value=30}, cmd_class="SWITCH_MULTILEVEL", cmd_id="REPORT", dst_channels={}, encap="CRC16", payload="\x1E", src_channel=0, version=1}
2025-11-23T21:56:53.091661036Z TRACE Z-Wave Switch CS  Found ZwaveDispatcher handler in zwave-switch
2025-11-23T21:56:53.091963161Z INFO Z-Wave Switch CS  <ZwaveDevice: 086f1148-ae0d-44b0-aa08-902fd5a59bb7 [58] (Master Bed fan)> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"main","state":{"value":"on"}}
2025-11-23T21:56:53.117253411Z TRACE Z-Wave Switch CS  Found ZwaveDispatcher handler in zwave-switch
2025-11-23T21:56:53.119123703Z INFO Z-Wave Switch CS  <ZwaveDevice: 086f1148-ae0d-44b0-aa08-902fd5a59bb7 [58] (Master Bed fan)> emitting event: {"attribute_id":"level","capability_id":"switchLevel","component_id":"main","state":{"value":30}}
2025-11-23T21:56:53.143570619Z TRACE Z-Wave Switch CS  Found ZwaveDispatcher handler in zwave-switch
2025-11-23T21:56:53.145354911Z DEBUG Z-Wave Switch CS  GE Fan 14314 device thread event handled


I think your device will be using the ge-fan-assoc profile (you can check in the AWA) which has the following capabilities:

components:
- id: main
  capabilities:
  - id: switch
    version: 1
  - id: switchLevel
    version: 1
  - id: fanSpeed
    version: 1
  - id: button
    version: 1
  - id: firmwareUpdate
    version: 1
  - id: refresh
    version: 1
  categories:
  - name: Fan

But your device is only reporting switch and switchLevel capabilities so the button and fanSpeed capabilities will never get populated in the app UI (hence the error message). Please go to the 3 dot menu for the device then to information and find the Manufacturer (Code), i.e. the fingerprint and report here.

Here you go–thanks!

Ok, that device fingerprint matches the ge-fan-legacy profile which only includes switch, switchLevel, and fanSpeed capabilities. Yet, for some reason your device is not providing the fanSpeed capability update. Now that you have the Zwave Switch CS driver installed, you might want to try excluding the device and re-adding to your hub to see if that fixes it.

1 Like

Thank you. I’ve tried doing that a couple of times now with the same results. At what point do I just reach out to Jasco and ask them to send me a different switch?

Jasco will generally replace a defective device for up to 5 years from the date of purchase.