| Object Type |
Payload |
Action |
Response1 |
| X-10 |
none or "?" |
None |
stat/topic/POWER ON
{level in %}|OFF2 |
| X-10 |
on |
Set to On |
stat/topic/POWER ON
{level in %} |
| X-10 |
off |
Set to Off |
stat/topic/POWER OFF2 |
| X-10 |
toggle |
Toggle |
stat/topic/POWER ON
{level in %}|OFF2 |
| X-10 |
on value |
Set to On at level {value}% |
stat/topic/POWER ON
{level in %}2 |
| X-10 |
value |
Set to On at level {value}% |
stat/topic/POWER ON
{level in %}2 |
| Custom Light |
none or "?" |
None |
stat/topic/POWER ON
{level in %}|OFF2 |
| Custom Light |
on |
Set to On |
stat/topic/POWER ON
{level in %}2 |
| Custom Light |
off |
Set to Off |
stat/topic/POWER OFF2 |
| Custom Light |
toggle |
Toggle |
stat/topic/POWER ON {level in %}|OFF2 |
| Custom Light |
value |
Set to On at level {value}% |
stat/topic/POWER ON {level in %}2 |
| Custom Light |
on value |
Set to On at level {value}% |
stat/topic/POWER ON
{level in %}2 |
| Flag |
none or "?" |
None |
stat/topic/POWER Set|Clear |
| Flag |
on | set |
Set Flag |
stat/topic/POWER Set |
| Flag |
off | clear |
Clear Flag |
stat/topic/POWER Clear |
| Flag |
toggle |
Toggle Flag |
stat/topic/POWER Set|Clear |
| Flag |
on value |
Mask value with 0x01, if 1, then Set; if 0, then Clear |
stat/topic/POWER Set|Clear |
| Flag |
value |
Mask value with 0x01, if 1, then Set; if 0, then Clear |
stat/topic/POWER Set|Clear |
| Input |
none or "?" |
None |
stat/topic/POWER {High State Label | Low State Label} |
| Input |
on |
Not Supported |
- |
| Input |
off |
Not Supported |
- |
| Input |
toggle |
Not Supported |
- |
| Input |
on value |
Not Supported |
- |
| Input |
value |
Not Supported |
- |
| Output |
none or "?" |
None |
stat/topic/POWER {High State Label | Low State Label} |
| Output |
on |
Set to high |
stat/topic/POWER {High State Label} |
| Output |
off |
Set to low |
stat/topic/POWER {Low State Label} |
| Output |
toggle |
Toggle Output |
stat/topic/POWER {High State Label | Low State Label} |
| Output |
on value |
Not Supported |
- |
| Output |
value |
Not Supported |
- |
| HVAC |
none or "?" |
None |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
value |
Set Setpoint to value (0-99, ignored otherwise) |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
run3 |
Set Control Mode to Run |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
hold3 |
Set Control Mode to Hold |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
off3 |
Set HVAC Mode to Off |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
cool3 |
Set HVAC Mode to Cool |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
heat3 |
Set HVAC Mode to Heat |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
auto3 |
Set HVAC Mode to Auto |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
fanauto3 |
Set Fan Mode to Auto |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| HVAC |
fanon3 |
Set Fan Mode to On |
stat/topic/POWER Run|Hold Off|Cool|Heat|Auto Auto|ON {temperature} {setpoint} |
| DTS |
none or "?" |
None |
stat/topic/POWER {temperature} |
| DTS |
on |
Not Supported |
- |
| DTS |
off |
Not Supported |
- |
| DTS |
toggle |
Not Supported |
- |
| DTS |
on value |
Not Supported |
- |
| DTS |
value |
Not Supported |
- |
| Analog |
none or "?" |
None |
stat/topic/POWER {value} |
| Analog |
on |
Not Supported |
- |
| Analog |
off |
Not Supported |
- |
| Analog |
toggle |
Not Supported |
- |
| Analog |
on value |
Not Supported |
- |
| Analog |
value |
Not Supported |
- |
| IR |
none or "?" |
None |
stat/topic/POWER Unknown4 |
| IR |
on |
Send IR command 1 time5 |
stat/topic/POWER ON 1 |
| IR |
off |
Not Supported |
- |
| IR |
toggle |
Not Supported |
- |
| IR |
on value |
Send IR command value times5 |
stat/topic/POWER ON {value} |
| IR |
value |
Send IR command value times5 |
stat/topic/POWER ON {value} |
| Macro |
none or "?" |
None |
stat/topic/POWER Unknown4 |
| Macro |
run, on |
Run Macro |
stat/topic/POWER Unknown4 |
| Macro |
off |
Not Supported |
- |
| Macro |
toggle |
Not Supported |
- |
| Macro |
run, on value |
Not Supported |
- |
| Macro |
value |
Not Supported |
- |
| Scheduled Event |
none or "?" |
None |
stat/topic/POWER Unknown4 |
| Scheduled Event |
run, on |
Run Scheduled Event |
stat/topic/POWER Unknown4 |
| Scheduled Event |
off |
Not Supported |
- |
| Scheduled Event |
toggle |
Not Supported |
- |
| Scheduled Event |
run, on value |
Not Supported |
- |
| Scheduled Event |
value |
Not Supported |
- |
| Periodic Event |
none or "?" |
None |
stat/topic/POWER Unknown4 |
| Periodic Event |
run, on |
Run Periodic Event |
stat/topic/POWER Unknown4 |
| Periodic Event |
off |
Not Supported |
- |
| Periodic Event |
toggle |
Not Supported |
- |
| Periodic Event |
run, on value |
Not Supported |
- |
| Periodic Event |
value |
Not Supported |
- |
| Timer |
none or "?" |
None |
stat/topic/POWER Ringing|Running|Stopped 0:00:00.006 |
| Timer |
start |
Start Timer |
stat/topic/POWER Running HHH:MM:SS.hh6 |
| Timer |
stop |
Stop Timer |
stat/topic/POWER Stopped HHH:MM:SS.hh6 |
| Timer |
clear |
Clear Timer |
stat/topic/POWER Stopped 00:00:00.006 |
| Timer |
load 0 30 00 00 |
Load Timer with HHH:MM:SS.hh and Start |
stat/topic/POWER Running 0:29:55.006 |
| Timer |
load 0:30:00.00 |
Load Timer with HHH:MM:SS.hh and Start |
stat/topic/POWER Running 0:29:55.006 |
| Object Type |
Var as Flag |
Use 2 Vars |
Payload |
Action |
Response1,2 |
| Variable |
x |
x |
none or "?" |
None |
stat/topic/POWER {value} |
| Variable |
x |
x |
on |
Set Variable to 1 |
stat/topic/POWER 1 |
| Variable |
x |
x |
off |
Set Variable to 0 |
stat/topic/POWER 0 |
| Variable |
x |
x |
toggle |
Mask Variable value with 0x01, if 1, then Set to 0; if 0, then
Set to 1 |
stat/topic/POWER 0|1 |
| Variable |
Yes |
- |
on value |
Mask value with 0x01. If 1, Set Var to 1. If 0, Set Var to 0 |
stat/topic/POWER 0|1 |
| Variable |
Yes |
- |
value |
Mask value with 0x01. If 1, Set Var to 1. If 0, Set Var to 0 |
stat/topic/POWER 0|1 |
| Variable |
Yes |
- |
{Count text} |
No Action |
|
| Variable |
No |
No |
on value |
Mask value with 0xFF, Set Variable with result |
stat/topic/POWER {value} |
| Variable |
No |
No |
value |
Mask value with 0xFF, Set
Variable with result |
stat/topic/POWER {value} |
| Variable |
No |
No |
{Count text} |
Increment Var |
stat/topic/POWER {value} |
| Variable |
No |
Yes |
on value |
Mask value with 0xFFFF. Set
Var with LSB, Set Var+1 with MSB |
stat/topic/POWER {value} |
| Variable |
No |
Yes |
value |
Mask value with 0xFFFF. Set
Var with LSB, Set Var+1 with MSB |
stat/topic/POWER {value} |
| Variable |
No |
Yes |
{Count text} |
Increment Var, Increment Var+1 if Var overflows |
stat/topic/POWER {value} |