Changing the state of a Nest thermostat

Know how to change the state of a Nest thermostat.

About this task

Remotely change the state of your Nest thermostat with webMethods Integration.

Procedure

  1. You want to create a workflow that sets the state of your Nest thermostat to home at 6 PM everyday.
  2. Add and configure the Clock trigger.
    • Trigger Label - Enter a suitable name for the trigger.
    • Trigger type - Select the Repeat From option from the list, which instructs the trigger to repeat at regular intervals, starting from the specified date and time.
    • Date - Select the date from which you want to start the repeat trigger.
    • Time - Enter the time from which you want to start the repeat trigger. In this workflow, set it to 6 PM. (18:00).
    • Time zone - Select the time zone for the trigger start time.
    • Runs on every - Select the trigger interval. The trigger fires off every time after the interval specified here. As we need to get the temperature every day, select 1 Day from the drop-down list.
  3. After you have entered the details, click Done. This takes you back to the canvas.
  4. Add the Nest connector to the canvas and connect it to the Clock trigger.
  5. Double-click the Nest connector icon, select the Set State of Structure action from the Select Action list, and select the Nest account that you want to use to run the action. After this is done, click Next.
  6. In the action configuration form that appears, provide the Set State value. Set the state to home, which ensures that the state is changed to home when the clock triggers off at a specified time.
  7. After you have entered all the details, click Next, test the action, and click Done to return to the canvas.
  8. Connect this action to the Stop icon and save the workflow. Now, every day at 6 PM, the integration is triggered. As a result, it sets the state of your Nest thermostat from away to home.