SmartApp Visulization UI


(Keith Croshaw) #1

Is there currently or plans perhaps to allow custom UI for a SmartApp?

For example if I made a virtual thermostat application I could show what the application is actually doing in the background. Or say I had a pump monitoring SmartApp like @tslagle13’s Sump Pump app I could show a pump graphic with a running status and perhaps a level alarm too.

Just a way to group things that are tied into the SmartApp along with any variables the developer wants to show the user to let them know what’s going on.


(Eric R) #2

You could probably already do this with an external website using oauth.


(Keith Croshaw) #3

That doesn’t sound like fun. :wink:


(Alex) #4

That’s what drives SmartTiles. Different people have different definition of fun.


(Keith Croshaw) #5

Yea I kinda knew that going into this discussion. I guess I was more wondering if ST planned to implement a WYSIWYG solution to show SmartApp values. I’m writing an app that has some internal variables that I’d love to show to the user so they could know what’s going on.


(ActionTiles.com co-founder Terry @ActionTiles; GitHub: @cosmicpuppy) #6

It has been mentioned in the Developer Call(s) that ST is working on ways to incorporate HTML5 user interface elements into the mobile app and/or web portals.

SmartTiles is a pretty good example of what can be done from an external API connection already.

I don’t know what ST’s long term strategy is with respect to UIs… Particularly: Do they plan for the Mobile App to be central to a portal strategy, or will multiple views of your environment from any number of paths be encouraged.


(Keith Croshaw) #7

Ok, I guess I could probably figure out OAuth eventually it would just be so neat to just throw some visualization together real quick like a device type is built, tiles would be enough for me. (Here’s my two inputs, and my output)


(Brian Smith) #8

Sorry, first thing that popped in my head as I read this.


(Jody) #9

Yes. During the developer sessions ST has mentioned a few times that the UI is going to be overhauled and that SmartApp interfaces will be extensible with HTML/CSS. Nothing concrete at this point, but it has been said to be in the works.