Upgrading to new phone. Routines

I’ve upgraded my wife’s iPhone to a newer model. Thanks to iCloud I’ve managed to move everything over but I’m confused on what I need to in order to have the new phone work on Smarthings so I don’t need to redo any routines etc associated with her old phone.

Thanks.

Install the SmartThings app.

I have it. It transferred over from old iPhone. But will ST know it’s a new phone and routines work as normal?

Start the app and see for yourself…

Stop sharing location on old phone, and start sharing location on your new phone.

I’d suggest not turning it off on your old phone before you get your new phone/app going. I recently did thiis with my wife’s and when I installed it on her new phone and went to “Get location from this phone” (or whatever it says), it asked if I wanted to switch the routines that use her phone’s location to this new phone–worked like a charm.

If you turn off your location on your old phone first, it will disable all the routines that have that phone in it. You don’t lose them, it’s just more work. :slight_smile:

did you perform a fresh install of the app on the new iPhone or perform a transfer from the old phone?

It was a Pixel 9 android phone, but we transferred all the apps/settings over from the old phone. I believe she has to resign in, though.

I wonder if anyone has confirmed this works on iOS. Every time an iPhone user asks this question… the Android users point this out but I have never seen any iOS users confirm it. Just curious for a definitive answer. Perhaps I have missed it.

2 Likes

I switched to a new iOS phone a few months ago. Simply turned off “get my location” on the old phone, transferred all apps and data to new phone, turned on “get my location”. Everything worked seamlessly (except, of course, I had to re-set all the routines that used phone location…)

Isn’t the location bound to an account? I’ve never had to re-set the routines when I added or removed a mobile device from an account.

1 Like

Whenever I remove a phone as a presence sensor it disables the routines that use it (since there is nothing to trigger them). Then when I add a new phone as a presence sensor I have to identify it to the routines that used the original phone. I assume this is because the actual presence sensor is a different physical device.