Upgrade firmware for your HomeKit devices! We have released new firmwares for HomeKit devices to drastically improve the connection stability. Please refer to www.meross.com/support/FAQ/447.html and upgrade your HomeKit devices.
Global

Global

Türkiye

Japan

/
English

English

Create automations with the Meross app

What is Automation?
Automation will execute actions when conditions and preconditions are met. You can create automations triggered by devices or time to automatically set your home devices to a specific state.

 

 

Here's what you need

1. Add smart home devices to the Meross app.

2. Update your Meross App to the latest version.

 

 

Finding Automation in Meross

Steps:

1. Open the Meross app.

2. Click on "Smart" at the bottom.

3. Click on "Automation".

 

 

Configure Automation Based on Device Triggers
Example: If the garage door opens, the garage light will turn on.
Steps:
1. Go to the Smart page. Select "Automation" and click the "+" icon in the top-right corner.
2. Click "Add Condition" and choose "Device Status". Select the garage door, set the status to "Open", and click "Done".
3. Click "Add Action", select "Device Control", choose the garage light, and set it to "Turn On". Click "Done".
4. Click "Save", give it a name, and finalize the setup.

 

 

Create an Automation Based on Time Triggers
Each automation supports up to three time triggers. Example: Turn on the bedroom light at 8 AM on weekends.
Steps:
1. Go to the Smart page. Select "Automation" and click the "+" icon in the top-right corner.
2. Tap "Effective time period". If the click does not respond, please update to the latest version.
3. Select "Time point trigger", then tap "Not set".
4. Enable "Time trigger 1", choose 8 AM, and select Saturday & Sunday. Tap "Done".
5. Tap "Add Action", select "Device Control", choose the bedroom light, set to "Turn On", and tap "Done".
6. Tap "Save", name the automation, and finish.

 


How Effective Time Works

Actions only trigger when conditions become true during the Effective Time Period. If a condition is already met before the period starts, it won't trigger at the start time.

Example: Time period 9:00–16:00, condition “humidity ≥ 60%.” If humidity is already above 60% at 9:00, the action won't run.

Want to check at the start of the period?

1. Copy this automation.

2. Change its Effective Time Period to a Time Point Trigger at the start of the period (e.g., 9:00).

3. Save.

This way, one automation covers the period, and the other checks exactly at the start.


 

Managing Automations in Meross
To delete an automation:
1. Click on the automation you want to delete.
2. On the page, click the top right corner and select "Delete".

To modify an automation:
1. Click on the automation you want to modify.
2. Make the necessary changes on the page.

To enable/disable an automation: Toggle the switch on the right side of the automation entry to enable or disable it.

To copy an automation:
1. Click on the automation you want to copy.
2. On the page, click the top right corner and select "Copy".

 

 

Understanding Preconditions and Conditions in Automation
Preconditions won’t trigger automation, but conditions will. Automation will only run when the preconditions are met and then triggered by the conditions. Let's illustrate the difference with a scenario:

Scenario Example:
We want to activate a movie-watching scene, such as closing the curtains and turning off the lights, when the TV plug is turned on, provided the light sensor detects a brightness level above 5. However, if the TV is already on and the brightness exceeds 5, the movie-watching scene should not be activated.

Conditions Only:
If both the TV plug being turned on and the light sensor's brightness level above 5 are set as conditions, we might find that while watching TV, a beam of light hitting the sensor could trigger the movie-watching scene. This is not the desired outcome.

Using Preconditions:
- Set the light sensor's brightness level above 5 as a precondition.
- Now, the movie-watching scene will not be triggered by the light sensor alone.
- The scene will only be activated when the TV plug is turned on and the precondition (brightness level above 5) is met.

By distinguishing between conditions and preconditions, you can achieve more precise and desired automation effects.

 

 

Handling Incorrect Condition Configurations in Automation
When an incorrect condition configuration causes the automation to never execute, we use red text to indicate the conflicting conditions.
For example, if the conditions are set as "when the bedroom light is on" and "when the bedroom light is off," these conditions cannot occur simultaneously, and this automation will never execute.

By ensuring that your conditions do not conflict, you can create effective and functional automations.

 

 

Setting a Duration for Conditions in Automation
In automation settings, conditions that persist for a specified duration trigger actions.

Example:
- Condition: If the room temperature remains above 30°C, "Duration of this status" is set to 10 minutes.
- Action: Then automatically activate the cooling mode.

With this setup, the cooling mode activates only after the room temperature stays above 30°C for 10 continuous minutes.

 

 

Setting Reverse Actions in Automation
In automation settings, you can configure actions to automatically reverse after a set duration.

Example:
- Action: Turn on the light.
- Then turn off after: set to 10 minutes.

With this setup, the light will turn on through automation and automatically turn off after 10 minutes.

 

 

Delay Actions in Automation
You can set a delay for actions to execute after an automation is triggered.

Example:
- Action: Turn on the light.
- Delay: Trigger this action 10 minutes later.

In this setup, the light will turn on 10 minutes after the automation is activated.

Not helpful?
Click here to submit or search a support ticket.