# Windows Mobile App 1.5.0 Released!

**URL:** <https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844>\
**Category:** Mobile Release Notes\
**Created:** [March 10, 2016, 11:09pm UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844 "2016-03-10T23:09:25Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![slagle](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/slagle/32/16950_2.png) [@slagle](https://community.smartthings.com/u/slagle)\
**Post date:** [March 10, 2016, 11:09pm UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/1 "2016-03-10T23:09:25Z")

</div>

SmartThings lets you easily monitor, secure and control your home from anywhere. SmartThings 1.5.0 includes bug fixes and overall performance improvements for enhanced stability as well as some new UI changes for the getting started experiences. Below is a more comprehensive list of the changes.

* * *

Feature Improvements:

- Updated UI for Getting started experience (adding location, new devices etc)
- Improved Smart Home Monitor setup for kits

* * *

Bug Fixes:

- Fixed: Issues setting device icon
- Fixed: Issues when adding location
- Fixed: Error setting up Smart Lights automation
- Fixed: Crash when viewing hub details from location screen
- Fixed: Bug with Smart Home Monitor not processing events

---

<div class="post-metadata">

**Author:** ![slagle](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/slagle/32/16950_2.png) [@slagle](https://community.smartthings.com/u/slagle)\
**Post date:** [March 10, 2016, 11:09pm UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/2 "2016-03-10T23:09:36Z")

</div>



---

<div class="post-metadata">

**Author:** ![Paul\_Haskins](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/paul_haskins/32/105059_2.png) [@Paul\_Haskins](https://community.smartthings.com/u/Paul_Haskins)\
**Post date:** [March 10, 2016, 11:44pm UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/3 "2016-03-10T23:44:13Z")

</div>

Curious. Is there anyway to run this on a WIN10 PC?

---

<div class="post-metadata">

**Author:** ![slagle](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/slagle/32/16950_2.png) [@slagle](https://community.smartthings.com/u/slagle)\
**Post date:** [March 10, 2016, 11:58pm UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/4 "2016-03-10T23:58:52Z")

</div>

It is not a universal windows app.

If someone from the community wants to write a universal app I’m sure I could find some cool stuff to send to them 🙂

---

<div class="post-metadata">

**Author:** ![dalec](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dalec/32/22232_2.png) [@dalec](https://community.smartthings.com/u/dalec)\
**Post date:** [March 11, 2016, 12:25am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/5 "2016-03-11T00:25:00Z")

</div>

Great, going to the store for an update … 😀

UPDATE:

YEA! there are **descriptions for the icons** on the Things screen now! And we have **Rooms as a tab** 😁  
OK some of the things render really weird. My ecobee3 device looks awesome on iOS but not so nice on Windows. It must be that multi-attribute function not supported yet for tiles on Windows.

---

<div class="post-metadata">

**Author:** ![tgauchat](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/tgauchat/32/49516_2.png) [@tgauchat](https://community.smartthings.com/u/tgauchat)\
**Post date:** [March 11, 2016, 12:34am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/6 "2016-03-11T00:34:52Z")

</div>

> [@slagle](#):
>
> If someone from the community wants to write a universal app I’m sure I could find **_some cool stuff to send to them…_**

What’s the going rate for a Windows front-end / App developer in Silicon Valley these days? About $120k/year + benefits?

---

<div class="post-metadata">

**Author:** ![dalec](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dalec/32/22232_2.png) [@dalec](https://community.smartthings.com/u/dalec)\
**Post date:** [March 11, 2016, 12:44am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/7 "2016-03-11T00:44:25Z")

</div>

> [@slagle](#):
>
> It is not a universal windows app.

It seems a little strange that the SmartThings wouldn’t be pushing the UWP Universal Windows Platform and making that a priority instead of trying to get the existing one to be like iOS and Android? Your potential customer base is much larger in that pool. I think a quality universal app running on a PC or my phone is so much more appealing. Anyway I can’t believe one of the community developers isn’t jumping at this opportunity because you could actually publish it through the Store for monetizing.

---

<div class="post-metadata">

**Author:** ![DeanSmith](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/deansmith/32/20494_2.png) [@DeanSmith](https://community.smartthings.com/u/DeanSmith)\
**Post date:** [March 11, 2016, 12:49am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/8 "2016-03-11T00:49:10Z")

</div>

We’ve also got Rooms and Things. We never HAD Rooms and Things. That should be on the list of the features.

---

<div class="post-metadata">

**Author:** ![tgauchat](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/tgauchat/32/49516_2.png) [@tgauchat](https://community.smartthings.com/u/tgauchat)\
**Post date:** [March 11, 2016, 1:38am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/9 "2016-03-11T01:38:38Z")

</div>

> [@dalec](#):
>
> Anyway I can’t believe one of the community developers isn’t jumping at this opportunity

I’d love to.

Unfortunately, SmartThings does not expose client/UI APIs. **SmartTiles** manages to provide a decent amount of functionality via web hooks into a SmartApp, but, due to the lack of an API!, _ **it cannot be used to…** _

- add & configure new Things (devices)
- run the UI defined by the Device Type Handlers (main and sub-tiles, etc).
- install and configure SmartApps
- received native push notifications
- receive and dismiss SHM alerts
- be a presence status provider
- and a few other key important features _only_ available to the official SmartThings Apps.

If **SmartThings** decides to officially expose and publish the _ **complete** _ client API, then we’re likely to use this API to add many features to SmartTiles to round it out.

Might stay browser only at first, but then we’d follow the market and consumer demand into Windows Universal if lucrative.

But currently… _Impossible._

---

<div class="post-metadata">

**Author:** ![dalec](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dalec/32/22232_2.png) [@dalec](https://community.smartthings.com/u/dalec)\
**Post date:** [March 11, 2016, 3:14am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/10 "2016-03-11T03:14:00Z")

</div>

Thanks for the education… boy that is a bummer. 😕

Now I really wish SmartThings would expose client/UI API’s and allow the developer community to run with it while SmartThings resources work on iOS and Android. I really like the idea of a full featured browser interface!

---

<div class="post-metadata">

**Author:** ![slagle](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/slagle/32/16950_2.png) [@slagle](https://community.smartthings.com/u/slagle)\
**Post date:** [March 11, 2016, 3:22am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/11 "2016-03-11T03:22:27Z")

</div>

While we don’t expose a “full” API one can be built that does 90% of what a full API could by a developer.

It is by no means impossible. Hard yes, but not impossible.

---

<div class="post-metadata">

**Author:** ![tgauchat](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/tgauchat/32/49516_2.png) [@tgauchat](https://community.smartthings.com/u/tgauchat)\
**Post date:** [March 11, 2016, 3:54am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/12 "2016-03-11T03:54:40Z")

</div>

> [@slagle](#):
>
> While we don’t expose a “full” API one can be built that does 90% of what a full API could by a developer.

_I don’t understand, @slagle…_

Have I included any/many items on the list below that _can_ be accomplished without a “full API”? (_I’ve certainly left stuff out._)

If not, then is it your belief that this list represents less than 10% of SmartThings client-App functionality?

> - add & configure new Things (devices)
> - run the UI defined by the Device Type Handlers (main and sub-tiles, etc).
> - install and configure SmartApps
> - received native push notifications
> - receive and dismiss SHM alerts (or even officially arm/disarm SHM without a disapproved method…)
> - be a presence status provider
> - and a few other key important features _only_ available to the proprietary SmartThings native mobile Apps.

Ummm… To clarify the double negatives and such… Simply… I’m rather strongly disagreeing that there’s any way a Community developer can replicate **“90%”** of SmartThings proprietary App. Too much of the system is hard-walled off at this time. If I’m wrong, let’s start a new Topic to enumerate the details. I’d love to learn!

_Meanwhile, I’ll leave it to the reader to estimate what percentage is within reach._

* * *

I’m proud of **SmartTiles** and think it provides users with a great deal of convenience. For some designated users, it might actually meet 100% of their daily requirements. But some of the above bullets are important and painfully out of reach. We get users asking for the above functions all the time.

---

<div class="post-metadata">

**Author:** ![slagle](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/slagle/32/16950_2.png) [@slagle](https://community.smartthings.com/u/slagle)\
**Post date:** [March 11, 2016, 4:18am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/13 "2016-03-11T04:18:37Z")

</div>

> [@tgauchat](#):
>
> be a presence status provider

you’d need to build your own geo-fence service but once you do that sending presence events to the API is easy.

> [@tgauchat](#):
>
> received native push notifications

You’d have to provide your own push notification service, but could be done using event data.

> [@tgauchat](#):
>
> run the UI defined by the Device Type Handlers (main and sub-tiles, etc).

Our UI isn’t special. It’s just code. You could build it to be very similar to ours if you wanted. But why not just make something more unique? I’d love to see something that doesn’t look like our app. Why? Why not! 🙂

Now again, I’m not saying it’s a easy task, but it is not impossible all together. Yes, setup of devices and smartapps would be impossible. I won’t deny that.

Plus I think the idea of a universal windows app being produced is so people could have a Windows Dashboard. Like smarttiles, that dashboard can be very robust.

Of course they could always just USE smarttiles 🙂

---

<div class="post-metadata">

**Author:** ![Fuzzyligic](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/fuzzyligic/32/24213_2.png) [@Fuzzyligic](https://community.smartthings.com/u/Fuzzyligic)\
**Post date:** [March 11, 2016, 5:29am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/14 "2016-03-11T05:29:14Z")

</div>

Or you could open source your windows phone source and I will make it a universal app…no?..ok then 😀

---

<div class="post-metadata">

**Author:** ![tgauchat](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/tgauchat/32/49516_2.png) [@tgauchat](https://community.smartthings.com/u/tgauchat)\
**Post date:** [March 11, 2016, 5:33am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/15 "2016-03-11T05:33:43Z")

</div>

You do a great job of selling me on SmartTiles, Tim… Thanks! Indeed, we are likely to consider offering companion plug-ins to handle geo-location/presence and notifications… But we can’t _automatically_ link to the `push()` notification method used by hundreds of SmartApps and that means we’re shut out of a large user base unless we can convince all those SmartApp writers (including _SmartThings_) to fire an alternative notification Event that is exposed in the available APIs. It is not a platform standard and pretty much insurmountable challenge.

> [@slagle](#):
>
> Our UI isn’t special. It’s just code. You could build it to be very similar to ours if you wanted. But why not just make something more unique? I’d love to see something that doesn’t look like our app. Why? Why not! 🙂

The **Device Type UI Spec** problem is not one of being unable to create rich interfaces on our own — Indeed, that’s what we’ve done — it’s the fact that we have _ **no** _ access to the `metadata{}` inside an arbitrary Device Type and can’t even dream of parsing this to provide (our version of…) the interface controls the defined by the Device Type Handler Developer. SmartTiles (and any front-end developers) can only accommodate (a) Devices using _only_ the official published Capabilities, or (b) devices whose source code is openly published and not changed without warning.

We _cannot_, for example, fully support the Honeywell EVO Thermostat because it has non-standard controls and its Device Type Handler source code is closed. So I guess that is one many examples that fall in the \>“10%” that is irrefutably outside the reach of Community Developers.

* * *

The question I ask the Community reading this is:

If a Windows Universal App can barely do more than current SmartTiles, with a lot of duscussed functionality being arguably (?) impossible or difficult to realistically and reliably include, then what is the value of a WU App over just what we already can deliver in the browser?

I think you know the answer… Customers see the need for a “first-class” WU App that _fully_ (and fully sanctioned) replicates (and exceeds) all the features in SmartThings current mobile Apps.

If SmartThings provided the _same complete_ underlying infrastructure to client app developers, then this challenge would be fair; though, unfortunately, SmartThings Platform Developer Terms Agreement explicitly states that SmartThings won’t provide a promise not to compete with the those Developers, placing a tremendous burden of risk for a lot of work with no assurance of revenue. Employees of SmartThings don’t face this risk.

* * *

As a specific example of the “hard ceiling” that front-end developers encounter, may I again ask if we will ever get an API into the SHM (Smart Home Monitor) Notifications and Acknowledgements? This is a common request for SmartTiles because SHM alerts, as far as I know and been told, are _not_ accessible and dismissable outside of the native App (or, presumably the limited 3rd party monthly fee-based add-on services like Scout at $20/month). This limitation alone makes a front-and-center feature of SmartThings unusable from Windows, a browser, or by any means outside the ST App. No?

(We can’t even _set SHM Mode_ without using an undocumented and disapproved backdoor that could be shut down at anytime.)

---

<div class="post-metadata">

**Author:** ![slagle](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/slagle/32/16950_2.png) [@slagle](https://community.smartthings.com/u/slagle)\
**Post date:** [March 11, 2016, 6:36am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/16 "2016-03-11T06:36:50Z")

</div>

i don’t disagree.

My point is, to say building a Windows universal app is impossible isn’t the case. Limited, yes. Impossible, no.

---

<div class="post-metadata">

**Author:** ![tgauchat](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/tgauchat/32/49516_2.png) [@tgauchat](https://community.smartthings.com/u/tgauchat)\
**Post date:** [March 11, 2016, 6:54am UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/17 "2016-03-11T06:54:48Z")

</div>

> [@slagle](#):
>
> Limited, yes.

Agreed. 😜

_Thanks for the discussion, Tim…_

The power of SmartThings is unrivaled. Exploring the edges and pushing the limits is where the fun is.

I shared this discussion here so folks in the Community can tell that a Windows Universal App is very tempting to try to write… But the complications are not all obvious. Let’s see what feedback comes from it…

* * *

Gosh… looks like I was already talking about this stuff and questions nearly **3 years ago**!

> [@Missing API?](https://community.smartthings.com/t/missing-api/526/8):
>
> @dlieberman: SmartThings has been consistent about saying: The reasoning behind this architecture is that, like SmartApps that run entirely in the SmartThings Cloud, external web services should only have access to the explicit security context that is set up by the user. I am not sure I understand the motivation and limitations of this; but my experience with open API’s to proprietary web-services is limited. I can’t understand why “full” (or “nearly-full”) front-end API access can’t be granted, because other companies seem to be able to do this in other contexts: Examples (some of which may make no sense in this context, but I’m grasping…) – as done through access tokens: Login/authentication services from Facebook, Google, etc. API's to access GDrive, Dropbox. Use of GTalk (goo…

---

<div class="post-metadata">

**Author:** ![dalec](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dalec/32/22232_2.png) [@dalec](https://community.smartthings.com/u/dalec)\
**Post date:** [March 11, 2016, 1:21pm UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/18 "2016-03-11T13:21:19Z")

</div>

> [@tgauchat](#):
>
> The question I ask the Community reading this is:
> 
> If a Windows Universal App can barely do more than current SmartTiles, with a lot of duscussed functionality being arguably (?) impossible or difficult to realistically and reliably include, then what is the value of a WU App over just what we already can deliver in the browser?
> 
> I think you know the answer… **_Customers see the need for a “first-class” WU App that fully (and fully sanctioned) replicates (and exceeds) all the features in SmartThings current mobile Apps._**

Thanks @tgauchat and @slagle for the discussion! The answer from my viewpoint is an absolute agreement here with Terry as I bold out his answer above. Now I understand more fully why the developers are so hesitant on getting a universal windows app out. I don’t want a crippled UWP app and in fact would rather just continue to use **[SmartTiles](http://www.smarttiles.click/)** if that is the case.

The reality is (and I am only a recent SmartThings user) the previous Windows Phone app was just so crippling and made it ineffective. I LOVED that SmartThings did and is working at improving it and this new update was an awesome move forward! Thanks for not abandoning the Windows users. One day it will be so effective to pin a Live Tile displaying Mode / Armed status instead of a static icon. Or pin a Live Tile device status to the home screen. FYI - the above Live Tiles feature request is to SmartThings developers for their next update on their own current app. iOS and Android just don’t know what they are missing 😉 It is like Windows Phone 10 is giving SmartThings dev a Lamborghini capabilities to run with and we are being forced to run in only first gear. 😁 I am not complaining though because before this update it was like we were [outside pushing the car](https://community.smartthings.com/t/windows-phone-app-issues-urgent-broken-for-28-days-fix-it/37520/135) 😕

---

<div class="post-metadata">

**Author:** ![slagle](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/slagle/32/16950_2.png) [@slagle](https://community.smartthings.com/u/slagle)\
**Post date:** [March 13, 2016, 11:09pm UTC](https://community.smartthings.com/t/windows-mobile-app-1-5-0-released/41844/19 "2016-03-13T23:09:38Z")

</div>

This topic was automatically closed after 3 days. New replies are no longer allowed.
