Android Widget

Wow Josh! I’m excited. I’ve submitted my request to be a tester. Once you approve the request, I’ll install the Android app and begin testing. I also have a Moto 360 so if you augment the Android app to run on Wear, let me know!

I’m glad to hear you are excited! I won’t rule out adding Wear support as I have a Moto 360 and already built one Wear app, but for now I’d like to focus on getting the Widgets and Tasker support polished up.

I just approved a new request a few minutes ago and it looks like the waiting list is clear. Feel free to email me if you have any questions or suggestions!

I have been using the Sharp Tools app and when it actually does work, it works well. Unfortunately, it is about a 50/50 chance that a widget will work or it will crash and cause force close errors.

@TattooedNerd33 would you mind sending me a PM with a bit more details? I would be interested in better understanding the issues you are having.

Do we have widgets yet? Heads up, if the answer is no, I’m returning this because I will have lost faith in this platform.

There are widgets for both IOS and android, but I believe they’re limited to Hello Home Actions.

You can also use the IFTTT Do button as a widget for individual devices.

This is mentioned in the scheduler FAQ, #5:

We’ve had widgets since March

Android widget demo video:

I would also add that if you want something more than Hello Home Actions (phrases) on Android, you should check out SharpTools.

SharpTools is a set of widgets and Taskers plugins for SmartThings on Android. The widgets allow you to control your Things, Phrases, or Modes… and if you are more of a tinkerer, then the Tasker plugins are an excellent addition.


Guess what? First thing I checked was to see if SharpTools still works!


Thanks for the feedback! SharpTools is verified to work with Hub v2 and works without any dependency on the SmartThings mobile app. On some of my mobile devices, I only have SharpTools installed and don’t have the main SmartThings app installed at all. :smile:

1 Like

That’s a great tip for the time being. Thanks.

I should clarify that SharpTools is dependent on the SmartThings cloud platform (even with Hub v2). And with all the hub disconnects and reconnects over the past day or two, you may experience intermittent issues until they resolve the platform issues.

I’ve asked about being able to communicate directly with Hub v2 from SharpTools and they said it won’t part of the initial release. Only SmartApps that run with all local resources (eg. Z-Wave / Zigbee) will run locally on Hub v2 in the initial release. SmartApps that provide HTTP End Points like SharpTools and SmartTiles will still run in the cloud and have a dependency on an Internet connection.


Is it possible to create a widget using SharpTools that controls a Virtual Switch?

Yes. Virtual switches are treated just like normal switches in SharpTools.

try it out before you decide to buy. sharptools. my main use case has made my life a bit easier that its was worth paying for.

1 Like

I realise this is an old, old thread but the recent replies have popped it back to the top so I’ll just add my voice to the recommendations for SharpTools. I’ve got widgets for the main lights in my house lined up on a home screen.

You can use either a shortcut widget or an active widget that shows the current status of, say, a light - the only trouble with the latter is that it doesn’t always seem to update if the light is switched on or off by a rule, presumably because to do so it would have to keep polling for status, which would be a battery drain.

As well as the widgets I use the Tasker integration - I use Tasker’s location rules in conjunction with SharpTools to set the mode to “Home” or “Away” as I find it more reliable than ST’s native presence detection :slight_smile:


Thanks… Just got it working!!!

I bought it several weeks ago and love it. I just couldn’t figure out how to get it to work with virtual switches. It turned out to be a user error. I had to authorize SharpTools to be able to control the newly created virtual switches within the App and everything started worked as expected.

1 Like

SharpTools just stopped working for me. Not sure why this problem started. I get a “Result: Unexpected error: 401” no matter what thing or routine I try to control. Is anyone else seeing this problem? Any suggestions on how to fix it?