I want to tell Siri to activate a HHA. I know through IFTTT you can get it to turn a light on or off, but I want a whole HHA. Now that there is the Today widget, can you teach Siri to look for it? Another way I was thinking of was to get Siri to pull up a website - and that link could be set up through this but I cant figure out how to get it to do that either. Any ideas?
https://graph.api.smartthings.com/oauth/authorize?response_type=code&client_id=ab0528dd-9710-42f2-9712-ba7702e9f85c&redirect_uri=http://107.20.127.54/smartthings/exampleOauth.php&scope=app
At the moment this wonât be possible. There is a thread around here on homekit. Homekit is the droid you are looking for.
When will SmartThings integrate into SmartThings? TBD
IFTTT can work with virtual switches to trigger HH actions using the Big Switch App.
Iâm not an iphone user, so I donât know is you can or not, but if you can trigger IFTTT through Siri, you can trigger the HHA
Youâll find this discussed in the voice control solution topic:
There are couple of different ways.
If youâre just using smart things, and youâre willing to use some custom code, there are a couple of ways to approach it. Or if youâre willing to jailbreak your phone.
But again lots of detailed discussion, including contributions from most of the people using these options, in the other topic.
Use a virtual switch and the Big Switch for HH SmartApp. Triggering the switch through IFTTT will then kick off the Hello Home. Personally, Iâd use a virtual momentary or have the HH phrase turn off the virtual switch, so you donât have to worry about state sync.
Itâs frustrating that something like this would take so many middlemen, but it is nice that we can almost always find a workaround.
I didnât know IFTTT had hooks into siri
Cool!
Another hack, but it works. I used it for my Xmas lights using #trees as the keyword.
It doesnât directly, but as discussed in detail in the Voice control solution discussion topic linked above, you can use Siri to send a text or to call your ifttt number. And then you use that as the trigger. Itâs clunky, but it works.
Iâve actually already got the Big Switch hooked up for HHActions with momentary switches, but I didnât think that IFTTT would see them as real switches. They werenât coming up because I hadnât refreshed my Smarththings IFTTT channel since I built them.
OK edited my channel to add Big Switches. Check it out! Awesome thanks! I knew there had to be a workaround.
I hate burning up SMS just for this featureâŠ
+1 to Tim on this one from earlier in the threadâŠ
The SMS is sent from your phone (Siri) to ifttt. So it counts against the allowance for your phone, not against any allowance that smartthings might eventually impose. Then ifttt uses the smartthings official channel to actually flip the switch.
If you have an unlimited texting plan, doesnât cost anything more.
If you have a jailbroken iPhone you can get a much better Siri integration with the help of a few Cydia plugins. Granted itâs a bit tedious to setup, but once the setup is done it works pretty flawlessly. Iâm willing to attempt a step-by-step if anyone is interested.
Assistant+ I think can handle it all on itâs own now.
Itâs a big part of it, but as far as I know you also need Activator & Activate Command
The tweak was just updated with support for variables and terminal commands in the app!
Yes, you will need Activator (who doesnât?), but you no longer need Activate Command. You can enter terminal commands & thus call endpoints directly.
I completely glanced over the âCapture Group Commandsâ section in Assistant+ the first time configuring it, definitely makes Siri 1000xâs more useful!
Totally agree - Iâve already set up one group action that uses variables to call all of my various modes. I plan on creating another that uses two variables to set any individual light I have to any level I want.
@infofiend, just getting into this but where in Activator can I specify the terminal commands? Everything I have read says you need Activate Command.
Also can you give me a very brief example of how to setup and endpoint?