One of the pitfalls of using Iris by Lowes is a poor mobile app
and the lack of ability to be able to use my mobile phone to
detect presence in the house. Sure, Lowes offers a keyfob to
do that but that thing is huge and hideous and looks like it came
straight out of the 1980s. Also, there is really no reason
why in the year 2014 we are not able to detect user's presence
using mobile phone.
Since we could not find any solutions online I decided to create my own.
Our solution consists of the following:
The same application also contains a web server that accepts commands so that you can turn alarm on/off, set home modes, and do some other things.
Download it here: IrisTools1.0
Access docs here: docs1.0
NOTE: Make sure you edit the iristools.dat file (must be placed in the same directory as IrisTools.jar) and provide your Iris login credentials as well as comma separated list of your mobile devices.
To run the jar use the following (make sure you have Java Runtime Environment installed): java -jar IrisTools.jar
Basic usage of the built-in web server:
Set mode to away: http://localhost:8080?command=setProfileAway
Set alarm to on: http://localhost:8080?command=setAlarmOn
Also included is a simple alarm.htm file that you can open and use to control profile and alarm modes.
For full list, use the docs link above and click on the IrisApi class.
This application does not transmit any of your information to any server other than Iris servers - you can verify this by using a web traffic analyzer of your choice.