Elgato has released a firmware update for its Elgato Eve Weather sensor to enable the accessory to be configured to trigger HomeKit scenes. Prior to iOS 9.3, Apple did not provide a way for actions or data from Bluetooth-based HomeKit accessories to be used as triggers in HomeKit automation. So, for example, you could not set up a scene to activate when unlocking or opening a door or changing a temperature reading. With iOS 9.3, Apple released a new BTLE 2.0 HomeKit spec that introduced this capability, however, vendors of Bluetooth LE accessories need to release firmware updates to their products in order to take advantage of this new functionality.
With firmware version 1.3.1, data from Elgato’s Eve Weather sensor can now be used to trigger HomeKit scenes, such as adjusting a thermostat when a certain humidity is reached, turning outlets with connected fans on or off based on outside temperatures, and more. The firmware update also adds compatibility with the new iOS 10 beta Home app, providing access to air pressure data via HomeKit, in addition to temperature and humidity, which now appear as separate readings, and can be queried separately via Siri voice commands. The update also allows air pressure to be calibrated for altitude, which can be specified manually or read automatically from the iPhone sensors using the latest Eve app. Although so far only the Eve Weather has received the new firmware update, it will hopefully be rolling out to the rest of the Elgato Eve lineup soon.