Using iControl to turn my lights on/off via my Apple Watch

I’ve used Wise Controls hardware and software (www.wisecontrols.com) for many years now to control my lights around my house.  I’m very sure the world has moved on from a technology view point and there are better solutions out there but it works for me.   This is a picture of a 5M long multi-colour LED strip in my kitchen all controlled wirelessly.  LED Lighting

I’ve been able to control my lights from my iPhone for a while using this interface.  It is ok, but can’t do many things and the tooling is not updated by the firm.

Wise Controls

So I could automatically schedule my lights and remotely trigger them I managed to reverse engineer the interface and it is very simple to trigger an already configured signal.

For example:
Turn on : http://192.168.1.50/GestisciBottone.txt?02P1
Turn off : http://192.168.1.50/GestisciBottone.txt?02P2

I started writing an Apple Watch interface to do the same but stumbled upon this great project instead that has a great iOS and WatchOS interface, and is easy configurable.

https://itunes.apple.com/us/app/icontrol-we

For a configuration standpoint it is very flexible and easy to insert the URLs as above. For example:

{
“pageLabel”: “General”,
“timeout”: 2,
“compactHeight”: false,
“controls”: [{
“button1”: “on”,
“button2”: “off”,
“cmd1”: http://192.168.1.50/GestisciBottone.txt?02P1”,
“cmd1Id”: “uniqueCmdId1M”,
“cmd2”: http://192.168.1.50/GestisciBottone.txt?02P2”,
“cmd2Id”: “uniqueCmdId2M”,
“headline1”: “Stair Lights”,
“sizeType”: “medium”
}

This is what it looks like in its simplest form on my watch.

Watch Interface

Advertisements