In the setting interaction of ali smart app. The user first selects the conditions. Then allows the user to select. The general execution action. Alibaba intelligence can choose. Co-existing conditions, that is, adding a condition. To one condition, the action will be execut.before the two conditions are met, but the other condition is.not a mandatory option.
In the page interaction of Ali smart app, the trigger Mexico Phone Number and execution actions are tile on one page, so that users can intuitively select the trigger conditions and execution actions.
Smart Home 365 app first lets users add startup conditions, and then lets users choose to execute actions.
In the page interaction of the Zhijia app, the trigger conditions and execution actions are tile on one page, so that users can intuitively select the trigger conditions and execution actions.
Fourth, the main conclusions of the competitive analysis
1. Conditions base on life experience
The conditions of scene automation are based on the user’s experience in life and also based on the user’s observation. In real life, users will encounter various scenes, and products base on these scenes can be use as a conditional judgment to solve the problem of the user in this scene. problems encounter below.
the system, general conditions and action recommendations can be made to provide user choices, which allows users to save imagination time, such as trigger conditions: manual execution, timing, outdoor weather changes; execution actions: execute a certain device, execute A scene, a notification to the phone, a delay.
In terms of condition selection, the user can select multiple conditions. If one condition is triggered and then another condition is triggered, the action can be execute. If one of the conditions is not satisfied, the action will not be execute. Users can set according to their daily life to improve the user experience.
4. Hierarchical interaction logic
When setting conditions and actions on the client side, set the page jump logic so that users can set the conditions first, and then set the execution actions. Couple with clear and concise prompts, users can understand the control logic more clearly.
This article was originally publish by @Buddha Screws on Everyone is a Product Manager. Reproduction is prohibit without permission