Quirky Tapt Smart switch

Hello guys,

Previous wink user.

My issue

I have a Quirky Tapt smart switch that I paired twice but the "Type" is Device. I don't see Quirky which is also GE listed in the drop down. I tried changing to Generic Zigbee Switch and that didn't work, I know it's a zigbee but I tried the zwave anyway in case I wasn't sure but that didn't work either. I'm not sure what to do next.

Is it possible to pair Nest, smoke alarm and Quirky Pivot Power Genius?

Can anyone recommend a good home alarm that works well with HE and also can give a command then when my smart lock, locks between a certain time my home alarm will arm itself?

1 Like

Did you hit "Configure" after you changed the driver to Generic Zigbee Switch? This is always a good idea after changing a driver, at least for Zigbee devices. No guarantee that it will work, but it's probably the best hope unless someone else knows of a driver for specifically for it--not sure if has any features or weird reporting that wouldn't be supported by that driver.

Yeah, nothing happens when I hit "Configure" I tried using the Type "Virtual switch" and it turns it on and office via the device and I see it's on/off via the dashboard but it's still not working, when I look at the light, nothing is turning on or off also TBH i'm not sure why or what's the point of the virtual devices.

The Tapt is strange. Here is a tread about using it with Smartthings: Quirky GE Tapt Switch Device Type - Connected Things - SmartThings Community You have to use a custom driver and only the basic on/off function works. The the on/off cluster is on endpoint 2 but the built-in driver trys to use endpoint 1. Also I have never have seen reporting work except for the brief time it worked correctly with Smartthings. I hacked some code together for the one Tapt I have and put it on a light I never physically switch since it does not report changes.

1 Like

Nothing is supposed to visibly happen when you hit "Configure"; the driver just sends some information to the device that it may need to work properly after a driver change. The only thing you'd need to do afterwards is try and see if it works. From the post below yours and above this one, it sounds like this might not actually work anyway since the Quirky switch is...quirky and might not work like most other Zigbee switches do. The DTH linked to in the above post might work if ported to Hubitat (from looking at it, it looks like it might work verbatim, but no guarantees).

As for virtual devices, they will not help you here. Virtual devices have several uses, but in no case would you use a virtual driver for a "real" device--virtual devices exist only in Hubitat, and you can use them for either testing, working around things that don't work with "real" devices (often no longer needed but once useful for multichannel devices before Hubitat or ST supported child devices), or storing information like using the state of a virtual switch for an automation that can be restricted based on switch state (for example). For example, I have a "Virtual Vacation" switch that I turn on (manually or via voice/Alexa) when I want some of my automations to work differently--e.g., don't turn this smart outlet off at 8 AM like it would if the "vacation switch" were not on. I've used virtual motion sensors to test automations (easier than waiting for a real one to switch between active and inactive). The list goes on. :slight_smile:

The Tapt is strange. Here is a tread about using it with Smartthings: Quirky GE Tapt Switch Device Type - Connected Things - SmartThings Community You have to use a custom driver and only the basic on/off function works. The the on/off cluster is on endpoint 2 but the built-in driver trys to use endpoint 1. Also I have never have seen reporting work except for the brief time it worked correctly with Smartthings. I hacked some code together for the one Tapt I have and put it on a light I never physically switch since it does not report changes.

The Driver worked for me!

Hi @bkofsky, would you mind sharing the code, or a link to it? Im trying to see if i can get this added before i spend money replacing them. Thanks in advance.

Do you know how to get the raw link, and create a new driver? Looks like it is here according to that Smartthings thread. (Click Summary)

Summary

Quirky-GE-Tapt-Switch-Smart-Things-Device-Type/Quirky-GE-Tapt-Switch.groovy at master · mattjfrank/Quirky-GE-Tapt-Switch-Smart-Things-Device-Type · GitHub

1 Like

@neonturbo You pushed me in the right direction! Thanks a million, it seems to be working. I just got the Hubitat today and I am slowly moving my devices over from Wink. :beer: :beer:

1 Like

Former Wink user here too, about a year now. Welcome to the forum, you will love what Hubitat can do compared to Wink.

Dug out my Tapt switches that I picked up on clearance years ago and did the firmware update before the winkwall goes up. 0.1b02/0.0b06 to 0.1b02/0.1b10
Still not sure where I'll use them but, now or never.

Just wondering, did you use the driver from Matt Frank or the modified one from ashtoncalder?

The one here. Works perfect.

1 Like

Hmm, I tried them both and neither seems to report status back to HE when I push a button on the Tapt. Although the modified version is supposed to work on ST it doesn't seem to work on HE for me.

There are a few lines in that DTH that say things like:

st rattr

and

st cmd

...which are SmartThings' form of "raw" Zigbee commands. I'm not sure if Hubitat automatically interprets/changes those for you, but changing it to something like this would be a better bet:

he rattr

and

he cmd

I didn't actually look at the rest of the driver, nor do I have one of these devices to test, so this is just me looking at it and trying to think of things that might help. No guarantees. :slight_smile:

2 Likes

I’ll check it tomorrow. I could have sworn it did for me.

1 Like

@Ranchitat how did you update the firmware exactly? I cannot find such an option for my installed tapt switches on wink

1 Like

It was done automatically, my Tapt switches had never been added to Wink before so they were still at 0.1b02/0.0b06. Once they were added it took a few minutes, they clicked once or twice and then they were updated. One didn't show the update until I removed and re-added it.
If yours are in use and they're not already 0.1b02/0.1b10, check if Zigbee firmware updates has been disabled in your Wink hub settings. Otherwise maybe try removing, resetting and re-adding them. Good luck.