Homemade Dashboard

I just wanted to share my project for any other SmartThings users out there who are in the same boat as me. Before ActionTiles launched, I was SUPER excited to see what SmartTiles V6 was going to be, only to be… disappointed.

Let me say that I have nothing but respect for the ActionTiles guys (although I have reason to suspect @625Alex might be a fan of those dirty Oilers…). However, one of the best parts of SmartTiles, for me at least, was messing with the CSS and customizing my dashboard. In fact, messing with code and custom DTH’s etc. is one of the best parts of SmartThings as a whole. Even when we could tweak the CSS of SmartTiles, I built it into a frame of news headlines, music and apps, hence keeping the theme consistent from SmartTiles.

I get that the “ready-made” dashboard is probably what most of their customers are looking for, but after losing a bunch of customization, I personally had to look for something else. With that said, if you are looking for something ready-made, ActionTiles is definitely the way to go; I bought a license for my parents’ place and they love it.

So, all of this is to say that, if you’re like me and want a dashboard that’s customized to exactly what you’re looking for, all you need is Tasker, SharpTools and a few AutoTools plugins.

Some of the main things that I wanted were the ability to combine tiles (ie: status, battery level, temperature), the ability to open apps directly (like calendar, browser, google keep etc.), the ability to control music (plays from Google Play Music through bluetooth speaker) a news ticker (shows local headlines that change every 15 seconds), a better weather tile (among other things, has high and low temp for the day) and, my favorite, the score in the bluejays game (pulls data from ESPN every morning with game time and pitchers, then scores every 10 minutes during the game).

Tapping the weather tile takes you to a 1-day and 3-day forecast.

Tapping the “more” icon on the thermostat lets you adjust the mode and temperature (in half-degree increments), and the 1X1 tile on the dashboard reacts to show the selected mode.

Tapping on the “more” icon for the two presence indicators lets you set custom greetings that play through the bluetooth speaker when either of us uses our door codes.

Again, I’m sharing all this for anyone who feels the current options for dashboards just aren’t quite what you’d hoped. Pretty much anything can be done with Tasker and SharpTools, you just have to put in the effort and make it yourself! If you’ve done something similar or have some suggestions for improvement, let me know!

EDIT: a typo, and apparently it’s rude to mention someone without actually tagging them? :blush: Sorry!

12 Likes

This is cool!

2 Likes

If you’d like to see some of the other dashboard projects community members have done, check out the quick browse lists in the community-created wiki, look towards the bottom of the page for the “project reports” section, and choose the “ dashboard” list. :sunglasses:

http://thingsthataresmart.wiki/index.php?title=How_to_Quick_Browse_the_Community-Created_SmartApps_Forum_Section

Wow! I’m always impressed with the cool things people do with SharpTools for Android, but this is really impressive!

Is that primarily using Tasker Scenes to create the UI controls or something else?

And while it sounds like you desired a completely customized inteface, I wanted to note that we also have a SharpTools.io web dashboard now which is ‘ready-made’ but also has an increasing list of customization features including icons, colors, media, hero attribute tiles, ability to open apps, hyperlinks, etc.

4 Likes

Really cool, how did you get started? I would like to do the same! The look and feel of Action Tiles has never been appealing to me.

Yes, this is all done using Tasker Scenes. The only things that I didn’t use scenes for were:

  1. Tapping the tiles on the right opens individual apps, e.g. the grocery list in google keep
  2. Tapping a news story or the baseball score opens the browser to the relevant site (I’m planning on changing it to open in a webview within a scene so it’s a little more responsive)
  3. Tapping the camera tile overlays a TinyCam Pro video feed of the nursery over the news ticker (which I forgot to include in the original post).

I didn’t realize your dashboard was coming along so quickly, I’ll have to check it out!

2 Likes

It originally started as a hack job (see below) to make SmartTiles a little more useful when I first started using SmartThings. The Tasker scene was basically a frame around a webview element showing my SmartTiles board.

If you aren’t familiar with scenes in tasker, I’d start with something simple, like a single button that toggles a light in your house. Once you have that figured out, you can make the button responsive to the status of the light. Once you have that, then it’s just a matter of designing your layout and making each tile toggle and respond to something. Pocketables has a decent intro to scenes to help you get the ball rolling. It might seem a little daunting at first, but once you get over the hump, it’s actually pretty straight-forward.

2 Likes

This is well done. I too have been playing with control through tasker. For me it was a matter that a dashboard doesn’t look great on my phone in portrait mode. Here is a video. This is on Hubitat. But could be done nearly identically in ST. still a wip. But it is very functional.

1 Like

Hello I wanted to say nice job on your layout! I am new to this and I wanted to set something up like yours. Maybe with your help I can get started if you don’t mind. I am not sure where to start all I have is smartthings, Logitech harmony hub, and an iPad. I have been reading online about actiontiles and sharptools which one is better with one nominal fee? Or is there something else out there besides raspberry.

@Sunil_Patel the solution shown the first post of the thread is a completely custom solution built primarily with an Android app called Tasker. If you’re looking for more of an off the shelf solution, it sounds like you’re headed in the right direction with the options you’re looking at! :slight_smile:

Keep in mind that SharpTools.io also has a free tier with one dashboard with up to 15 tiles. And feel free to reach out to support@sharptools.io if you need help with anything!

1 Like

ActionTiles is the top commercial dashboard with thousands of customers, and genuinely rated at 4.9-Stars. We’re proud of our earned and well established reputation.

The continuously improving ActionTiles V6 is 100% free for 14-days, and then has a non-recurring affordable License Fee of $28.99, unlimited Panels and devices.

And it’s awesome!!!
I’ll forgo his modesty.

Hi very nice dashboard. I would like to create something like that with my iPad if you could help please. I have smartthings and harmony app (which i can’t see my tv tiles). If you can please help that would be great.

Install the Harmony smartapp in your smartthings app (If you haven’t already), Link the accounts, tap through the settings and allow access to the “Harmony Activities and devices” you would like smartthings to control.

Sign up for ActionTiles

Install the ActionTiles smartapp in your smartthings app and do the same. Then hit up the ActionTiles community with any questions along the way… Although ActionTiles is quite intuitive and easy to configure.

Now everything that Harmony can do is accessible from smartthings and actiontiles

1 Like

This is exactly what I’ve been trying to do. Is there anyway that this could be exported and downloaded? Sharptools is pretty good, but this level of customization is exactly what I have been trying to develop. Any help would be greatly appreciated!