Conditional Logic

Any plans to support conditional logic?

For example, with my X10 system I have the following configuration:

X10 Wall Switch that controls my upstairs hallway lights.
2 x10 motion detectors; 1 at the bottom of the stairs, the 2nd in the upstairs hallway

I then created several conditional events for turning off the hallway light. The off event is only triggered if both motion sensors haven’t detected motion of XX amount of time. I also have separate on events that are triggered only if a “not bedtime” variable (triggered by a scene - x10 command) is not set to true. This allows me to suppress the hall lights from turning on if I get up in the middle of the night.

Yes, this is what the Lua module will allow you to do.

Is there any ETA on LUA?

How will Lua work? Is it a script language or will it have a GUI? Both?

Lua is a scripting language, so I’m guessing there wont be a GUI.

See www.lua.org

Our goal is to have Lua by the end of December. The scripts will be ‘guided’ in the web UI to make it easier, and we’ll have a wiki with lots of templates.

Is this a public release date or a beta release? I would be interested in beta testing.

We’ll make an announcement when there’s a pre-release version to test.