The first discussion link, I’m stuck on “There is an IFTTT channel, so you can just try that”. Does this mean “use IFTTT instead of SmartThings” or does it mean “there’s a way to control my devices from SmartThings using IFTTT as a mediator.”?
The knowledge base article explains how to allow IFTTT to control a SmartThings device, but I’m looking for the other direction. I want my wifi plugs to show up as devices in the SmartThings app.
It means you will be using IFTTT as the mediator. Read the FAQ again. I just updated it with the IFTTT details. Your Wi-Fi devices will never show up in the smartthings app, but you are going to create proxies for them which will then work because changing the state of the proxy will cause IFTTT to change the state of the real WiFi device.
As for the supportbase article, that’s covering both situations. Once you have IFTTT and smartthings linked, then you can use smartthings as either the “this“ or the “that“ in an IFTTT applet
Very good. By “option 2”, do you mean the newly added instructions for creating a virtual device and 4 applets per switch? I’ll give it a shot. I’ll read up on how to create the virtual devices. Thanks
Working on getting this set up. It occurs to me that I can turn the switches on using the SmartLife app, through Google Home (“Ok Google, turn on the living room lights”) or using SmartThings. I’m guessing I need an IFTTT rules that say:
If SmartThings1 turns on, then turn on SmartLife1
If SmartThings1 turns off, then turn off SmartLife1
If SmartLife1 turns on, turn on SmartThings1
If SmartLife1 turns off, turn off SmartThings1
I’m hoping the Google Home state will stay in sync automatically, since it’s linked with SmartLife.
Edit: when I turn the light on from Google Home by voice, it might take 30-60 seconds for the virtual switch to update in the SmartThings app. I haven’t figured out at this point whether the app is slow to update, or SmartThings just doesn’t know about the change yet. If I switch the virtual device in ST, it updates everywhere else in a few seconds.
Google Home doesn’t know the state, it just gets it from whichever source is defined as controlling the device. And Google home doesn’t actually turn on the lights itself, it just passes the request over to the controller. So you don’t have to worry about that part.