Just completed migration to smartapp, and am not getting ios push notifications from custom smart apps that were carried over (specifically rboy’s LUM and intruder alerts). Notifications were working fine in classic app. New app does send notifications successfully for non-smartapp events (STHM leak sensor alert, notifications embedded in automations), so it doesn’t seem like an ios notification/permission issue.
I opened a ticket with smart things support and received the following reply - this can’t be right? If so, that’s a significant gap in functionality. I have tried un/re-installing both the new app, and the smartapps in question with no improvement.
" Thank you for reaching out to Samsung SmartThings Support
We are sorry for any inconvenience caused, we have reviewed your account “*******@*****.com” and found that there are custom smart app’s installed. Unfortunately, the new app does not support custom handlers or smart app’s which is why you are not receiving the notification for the Smart app’s .
We understand that classic app had all this features, we are working to offer you a complete smart home experience in a single app. we are working on bringing your favorite features to the new SmartThings App, so stay tuned. For everything else, you can check out our custom solutions by visiting the SmartThings community here."
Don’t believe ST support. Tagging @RBoy
The new app certainly supports custom dth’s and smartapps, which I have several of each. Some may need to be tweaks, but their general statement about that is total BS.
to clarify, I did not use the migration tool, I just started disabling routines/SHM/etc in old app, then created new scenes/automations as needed. Finished by deleting old app.
Thanks - I had a similar thread in rboy’s LUM topic, but it was mentioned that the smartapps dont decide which device app instance to send to, it just sends a push message event and relies on smart things to route notification accordingly. This seemed more like a fundamental smartapp notification issue if what ST support indicated was true, so decided to post here.
Yup, that’s correct for push messages until ST allows individual user notifications. It would be nice if the ST platform allowed a SmartApp to see what users have been invited to a Location so targeted notifications can be sent vs. all members. I have several push notifications from Automations that my family members in my location really don’t care about, so for those I send text messages instead (if you’re in the U.S.).
I’d be fine with all member push notification for custom smartapps, but that doesn’t seem to be working either (I’m the only one that’s usually signed into the app, use L360 for presence).
Ah OK. I use LUM as well. We haven’t used our keypad in a while because our presence sensors do all the work (we’re not using Life360). Give me a bit and I’ll run down and use it to see if the new app fires off a push message. BRB.
Wait, was there a feature called contact book for the same purpose?
LOL, do I detect a bit of sarcasm?! LMAO, yeah…
I just added SMS notification to those smartapps and they seem to be working which will be an acceptable stopgap - looks like just ios app push notifications are affected.
Is webcore one of the Smartapps you are using?
I just got a push notification on my Android phone and tablet, but unfortunately the only iOS device I have has already left the house so I can’t confirm if the push notification got to it or not yet.
I do have webcore installed from some previous tinkering, but no active pistons.
If you ever want to send push notifications in pistons for the new app, you will need to use “send push notifications (msg) and store in messages” in order to receive notifications
Working here on iOS 13.5.1 - from LUM
Looks like someone in ST support needs to go back to their training manuals. This is definitely untrue as verified above.
I would recommend trying the following steps
- Open the new ST app settings page and turn off notifications
- Log out of the new ST app
- Delete the new ST app
- Restart your phone
- Install the new ST app
- Log in
- Open the app settings page and enable notifications
- Verify that your mobile phone notifications for the ST app are enabled
It looks like your phones notifications are cross wired somewhere in the platform and it’s not sending them. You just need to figure out how to reset them.
Also tagging @blake.arnold who may have a suggestion
Thanks Rboy -
Went through all of these steps and same results:
Able to receive smart things push notifications from native STHM and automation triggers, but not from smartapps.
Smart Apps (LUM/Intruder) behave as intended otherwise, able to lock/unlock/arm/disarm/alert/etc… just fine. Just not getting the notifications unless I plug in an SMS#
I replicated same behavior on another device logged into same samsung account - reinforcing the theory that it’s something in the smart things platform related to my account is not pushing to new app? Prior to deleting the old app (when both were installed), i WAS receiving smartapp notifications to the old app only. Now that old app is deleted, I can not login again to re-test that behavior.
Thanks RBoy - good suggestions. The new app supports custom smartapps, what CS was probably trying to say was that it doesn’t support all of the custom capabilities that were present in some smartapps and devices from the old app (without some work on your or the developer’s part).
I would also double check under the new app’s settings that the devices you want notifications for are selected (left menu -> settings -> notifications). A nice feature of the new app is being able to turn on/off notifications from specific devices. It’s possible that might be doing it too.
While that does make sense to have granular device control over what is allowed to send, I have confirmed that all devices are switched to “on” for notifications (though not clear if/how smart app triggered notifications might align with individual devices for this, as only “devices” are present).
Would the IDE logs provide any useful information? I captured an intruder event (keypad panic) and LUM keypad unlock to disarm. Both should have sent app notifications, but neither did. Both did send SMS notifications as configured.