SmartThings Web Interface

(Andrew Urman) #10

no problem! Check this out.

(Gator Eye) #11

I add a vote for a self hosted version of the software for the reasons posted above. All of these types of Internet of Things or sensor/monitoring devices are great and for the masses they are being marketed to, the cloud service makes sense both for the user and the companies that make them.  The majority of people are not going to want to set up web servers and/or SQL servers in their house.  However, for those that do, it provides these benefits:

  1. Security - all the data about me (as mentioned above) - comings, goings, movements, etc. are stored on someone else’s server. I’d prefer they be stored on my server

  2. Ease of Use - if all the data for my various home automation systems could be stored on my one local SQL server it would be easier for me manage/backup, etc.

  3. Reliability - if your local Internet connection goes down and you had a local server running your system would still work because you are not dependent on the cloud to get access to your data. You just couldn’t hit it from outside.

  4. Risk - anyone can go out of business - large or small companies, but with startups there is a greater risk of course.  So you run the risk of spending hundreds of dollars in sensors and hardware and if the company goes under and the cloud service goes dark, you’re left with a bunch of  hardware that can’t do anything. If the server software is running locally on your own server at least you know your investment will never be wasted.

Again - I realize developers who want the server side version are in the minority, but if we don’t ask, there’s no chance we’ll get it. :wink:

(Karl Miller) #12

The only way to truly keep your data private, is to NOT transmit it out of your domain (in this case, the home network).  Even there, the wireless transmission is suspect.
I would like to be able to implement my own security and monitoring system because I don’t believe the cable companies and ADT and their ilk really do much in the way of a service for me (certainly not worth paying for, and nothing I can’t do for myself).

Openness will help improve the robustness of the security, but won’t eliminate threats and possibilities for hackers from intercepting our data, or even circumventing our security and/or control of our devices.

It would seem that a centralized services solution offers the most opportunity for flexibility, and yet is the very means by which, if there ever is a security breach of our SmartThings born data or device control, will be how it happens (everybody’s data and control is forced through one pipe - a beautifully deterministic way to provide hackers with an easy, and immutable location to target).

A home-based network, and control model (instead of distributed), provides a user to maintain better controlled security in the face of most natural and internet or cell network disasters (an UPS and/or generator keeps everything running, including door locks, window sensors, …)

Because this system can be used to secure and control physical property, and human well being, don’t you really HAVE to give the implementer the option to control it however they like as long as it doesn’t put others at risk?  i.e. if you can’t assure with all physically possibility that a hacker won’t somehow be able to find a way to send a transmission to my SmartThings hub to open my front door, how about you let me find a way to do my best to do that if I choose to use these devices as my means of securing my family and belongings?

I mean, it’s an “open” system anyway, right?

A home-based server also takes away an important part of the SmartThings value proposition, so I wouldn’t think it is an either-or issue.  If security and resiliency (fault-tolerance) are important to users, shouldn’t we really be able to have both issues addressed to our satisfaction?

For a security system, if you don’t feel completely comfortable with the veracity of the system, don’t you really take away one of its main purposes (peace of mind)?

I appreciate other users’ perspectives on this issue, such as GatorEye, and I agree with issues brought to light here.  If there is no SmartThings-provided solution for a locally-hosted monitoring and control system for the SmartThings network, then all we need is the ability to implement our own system taking advantage of the hardware and firmware installed.

I can imagine with all the money SmartThings has been blessed with from backers and other funds, and that this issue is so important to everybody, that significant effort is being applied to these issues, however, let’s not be naive - this system will NOT be comprehensively secure if connected to the internet.  That’s just the way it is, at least as long as humans are involved.  As sold, it can be very difficult for hackers to circumvent the system, but as things exist today and for the foreseeable future, not impossible.  That is, of course, not to imply that the solution we will receive is necessarily any less secure than any other - I’m sure the team has spent our money very well.

We just want to be in control of our destiny when so much is at stake.

The option of a self-directed and controlled system is a natural extension of an “OPEN” system such as this one, and IMHO, the only way to take away the option from hackers to be able to reach into my system from the internet (unless of course, it is turned off).

I am sometimes a little bit black-and-white about such issues, but I would really like to hear other’s opinions about this too.

