Door Unlocked - Set Comfort Level to Home
    
        
  Other popular ecobee workflows and automations
- 
        
  
  
 - 
        
  
  Receive a notification if any motion is detected
 - 
        
  
  Android Wear Notifications for Ecobee
    
   - 
        
  
  Turn on light switch at sunset
    
   - 
        
  
  Set your comfort profile with the push of a button
    
   - 
        
  
  Switch on Ecobee ventilation when Air Quality is poor
    
   - 
        
  
  Free basic alarm system
    
   - 
        
  
  When I wake up set my ecobee to a comfortable temp
    
   - 
        
  
  If it's nice outside during the summer then turn off A/C by setting Away
 
Create your own ecobee and Google Assistant workflow
Create custom workflows effortlessly by selecting triggers, queries, and actions. With IFTTT, it's simple: “If this” trigger happens, “then that” action follows. Streamline tasks and save time with automated workflows that work for you.
31 triggers, queries, and actions
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This Trigger activates a named scene when you say "Ok Google, activate [Scene Name]".
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee light switch is turned off.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee light switch is turned on.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat and Room Sensors change to Smart Home or Smart Away comfort profiles.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat senses that the indoor humidity is greater than a specific value you supply.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat senses that the indoor humidity is less than a specific value you supply.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat senses that the indoor temperature is greater than a specific value you supply.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat senses that the indoor temperature is less than a specific value you supply.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat senses that the outdoor humidity is greater than a specific value you supply.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat senses that the outdoor humidity is less than a specific value you supply.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat senses that the outdoor temperature is greater than a specific value you supply.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee thermostat senses that the outdoor temperature is less than a specific value you supply.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of when your ecobee thermostat senses that the indoor humidity was greater than a specific value you supply.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of events when your ecobee thermostat sensed that the indoor humidity was less than a specified value you supplied Note: this query will only return future events after this Applet is created.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of when your ecobee thermostat senses that the indoor temperature was greater than a specific value you supply.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of when your ecobee thermostat senses that the indoor temperature was less than a specific value you supply. Note: this query will only return future events after this Applet is created.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of when your ecobee thermostat senses that the outdoor humidity was greater than a specific value you supply.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of events when your ecobee thermostat sensed that the outdoor temperature was greater than a value you specified
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of events when your ecobee schedule was overridden with a Hold event (including vacations), a Utility Demand Response event, or a Smart Home/Away event.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of events when your ecobee thermostat or Room Sensors changed to Smart Home or Smart Away comfort profiles.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns the history of when your ecobee thermostat sensed a temperature less than the value you specified.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This Action will create a vacation event on the selected thermostat with the specified setpoint. The vacation event will begin immediately and last the number of specified days.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This Action removes the currently running event on the selected thermostat providing the event is not a mandatory demand response event.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This Action will set the thermostat into a hold using the settings from the specified comfort profile. This comfort profile hold will remain in effect for the specified number of hours.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This Action will set the thermostat into a hold using the settings from the specified comfort profile. This comfort profile hold will remain in effect until the next next comfort profile transition in the program.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This action will set the thermostat into a hold with the specified temperature for the specified number of hours.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This action will set the thermostat into a hold with the specified temperature and the end date/time will be set to the next climate transition in the program.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This action will set the thermostat into an indefinite hold with the specified temperature.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This action turns off one of your light switches.
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This action turns on one of your light switches.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This Trigger activates a named scene when you say "Ok Google, activate [Scene Name]".
      
        
          
            
            Action
          
          
    An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
        
        This Action will create a vacation event on the selected thermostat with the specified setpoint. The vacation event will begin immediately and last the number of specified days.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of when your ecobee thermostat senses that the indoor humidity was greater than a specific value you supply.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of events when your ecobee thermostat sensed that the indoor humidity was less than a specified value you supplied Note: this query will only return future events after this Applet is created.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of when your ecobee thermostat senses that the indoor temperature was greater than a specific value you supply.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of when your ecobee thermostat senses that the indoor temperature was less than a specific value you supply. Note: this query will only return future events after this Applet is created.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of when your ecobee thermostat senses that the outdoor humidity was greater than a specific value you supply.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of events when your ecobee thermostat sensed that the outdoor temperature was greater than a value you specified
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of events when your ecobee schedule was overridden with a Hold event (including vacations), a Utility Demand Response event, or a Smart Home/Away event.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns a list of events when your ecobee thermostat or Room Sensors changed to Smart Home or Smart Away comfort profiles.
      
        
          
            
            Query
          
          
    A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
        
        This query returns the history of when your ecobee thermostat sensed a temperature less than the value you specified.
      
        
          
            
            Polling trigger
          
          
    Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
        
        This trigger fires every time your ecobee light switch is turned off.
      Build an automation in seconds!
              If
            
            
                
                Activate scene
                
              
            
              Then
            
            
                
                Create vacation on thermostat
                
              
            You can add delays, queries, and more actions in the next step!
    GET STARTED
    
  How to connect to a ecobee automation
Find an automation using ecobee
Find an automation to connect to, or create your own!Connect IFTTT to your ecobee account
Securely connect the Applet services to your respective accounts.Finalize and customize your Applet
Review trigger and action settings, and click connect. Simple as that!Upgrade your automations with
- 
          
          Connect to more Applets
Connect up to 20 automations with Pro, and unlimited automations with Pro+ - 
          
          Add multiple actions with exclusive services
Add real-time data and multiple actions for smarter automations - 
          
          Get access to faster speeds
Get faster updates and more actions with higher rate limits and quicker checks 
More on ecobee and Google Assistant
About ecobee
          
            ecobee is the smarter wi-fi thermostat with remote sensors. For homes with more than one room.
          
            
        
ecobee is the smarter wi-fi thermostat with remote sensors. For homes with more than one room.
About Google Assistant
          
            Create custom voice commands for your Google Assistant. Available on Android, iOS and Google Home devices. Get more details here.
          
            
        
Create custom voice commands for your Google Assistant. Available on Android, iOS and Google Home devices. Get more details here.