[OBSOLETE] ABC - Advanced Button Controller

It dies, along with all custom Groovy smartapps. :disappointed_relieved:

no plans for some custom edge based solution?

Edge is to replace Device Type Handlers. Not Smartapps. ABC is a custom smartapp. It dies. :disappointed_relieved:

Some similar functionality can be added on a device by device basis, and some custom edge drivers are doing that. Things like cycling through multiple dim levels. But there’s no universal solution. The main thing to understand is that while we as customers are allowed to run custom edge drivers on our own hub, we are not allowed to run custom smart apps there. That means you have to use a hosting service or a local server, which is way more work.

So you would need to look at the custom edge drivers available for the specific device you want to control and see what features they offer.

You can find those by checking the quick browse lists in the community-created wiki.

https://thingsthataresmart.wiki/index.php?title=How_to_Quick_Browse_the_Community-Created_SmartApps_Forum_Section#Quick_Browse_Links_for_Edge_Drivers

As far as new ways to create rules that aren’t custom smartapps, see the following thread:

Replace Groovy with Automations—what’s your plan?

Is there something that you’re doing with ABC that SmartLighting can’t do? SmartLighting will handle button events, and it is not going away. It is being re-written, and the presumption at this point is that it will reincarnate with the same capabilities.

1 Like

What’s smart lighting? It’s the ikea styrbar remorse and aqara cube that I’m using abc for.

What country are you in?

SmartLighting is a feature in the SmartThings app, but it is not available in all countries. :disappointed_relieved:

I’m in uk…

Can you explain where to look to get an understanding of how to install or otherwise use such an “Edge driver”? Are the screenshots of the smartthings app? How did you install the “Zooz ZEN32 Scene Controller” and it that an edge driver? So many questions.

Start with this, it should help. :thinking:

FAQ: I have no idea what Edge is. Is that a new developer tool? (2022)

That’s a huge help already. I was desperately looking for a sufficient single source of truth kind of page and this looks like what I was looking for. Thank you.

1 Like

Yes, “dim up 25%” is as far as i can tell not available in Smart Lightning.

I haven’t given up on you Paul…. :smiley:

My ABC isnt working, did the recent Smartthings update cause an issue.

Not the update, rather, as they have been saying for over a year, Samsung has finally turned off the hosting in the smartthings cloud for custom Groovy smart apps. So all of those smartapps no longer work. (Basically, any smartapp that you had to install yourself through the old IDE.)

Here’s the most recent announcement:

Groovy SmartApp Shutdown

And here’s a discussion of some alternatives:

Replace Groovy with Automations—what’s your plan?

There was also some discussion of this specific to ABC upthread:

So what options do I have for scene control switches? I haven’t found driver replacements for ws100/200 switches, perhaps the answer is there.

Is the only option habitat or does someone have a plan?

Last I heard, Homeseer said they were going to work on drivers for the devices that are still being made, which would be the 200 series. I’m not sure what’s happening with the 100 series. But as far as hardware alternatives, I believe both Inovelli and Zooz have options for North America. But we should probably start a new thread for that, it would be getting pretty far off topic here to go into details.

I know DTHs are going away, but if you had a “recent” DTH for the Homeseer switches, you should be able to make automations using the 2X, 3X, etc. taps. Someone recently created a WS/WD100 Edge driver…I haven’t tried it, though.

1 Like

I’m sorry, but this should be handled by SMARTTHINGS. As well as “functional” replacements for WebCore, and other apps like abc button controller.
SmartThings chose to break everything without a plan to restore functionality. Colossal screw up.

That driver worked for my WD100+ switches. I was able to successfully set up and run a routine using triple-tap down as the input action.

1 Like

Looks like someone else took over the project: GitHub - jshessen/SmartThingsEdgeDrivers

This version works with my WS100+ switches as well.