Today it is Eve Room’s turn to get a firmware upgrade, which is easy to install via the Eve app. After the firmware update, Eve Room’s temperature, humidity, and air quality measurements can be added to rules as value triggers. The upgrade also offers significantly faster connection and switching times for Eve Room, in addition to many other general improvements and bug fixes. All Eve devices that have received firmware upgrades are fully compatible with the Home app in Apple’s upcoming iOS 10. Soon we will make upgrades available for the rest of our Eve devices.
iOS 10 improves value triggers
Value trigger support in the new Eve firmware is compatible with iOS 9.3.x, but becomes much more valuable with iOS 10. In iOS 9.3.x, rules with value triggers “live and act” on the iOS device on which they were originally created, which in most cases is the user’s iPhone. This means that your iPhone has to have a local or remote connection (via Apple TV) to your devices at home in order for the rules to execute.
With iOS 10 and an additional Apple TV 4 running tvOS 10 in your home (or an iPad running iOS 10 and the setting “Use this iPad as a Home Hub” activated), the rules you created on your iPhone are synchronized with the Apple TV 4 (or/and iPad), and the triggers “live” on your local network at home. The associated scenes for your rules are executed even if you and your iPhone are away from home with iPhone and you do not have an internet connection.
With iOS 10, you’ll also have the option to use the Apple Home App besides Eve. You can use Home to check values and control devices, and you have to use the Eve app for everything else e.g. creating rules with value triggers and conditions, check historical values, non-standard characteristics, listing of all types and more.
Firmware Upgrade: Eve Room
The firmware upgrade can be completed quickly and easily using iOS 9.3.x (or iOS 10). In the Eve app, you’ll see a small red circle with a number on the Settings tab in the tab bar. The number indicates the number of devices for which Elgato offers a firmware update. Tap “Settings” and then tap “Accessories.” The Eve devices for which Elgato offers an update are marked with a small red icon with an arrow. Make sure your iOS device is close to the Eve device and tap on the device’s name (for example, Eve Room) you want to upgrade. Tap “Update Firmware” on the next screen. To complete the update, you must be close to the device; you cannot complete the update remotely. The process takes four to five minutes, and it is fully automatic. At the end of the upgrade process, the Eve device will automatically restart and be ready to use. You must upgrade each device individually. For example, if you use three Eve Room devices, you must complete the upgrade three times.
Using Value Triggers
After the upgrade is complete, the temperature, humidity and air quality value triggers on the device are ready for use within your rules. As with location triggers, a value trigger requires a change in a value and not a status to trigger the scene. Tap “Scenes” in the tab bar in Eve, and then tap “Rules > Add Rule > Next > Add Value Trigger.” Here you’ll find triggers listed by room and type. For example, we use “Types > Air Quality.” You’ll find your Eve Room devices that have the new firmware installed here. Activate the device for which you want set up a value trigger. You can choose between “Any” and “Specific.” For example, if you select “Any,” the trigger will fire and activate the associated scene once the air quality changes to another value. You need to setup an additional rule then to make the trigger work, specifying the air quality change.
If you choose “Specific,” you can choose between “better than,” “is,” and “worse than.” Due to HomeKit limitations, a value trigger can only use a status like “power on”, “opened” or “locked” but not a range of values like the ones provided by Eve Room with air quality, temperature or humidity. To make a scenario “If the air quality is worse than good” work, in the example above Eve creates a trigger for air quality (“any” change of the air quality) and a condition “if the air quality is worse than good” automatically to make the rule work. After setting the desired values in the trigger value for the air quality, tap “Add”, then “Next” and you’ll see the automatically created condition “air quality worse than good”. Tap “Next” again and select a scene to be executed, or create a new one. Set a name for the rule, and you’re done. The same workflow applies when using temperature or humidity as a value trigger.
You may also create further conditions while setting up a rule, in addition to the automatically created conditions when using the “specific” type of trigger.
Value Triggers and Scenes
Once Eve Room reports a change in the selected value, such as a change from “good to fair” or from “inferior to poor” (when the selected trigger is “worse than good”), the scene associated with the trigger is activated. Such a scene could switch on the red light of your Hue lamp as a warning or switch on a fan that is connected via Eve Energy. Therefore, you must create a scene or link an existing scene when setting up your value trigger(s).
Examples of Scenes
With your existing installation, you can set up several scenes for rules with value triggers. For example, you can turn a humidifier that is connected via Eve Energy on, turn a heater that is connected via Eve Thermo on or off, turn Hue lamps or lamps connected with Eve Energy on or off, and much more.
We are interested in your setup. What kind of rules with value triggers, optional conditions, and scenes do you use?