Eve offers timers and rules for value triggers and location triggers to automatically trigger scenes in your home. The setup is performed in Eve’s settings under “Automation.” Unlike timers that trigger a scene with value triggers or locations, triggers can be restricted with the optional use of conditions. To set up automation to help manage your home, you will need some insight into how timers, rules, triggers, and conditions can be used. Note that unlike scenes, timers and rules are not synchronized with other iOS devices that use the same Apple ID or with devices owned by guests in your home. They live and act only on your iOS device.
If you would like to activate a certain scene, such as automatically switching on a certain number of lamps or devices (connected via Eve Energy, Hue lamps, or Eve Thermo) at a specific time, you will use a timer. You set the exact time at which you want the scene to be triggered or activated. One convenient option is repeating timers. They trigger the scene at repeating intervals, such as every day at 3 p.m. HomeKit restricts the use of timers; you cannot set up a timer that triggers at sunrise or sunset. These timers must always be at a specific time.
An important note about “Repeating Timers”: You can select repeating intervals that conform to the range of frequency repetitions that HomeKit offers, e.g. “daily”, “7 days”, etc. The minimum interval is 5 minutes, and the maximum is 5 weeks. You cannot specify a duration, i.e. a date range for when the timer is valid and should be executed.
Rules and Triggers
Triggers always involve changes in values. A change (not a status) triggers a rule. This may involve a change in the value of a HomeKit-enabled device or a change in location (i.e., a value trigger or a location trigger).
One simple example of such a change with a location trigger is “arriving at” or “leaving” your home (e.g., a value change). Note that the trigger has to involve a change in your location and not a status such as “I am home,” which HomeKit does not support for location triggers.
A simple example of a value trigger with a change in value using Hue lamps involves a change of the “power” value as the trigger. After selecting the Hue lamp, set the “Trigger value” as either “Any” or “Specific.” If you select “Specific,” you can choose either “Off” or “On.” If you select “On,” the value trigger triggers the rule as soon as you manually switch on the Hue lamp via the Eve app. If you select “Any” instead of “Specific,” the rule is triggered once you switch the lamp on or off, making a change in the value. There is no trigger for a status such as “The lamp is on.”
You may set more than one trigger for one rule. Each trigger is checked individually, and if it is met, the (optional) following condition is checked and the rule is triggered.
Value Triggers for Eve devices
The technical prerequisites that enable value triggers for Bluetooth Smart devices (such as the Eve line of accessories) have been fulfilled as of the iOS 9.3 release. For example, a door contact sensor such as Eve Door & Window can automatically turn on electrical devices connected via Eve Energy when the door is opened or switch on a Philips Hue lamp. The required updates for Eve devices have been completed, and they will be released via the Eve app, free of charge, in the order in which they have been officially approved.
Conditions for location triggers and value triggers are an optional (but really cool) way to restrict rules and fine tune your home automation. You may set up more than one condition for a trigger, and if they are all met, the rule is triggered and the scene is activated. HomeKit and Eve offer two kinds of conditions: value conditions and time conditions.
For example, you can set a rule with the location trigger “Arriving at” (your home), set no conditions set, and create the scene “I’m home” to turn lamps on. In this case, you want the rule to be triggered in the evening or at night but not during the day. To do this, you set a time condition (in this case “Day Event”), set the relation as “After,” and set the time as “Sunset.”
In addition to time conditions, you can set value conditions. All Eve devices support this type of condition. The devices’ values come into action here. You may set fixed values (e.g., a certain temperature in Eve Room) and set greater-than or lower-than values. As opposed to triggers, there do not have to be any changes in the value. The value is queried from the device and used for the condition.
For example, you can create a rule with the location trigger “Arriving at,” the condition “The temperature in the kids’ room (Eve Room) is lower than 60°F,” and the scene “heating” to set the Eve Thermo mode to “On” and start the heater.
Tip: Simple rules
Start with simple rules and conditions. Setting complex rules with many conditions may be a smart way to automate your home, but remember that all conditions must be met; otherwise, the rule will not be triggered.