MIG API

HomeAutomation.X10 Domain


HomeAutomation.X10

CM15 / CM11 interface for X10 home automation.

Control.On

Turn on the module with address <module_address>.

Syntax

/api/HomeAutomation.X10/<module_address>/Control.On
GET /api/HomeAutomation.X10/A8/Control.On

Control.Off

Turn off the module with address <module_address>.

Syntax

/api/HomeAutomation.X10/<module_address>/Control.Off
GET /api/HomeAutomation.X10/A6/Control.Off

Control.Bright

Bright one step the module with address <module_address>.

Syntax

/api/HomeAutomation.X10/<module_address>/Control.Bright
GET /api/HomeAutomation.X10/A6/Control.Bright

Control.Dim

Dim one step the module with address <module_address>.

Syntax

/api/HomeAutomation.X10/<module_address>/Control.Dim
GET /api/HomeAutomation.X10/A8/Control.Dim

Control.Level

Set the level of the module with address <module_address> to <level>% (0-100).

Syntax

/api/HomeAutomation.X10/<module_address>/Control.Level/<level>
GET /api/HomeAutomation.X10/A4/Control.Level/35

Control.Toggle

Toggle on/off the module with address <module_address>.

Syntax

/api/HomeAutomation.X10/<module_address>/Control.Toggle
GET /api/HomeAutomation.X10/A4/Control.Toggle

Control.AllLightsOn

Turn on all lights with the house code <house_code>.

Syntax

/api/HomeAutomation.X10/<house_code>/Control.AllLightsOn
GET /api/HomeAutomation.X10/B/Control.AllLightsOn

Control.AllLightsOff

Turn off all lights with the house code <house_code>.

Syntax

/api/HomeAutomation.X10/<house_code>/Control.AllLightsOff
GET /api/HomeAutomation.X10/B/Control.AllLightsOff