BTW - having a home-based software server for the SmartThings network provides other benefits as well, including, but not limited to integrating the system into other home automation software systems without having to make use of the SmartThings user interfaces or centralized servers.

(Gator Eye) #13

If we want to take the next step I agree that the most “open” solution is having the server hosted locally on our own network.  The data could be replicated to the cloud and changes to the logic or new features could be pushed out to the local servers.

Best yet - we could have the ability to determine if/when outside access to our system is available. So I could set a trigger to allow access to my data in the cloud when I actually leave the house (if I didn’t configure the system to allow access to my local servers from the outside). For example, at night when we are all home, there is no need for anyone outside my local network to have any access to my data particularly if I put my home in some designated “armed” mode.

Obviously that adds a lot more complexity to the system, but that’s probably something a lot of developers would like to see.

(Garrett) #14

Very good discussions here. Many of which I wouldn’t be able to speak to, as I’m not in development. However, unless you guys have already checked it out, we just released a good resource of why we are going “Cloud First”:

One of the core elements I quickly attached my allegiance to and one that our SmartThings team has focused its energy on, is the ability to develop without road blocks. While not an avid programmer/developer, I know enough and am stubborn enough to figure out a solution when needed. The interface that allows you to create SmartApps is dead simple. I know, because I was able to do it. Brett Thorson said it well in a recent article of his (Pointing to Perl methodologies): Make easy things easy and hard things possible. I feel the skew towards the beginner-intermediate programmers is incredibly important because it enables more interaction, innovation and interest. That might be at the expense of more complex solutions at launch, but it’s a starting point and we’ll evolve over time.

(Jason D) #15

Coming back to this after over a year. Any progress on there being even a “simple” web interface for SmartThings? If not that it would be great to see a landscape version of the application on tablets.

(Lucas) #16

Still curious on this. I was asked a question during Office hours once about this. In was a work in progress. Update?

(Leo Boulton) #17

Any updates on this simple Web UI? I think it’d be a competitive differentiator. I don’t believe any of the other top hubs offer it.

(Matt) #18

While you wait on ST to implement a web interface here are two excellent web interface options.


I would also like to use web instead of the mobile apps. Is it still in progress?

(Bruce) #20

It never was a priority for them, and as far as anyone knows around here, it is not under development. ST has been silent about it for a very long time.


I (and most likely others too) would be perfectly happy if ST would fully integrate (including device management) with at least one of the 3rd party tools like Domoticz or openHAB. No need to create something from scratch.


I’m here to support a feature request not to calculate odds :smile:
The more support it gets the more likely to have it implemented.

(Tom) #24

For me personally it is one of the things stopping me getting ST.

At the moment there is lack of extra devices that are fully supported such as energy monitors specificlly for the UK, the lack of a web interface is a big one because thats how I like to check on things as I’m normally infront of my PC but not my phone.


Another pretty invested user here. While I like a lot of benefits ST provides, the above conversations represent pretty important objectives in my mind for the peace of mind and redundancy of the service for the user.

(Jay Fettig) #26

Any update on the status of the web interface? Also, I’m a business and work with residential customers to establish home automation for them … does your planned web interface have the option to manage multiple hubs? On the VeraPlus you can enter multiple hubs on the web interface and this makes helping manage customers’ home networks a breeze … surely would be nice if the SmartThings hub web interface was similar …

(Fishsauce) #27

I think ST has overlooked that a lot of their customers may work for DoD or Federal agencies that do not allow personal electronic devices (cell phones or tablets) usage on government facilities. This lack of web support prevent those users from controlling/monitoring their household from work.

(Wayne) #28

As a new user of Smarttings and home automation I came across this thread during my own hunt for a web interface. The IOS interface is all very well but I spend a lot more time infront of a desktop and laptop and I’d much rather make use of the increased real estate available. Would be much nicer than squinting at the tiny phone screen. Do any of the other hubs have a web interface?

(Patrick Stuart [@pstuart]) #29

Vera has a web interface as its primary means of configuring it and device views.


5 years later there’s no web interface. Is smartthings still planning on adding this feature and if so how many decades should we expect to wait for it?