Just a few things:
When you send a notification to the SmartThings iPhone app from your SmartApp, it shows up on the lock screen and in the iOS notifications center. That’s great. When I launch the SmartThings app, the notification appears again in a custom banner as well (slightly redundant, but fine). However, launching the app doesn’t clear the notifications out of the iOS notifications center, and I didn’t see any obvious way to see notifications for a given app to clear them on a per-app basis. This means that you have to clear them manually from the center, which can be a bit tedious to have to do every time you get a notification. I could turn off notification center support for SmartThings, but I like to see events I missed there. I’d just like a way to respond to those notifications from the app.
I mentioned this in another thread, but it would be great if a previously-sent notification could be removed from the iOS notifications center when the situation has been resolved through an API call. For example, I have a “the door is open” notification sent when a door is left open; when the door is closed, I’d like the notification to automatically be removed. This would be similar to how iOS Mail and iMessage automatically remove notifications for new messages after you’ve read them, even if you do so from another device.
Somewhat tangential, but it would be handy to have a metadata option on text preferences so that it doesn’t auto-capitalize the beginning of each word (aka “title mode”), and instead would just act like a simpler text field. That way when I type “The basement door is open!” it won’t default to “The Basement Door Is Open!”.