Difference between revisions of "WHO=0 - Scenarios"

From piMyHome Project
Jump to navigation Jump to search
Line 14: Line 14:
 
To program a scenario, it has to be locked first and after programming it has to be unlocked. Instead of fiddling with OWN message to manage F420 scenarios, you should use [[Bticino_Hard-_and_Software#Third_Party_Software|ScenarX]]
 
To program a scenario, it has to be locked first and after programming it has to be unlocked. Instead of fiddling with OWN message to manage F420 scenarios, you should use [[Bticino_Hard-_and_Software#Third_Party_Software|ScenarX]]
  
== WHAT Table==
+
== WHAT Table ==
 
{| class="wikitable"  style="float:left;"
 
{| class="wikitable"  style="float:left;"
! style="text-align:left;"| WHAT
+
! style="text-align:left;"| WHAT F420
 
! style="text-align:left;"| Description
 
! style="text-align:left;"| Description
 
|-
 
|-
|1..16<br>1..20
+
|1..16
|Scenario 1 to 16 (F420)<br>Scenario 1 to 20 (IR 3456)
+
|Scenario 1 to 16
 
|-
 
|-
 
|40#x
 
|40#x
|Start recording scenario x
+
|Start recording scenario x  
 
|-
 
|-
 
|41#x
 
|41#x
Line 45: Line 45:
 
|46
 
|46
 
|Memory full
 
|Memory full
 +
|}
 +
 +
 +
{| class="wikitable"  style="float:left; margin-left: 30px;"
 +
! style="text-align:left;"| WHAT IR 3456
 +
! style="text-align:left;"| Description
 +
|-
 +
|1..20
 +
|Scenario 1 to 20
 
|}
 
|}
  

Revision as of 18:56, 21 November 2014

What is a scenario?

A scenario is a list of simple commands, stored in a scenario device like F420 (max. 16 scenarios) or IR 3456 (max. 20 scenarios). More and smarter scenarios can be stored in a scenario device like MH200 or the newer model MH200N. These smart scenario devices support event- and time-driven scenarios, even with IF-THEN-ELSE clauses.

Examples

Scenarios are launched in a similar way like lighting commands:

*0*5*89##        launch scenario #5, connected to address 89
*0*9*48#4#02##   launch scenario #9, connected to address 48 on interface 2

Since a scenario is just a list of commands, they don't have a status and therefore you can't do a status request on a scenario.

Programming a scenario

To program a scenario, it has to be locked first and after programming it has to be unlocked. Instead of fiddling with OWN message to manage F420 scenarios, you should use ScenarX

WHAT Table

WHAT F420 Description
1..16 Scenario 1 to 16
40#x Start recording scenario x
41#x Stop recording scenario x
42 Delete all scenarios
42#x Delete scenario x
43 Lock scenario module
44 Unlock scenario module
45 Scenario module not available
46 Memory full


WHAT IR 3456 Description
1..20 Scenario 1 to 20
WHERE Address
01..99 Control Panel 01 to 99
WHO Table WHO=1 - Lighting