Samsung Bixby Modes and Routines to trigger Smartthings?

Anyone experimented with Samsung “Modes and routines” on a samsung Galaxy?
It’s tantalisingly close to being very useful but some of the restrictions make it hard to work with.

  1. It’s kinda nice to be able to trigger a routine by lots of powerful things you can’t do directly in Smarthings eg
    a) By scanning an NFC tag
    b) by receiving a text from a particular contact containing a key word/words
    c) when a given bluetooth device is connected
    d) when a given alarm is dismissed
  2. however the ability to control smarthings is limited
    a) you can only control real devices, not virtual devices
    b) you can’t toggle a device - routine must turn it on or OFF
    c) you can’t make device status part of the trigger condition (ie run this if device X if off)
    d) you cant execute smarthings routines
    e) you have multiple steps in the then clause but cant refer to smartthings in multiple steps - which means you cant change a device status, wait for 10 mins, change the same or different device status

I have some NFC tags and think i might create tags to automate some devices. Might be useful to have the tags in the car.

1 Like

I was thinking about this work plan. Now will dive into it. :grimacing: Thanks for the post.

Ahh you mean Bixby routines !

I use them, it is a shame there not native to ST though

1 Like

You can have the Bixby routine run a ST scene to switch a virtual device. That device can then be used to trigger routines. Little bit long winded but that’s how I do it


They will never make it native, they want to sell Galaxy phones.


Official reference

Note: This feature is available on the Galaxy S10, S20, S21, S22, Note10, Note20, A52, Z Fold, and Z Flip series phones.

Use Bixby Routines on your Galaxy phone

1 Like

I’ve been trying to get Modes and Routines working with Smartthings on my S22 Ultra. I want to use it to automatically turn all my lights on when I arrive at home, and turn them off when I leave.

Weirdly, it seems work fine realising that I’ve left home and turning the lights off, but its very hit and miss turning them back on.

I created a routine for each, and put the trigger as arriving or leaving a location, chose my home address as the location and also chose my home WiFi to improve its accuracy. However sometimes I’ll come home and the lights won’t be on when they should. It always seems to register that I’ve actually arrived at home as the history shows the routine being run at the time I arrived. Sometimes I’ll see an error message in the history saying it ‘couldn’t perform an action’ next to the routine but other times I don’t see the error message but it still hasn’t turned the lights on. If I go into the actions of the routine and then back to the main routine details page it runs the actions there and then to confirm for you, and it seems to have no problem turning the lights on then so I really don’t know why its not working.

The other weird behaviour I have is related to my arriving home routine being set to run between 5pm - 5am as I don’t want it turning the lights on in the daytime when I come home, just when its dark. I’ve noticed that even if I’ve been at home all day, it will suddenly turn the lights on at 5pm. I was expecting the trigger to kick on only if I’m newly arriving at a location, not if I’m already there.

So definitely some gremlins so far which is a shame as it has a lot of potential usefulness. The lights that Smarthings are meant to be turning on are Philips Hue lights which are integrated with Smartthings, but I’m wondering whether that may have some impact on the issues, as its another layer the commands have to pass through.

Did you look at “welcome home” in smartthings labs? I think this might achieve what you want. However I’m not clear if it’s groovy based and about to be removed.