Select all the devices that you'd like to be able to use with IFTTT and then click the Authorize button. Only authorized devices will appear in the IFTTT action/trigger device lists. You can change your selection at any time through the IFTTT Integration app in Hubitat.
This applet is using a temperature threshold as the trigger so you need to select the Hubitat device that will be reporting the temperature and the temperature to use as the threshold, then Click "Save"
The temperature entered for the threshold needs to use the same unit as the "Temp Scale" field in Hubitat's Location settings.
After clicking Save, the Applet should be shown as "On" and if you need to make changes you can click the cog in the top right corner to open the settings.
The bottom of the applet shows how long it usually takes for the Applet to perform the action. The Hubitat applets that are using other services, like Ring, as the trigger, may take a few minutes to execute.
Installing an applet that's using the Button Widget Service
This applet needs to be installed using the IFTTT mobile app. This example uses an Android device, but the process should be simular for iOS.
Click the applet to see its details and then click "Turn on".
Are there any plans to expose button controls? I would like an IFTTT event to press a virtual button on Hubitat
i.e.:
If Arlo Camera Detects Motion Then Push Hubitat Virtual Button Foo (which is used by Rule Machine to trigger things)
I tried a switch, but there is no good way to have it 'turn off' when motion stops... I think a button would work as I think I can treat as a momentary button
If i am over-engineering this, and there's a better way let me know as I need something (anything) to control lights from Arlo and Ring Camera Motion until such a time as Hubitat supports them directly
You can use a virtual momentary switch. Someone posted the code recently. All it is is a virtual switch that turns off on its own. So it's always available to be be turned on. RM can trigger of it being turned on, and ignore being turned off. So IFTTT turns on that switch from motion, RM catches that, and does whatever. Am I missing something?
dev:2962018-05-12 18:16:50.844:debugSwitch Off Timer Version 1.0 - OFF
dev:2962018-05-12 18:16:40.831:debugTurning off in 10 seconds
dev:2962018-05-12 18:16:40.829:debugSwitch Off Timer Version 1.0 - ON
I can set it to zero for a true momentary switch as well
I tried the momentary switch that worked with ST but it was inconsistent...probably because the on/off happened so quickly with local processing. At the advice of @ogiewon I added a 1 second delay and it's worked perfectly for me since.
How would you have Rule Manager initiate a remote IFTTT? I leverage IFTTT integration with ST to initiate our Roomba based on WebCORE rules. Again attempting to reduce my reliance on ST based integrations (at least until WebCORE officially supports Hubitat with ST). Suggestions?
Ok so IFTTT finally connected. I created a simple virtual device to turn on and the ifttt would start our Roomba. Nothing is working. Attached are the errors in the logs.
I created a Hubitat virtual switch that turns on when the lock is unlocked. The virtual switch will show up in IFTTT and you can use that as the trigger
IS there any plan to allow the "add ingredient" to control the dim level of a dimmer? That way you can use google home to directly control and set the level of a dimmer. Right now you can only use this on the rate.
It would also be great if we could directly control a thermostat with IFTTT and use the same "add ingredient" to control the temperature.