Sei sulla pagina 1di 34

MODULE_NAME='KNX_Table_NXB_A'(DEV dvNxbKnx)

(*####
*)
(*# Legal Notice :
*)
(*#
Copyright, AMX LLC, 2009
*)
(*#
Private, proprietary information, the sole property of AMX LLC. The
*)
(*#
contents, ideas, and concepts expressed herein are not to be disclosed
*)
(*#
except within the confines of a confidential relationship and only
*)
(*#
then on a need to know basis.
*)
(*#
*)
(*#
Any entity in possession of this AMX Software shall not, and shall not
*)
(*#
permit any other person to, disclose, display, loan, publish, transfer
*)
(*#
(whether by sale, assignment, exchange, gift, operation of law or
*)
(*#
otherwise), license, sublicense, copy, or otherwise disseminate this
*)
(*#
AMX Software.
*)
(*#
*)
(*#
This AMX Software is owned by AMX and is protected by United States
*)
(*#
copyright laws, patent laws, international treaty provisions, and/or
*)
(*#
state of Texas trade secret laws.
*)
(*#
*)
(*#
Portions of this AMX Software may, from time to time, include
*)
(*#
pre-release code and such code may not be at the level of performance,
*)
(*#
compatibility and functionality of the final code. The pre-release code
*)
(*#
may not operate correctly and may be substantially modified prior to
*)
(*#
final release or certain features may not be generally released. AMX is
*)
(*#
not obligated to make or support any pre-release code. All pre-release
*)
(*#
code is provided "as is" with no warranties.
*)
(*#
*)
(*#
This AMX Software is provided with restricted rights. Use, duplication,
*)
(*#
or disclosure by the Government is subject to restrictions as set forth
*)
(*#
in subparagraph (1)(ii) of The Rights in Technical Data and Computer
*)
(*#
Software clause at DFARS 252.227-7013 or subparagraphs (1) and (2) of

*)
(*#
the Commercial Computer Software Restricted Rights at 48 CFR 52.227-19,
*)
(*#
as applicable.
*)
(*####
*)
(*{{PS_SOURCE_INFO(PROGRAM STATS)
*)
(***********************************************************)
(* FILE CREATED ON: 05/22/2009
*)
(***********************************************************)
(* FILE_LAST_MODIFIED_ON:
*)
(***********************************************************)
(* ORPHAN_FILE_PLATFORM:
*)
(***********************************************************)
(*!!FILE REVISION:
*)
(* REVISION DATE:
*)
(*
*)
(* COMMENTS: For this example code both NXBs will be
*)
(*
configured with the same ETS address
*)
(*
*)
(*
ALL Group Addresses must be modified to use site
*)
(*
specific addressing.
*)
(*
AMX cannot provide support for ETS configuration
*)
(*
*)
(*
*)
(***********************************************************)
(*!!FILE REVISION:
*)
(* REVISION DATE:
*)
(*
*)
(* COMMENTS:
*)
(*
*)
(***********************************************************)
(*}}PS_SOURCE_INFO
*)
(***********************************************************)
DEFINE_CONSTANT
DEFINE_VARIABLE
counter
float waitVal
DEFINE_START
Counter=0
waitVal = .2
#INCLUDE 'KNX_Tools.axi'
DEFINE_EVENT
DATA_EVENT [dvNxbKnx]
{
ONLINE: //Start configuration upload when NXB-KNX comes online.

{
wait 10 //1 second delay
{
counter = 1
}
}
}
DEFINE_PROGRAM //For this example code both NXBs will be configured with the sa
me ETS address
WAIT waitVal
{
SWITCH(Counter) //Send config command in groups.
//Cauti
on avoid sending large quantities of config commands without intermittent wait i
ntervals.
{
CASE 1://STAIR AREA
{
//AC & LIGHT SWITCH
KNXAdd(dvNxbKnx, 1, knxSWITCH, '6/0/0', "")
//"STAIR
AC SW"
KNXAdd(dvNxbKnx, 2, knxSWITCH, '6/4/6', "")
// Inner
SPot switch
KNXAdd(dvNxbKnx, 3, knxSWITCH, '6/4/9', "")
// Outte
r SPOT switch
KNXAdd(dvNxbKnx, 4, knxSWITCH, '6/4/12', "")
// CHAN
SPOT switch
KNXAdd(dvNxbKnx, 5, knxSWITCH, '6/4/15', "")
// CHANE
LIER switch
KNXAdd(dvNxbKnx, 6, knxSWITCH, '6/4/0', "")
// WALL
KIDS switch
KNXAdd(dvNxbKnx, 7, knxSWITCH, '6/4/4', "")
// WALL
MBED switch
/*
KNXAdd(dvNxbKnx, 2, knxSWITCH, '6/0/2', "")
// WALL
1 switch
KNXAdd(dvNxbKnx, 3, knxSWITCH, '6/4/0', "")
// WALL
2 switch
KNXAdd(dvNxbKnx, 4, knxSWITCH, '6/0/5', "")
// SPOT
1 switch
KNXAdd(dvNxbKnx, 5, knxSWITCH, '6/0/8', "")
// SPOT
2 switch
KNXAdd(dvNxbKnx, 6, knxSWITCH, '6/4/12', "")
// SPOT
3 switch
KNXAdd(dvNxbKnx, 7, knxSWITCH, '6/4/15', "")
// SPOT
4 switch
KNXAdd(dvNxbKnx, 8, knxSWITCH, '6/0/14', "")
// chan
switch
KNXAdd(dvNxbKnx, 9, knxSWITCH, '6/0/17', "")
// CORRI
DOR switch
*/
//AC & LIGHT FB
KNXAdd(dvNxbKnx, 10, knxSWITCH, '6/0/1', "knxPollstart") /
/ STAIR AC RS status
KNXAdd(dvNxbKnx, 11, knxSWITCH, '6/4/3', "knxPollstart") /
/ Inner SPot status
KNXAdd(dvNxbKnx, 12, knxSWITCH, '6/4/1', "knxPollstart") /
/ Outter SPOT Status
KNXAdd(dvNxbKnx, 13, knxSWITCH, '6/4/6', "knxPollstart") /

/ CHAN SPOT status


KNXAdd(dvNxbKnx, 14, knxSWITCH, '6/4/9', "knxPollstart") /
/ CHANELIER status
KNXAdd(dvNxbKnx, 15, knxSWITCH, '6/4/13', "knxPollstart")
// WALL KIDS status
KNXAdd(dvNxbKnx, 16, knxSWITCH, '6/4/16', "knxPollstart")
// WALL MBED Status
/*
KNXAdd(dvNxbKnx, 11, knxSWITCH, '6/0/3', "knxPollstart") /
/ WALL 1 status
KNXAdd(dvNxbKnx, 12, knxSWITCH, '6/4/1', "knxPollstart") /
/ WALL 2 Status
KNXAdd(dvNxbKnx, 13, knxSWITCH, '6/0/6', "knxPollstart") /
/ spot 1 status
KNXAdd(dvNxbKnx, 14, knxSWITCH, '6/0/9', "knxPollstart") /
/ spot 2 status
KNXAdd(dvNxbKnx, 15, knxSWITCH, '6/4/13', "knxPollstart")
// spot 3 status
KNXAdd(dvNxbKnx, 16, knxSWITCH, '6/4/16', "knxPollstart")
// SPOT 4 Status
KNXAdd(dvNxbKnx, 17, knxSWITCH, '6/0/15', "knxPollstart")
// chan status
KNXAdd(dvNxbKnx, 18, knxSWITCH, '6/0/18', "knxPollstart")
// corridor status

//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//

*/
//DIMMER
KNXAdd(dvNxbKnx, 19, knxDim4,
Inner SPot Dimmer
KNXAdd(dvNxbKnx, 20, knxDim4,
Outter SPOT Dimmer
KNXAdd(dvNxbKnx, 21, knxDim4,
CHAN SPOT Dimmer
//KNXAdd(dvNxbKnx, 22, knxDim4,
SPOT 2 Dimmer
//KNXAdd(dvNxbKnx, 23, knxDim4,
SPOT 3 Dimmer
//KNXAdd(dvNxbKnx, 24, knxDim4,
SPOT 4 Dimmer
//KNXAdd(dvNxbKnx, 25, knxDim4,
CHAN Dimmer
//KNXAdd(dvNxbKnx, 26, knxDim4,
CORRIDOR Dimmer
//CURTAIN
KNXAdd(dvnxbKnx, 27, knxSWITCH,
CURTAIN 1 STEP
KNXAdd(dvnxbKnx, 28, knxSWITCH,
CURTAIN 1 STEP RS
KNXAdd(dvnxbKnx, 29, knxSWITCH,
CURTAIN 1 MOVE
KNXAdd(dvnxbKnx, 30, knxSWITCH,
CURTAIN 1 MOVE RS
KNXAdd(dvnxbKnx, 31, knxSWITCH,
CURTAIN 2 STEP
KNXAdd(dvnxbKnx, 32, knxSWITCH,
CURTAIN 2 STEP RS
KNXAdd(dvnxbKnx, 33, knxSWITCH,
CURTAIN 2 MOVE
KNXAdd(dvnxbKnx, 34, knxSWITCH,
CURTAIN 2 MOVE RS
KNXAdd(dvnxbKnx, 35, knxSWITCH,

'6/4/8', "")
'6/4/11', "")
'6/4/14', "")
'6/0/20', "")
'6/4/14', "")
'6/4/17', "")
'6/0/16', "")
'6/0/19', "")
'6/4/24', "")
'6/4/25', "knxPollstart")
'6/4/26', "")
'6/4/27', "knxPollstart")
'6/4/28', "")
'6/4/29', "knxPollstart")
'6/4/30', "")
'6/4/31', "knxPollstart")
'6/4/32', "")

// CURTAIN 3 STEP
KNXAdd(dvnxbKnx, 36, knxSWITCH, '6/4/33', "knxPollstart")
// CURTAIN 3 STEP RS
KNXAdd(dvnxbKnx, 37, knxSWITCH, '6/4/34', "")
// CURTAIN 3 MOVE
KNXAdd(dvnxbKnx, 38, knxSWITCH, '6/4/35', "knxPollstart")
// CURTAIN 3 MOVE RS
KNXAdd(dvnxbKnx, 39, knxSWITCH, '6/4/36', "")
// CURTAIN 4 STEP
KNXAdd(dvnxbKnx, 40, knxSWITCH, '6/4/37', "knxPollstart")
// CURTAIN 4 STEP RS
KNXAdd(dvnxbKnx, 41, knxSWITCH, '6/4/38', "")
// CURTAIN 4 MOVE
KNXAdd(dvnxbKnx, 42, knxSWITCH, '6/4/39', "knxPollstart")
// CURTAIN 4 MOVE RS
KNXAdd(dvnxbKnx, 43, knxSWITCH, '6/4/40', "")
// CURTAIN 5 STEP
KNXAdd(dvnxbKnx, 44, knxSWITCH, '6/4/41', "knxPollstart")
// CURTAIN 5 STEP RS
KNXAdd(dvnxbKnx, 45, knxSWITCH, '6/4/42', "")
// CURTAIN 5 MOVE
KNXAdd(dvnxbKnx, 46, knxSWITCH, '6/4/43', "knxPollstart")
// CURTAIN 5 MOVE RS
KNXAdd(dvnxbKnx, 47, knxSWITCH, '6/4/44', "")
// CURTAIN CENTER STEP
KNXAdd(dvnxbKnx, 48, knxSWITCH, '6/4/45', "knxPollstart")
// CURTAIN CENTER STEP RS
KNXAdd(dvnxbKnx, 49, knxSWITCH, '6/4/46', "")
// CURTAIN CENTER MOVE
KNXAdd(dvnxbKnx, 50, knxSWITCH, '6/4/47', "knxPollstart")
// CURTAIN CENTER MOVE RS
}
CASE 2://MASTER BEDROOM
{
//ALL Group Addresses must be modified to use site speci
fic addressing
//AMX cannot provide support for ETS configuration
KNXAdd(dvNxbKnx, 51, knxSWITCH, '6/1/0', "")
// CENTER SPOT switch
KNXAdd(dvNxbKnx, 52, knxSWITCH, '6/1/3', "")
// SIDE SPOT switch
KNXAdd(dvNxbKnx, 53, knxSWITCH, '6/1/6', "")
// BEDROOM IL switch
KNXAdd(dvNxbKnx, 54, knxSWITCH, '6/1/1', "knxPollstart") /
/ BEDROOM CENTER SPOT status
KNXAdd(dvNxbKnx, 55, knxSWITCH, '6/1/4', "knxPollstart") /
/ BEDROOM SIDE SPOT status
KNXAdd(dvNxbKnx, 56, knxSWITCH, '6/1/7', "knxPollstart") /
/ BEDROOM IL status
KNXAdd(dvNxbKnx, 57, knxDim4, '6/1/2', "")
// BEDROOM SPOT1 Dimmer
KNXAdd(dvNxbKnx, 58, knxDim4, '6/1/5', "")
// BEDROOM SPOT2 Dimmer
//KNXAdd(dvNxbKnx, 59, knxDim4, '6/1/8', "")
// BEDROOM IL Dimmer
//TABLE LAMP
//KNXAdd(dvnxbKnx, 60, knxSWITCH, '6/1/8', "")

// TABLE LAMP R SW
KNXAdd(dvnxbKnx, 61, knxSWITCH, '6/1/10', "knxPollstart")
// TABLE LAMP R SW RS
KNXAdd(dvnxbKnx, 62, knxSWITCH, '6/1/13', "")
// TABLE LAMP L SW
KNXAdd(dvnxbKnx, 63, knxSWITCH, '6/1/16', "knxPollstart")
// TABLE LAMP L SW RS
//CURTAIN
KNXAdd(dvnxbKnx, 64, knxSWITCH, '6/1/18', "")
// CHIFFON STEP
KNXAdd(dvnxbKnx, 65, knxSWITCH, '6/1/19', "knxPollstart")
// CHIFFON STEP RS
KNXAdd(dvnxbKnx, 66, knxSWITCH, '6/1/20', "")
// CHIFFON MOVE
KNXAdd(dvnxbKnx, 67, knxSWITCH, '6/1/21', "knxPollstart")
// CHIFFON MOVE RS
KNXAdd(dvnxbKnx, 68, knxSWITCH, '6/1/22', "")
// CURTAIN STEP
KNXAdd(dvnxbKnx, 69, knxSWITCH, '6/1/23', "knxPollstart")
// CURTAIN STEP RS
KNXAdd(dvnxbKnx, 70, knxSWITCH, '6/1/24', "")
// CURTAIN MOVE
KNXAdd(dvnxbKnx, 71, knxSWITCH, '6/1/25', "knxPollstart")
// CURTAIN MOVE RS
KNXAdd(dvnxbKnx, 72, knxSWITCH, '6/1/26', "")
// BLACKOUT
// BLACKOUT
// BLACKOUT
// BLACKOUT

STEP
KNXAdd(dvnxbKnx, 73, knxSWITCH, '6/1/27', "knxPollstart")
STEP RS
KNXAdd(dvnxbKnx, 74, knxSWITCH, '6/1/28', "")
MOVE
KNXAdd(dvnxbKnx, 75, knxSWITCH, '6/1/29', "knxPollstart")
MOVE RS
//MASTER SITTING
KNXAdd(dvNxbKnx, 76, knxSWITCH, '6/2/0', "")

//AC SW
KNXAdd(dvNxbKnx, 77, knxSWITCH, '6/2/2', "")
// Corridor Spot SW
KNXAdd(dvNxbKnx, 78, knxSWITCH, '6/2/6', "")
// Chan Spot SW
KNXAdd(dvNxbKnx, 79, knxSWITCH, '6/2/10', "")
// Wall Glass Spot SW
KNXAdd(dvNxbKnx, 80, knxSWITCH, '6/2/11', "")
// Wall Light SW
KNXAdd(dvNxbKnx, 81, knxSWITCH, '6/2/14', "")
// DRESS switch
KNXAdd(dvNxbKnx,
// STAIR AC RS status
KNXAdd(dvNxbKnx,
// Corridor Spot RS
KNXAdd(dvNxbKnx,
// Chan Spot RS
KNXAdd(dvNxbKnx,
// Wall Glass Spot RS
KNXAdd(dvNxbKnx,
// Wall Light RS
KNXAdd(dvNxbKnx,
// DRESS status

82, knxSWITCH, '6/2/1', "knxPollstart")


83, knxSWITCH, '6/2/3', "knxPollstart")
84, knxSWITCH, '6/2/7', "knxPollstart")
85, knxSwitch, '6/2/24', "knxPollstart")
86, knxSWITCH, '6/2/12', "knxPollstart")
87, knxSWITCH, '6/2/15', "knxPollstart")

KNXAdd(dvNxbKnx, 88, knxDim4, '6/2/4', "")


// Corridor Spot Dimmer
KNXAdd(dvNxbKnx, 89, knxDim4, '6/2/7', "")
// Chan Spot Dimmer
KNXAdd(dvNxbKnx, 90, knxDim4, '6/2/25', "")
// Wall Glass Spot Dimmer
//KNXAdd(dvNxbKnx, 91, knxDim4, '6/2/13', "")
// WALL Dimmer
//MASTER LIVING
KNXAdd(dvnxbKnx, 92, knxSWITCH, '6/3/14', "")
// AC SW
KNXAdd(dvnxbKnx, 93, knxSWITCH, '6/3/15', "knxPollstart")
// AC RS
KNXAdd(dvNxbKnx, 94, knxSWITCH, '6/3/16', "")
// SPOT 1 switch
//KNXAdd(dvNxbKnx, 95, knxSWITCH, '6/3/19', "")
// SPOT 2 switch
KNXAdd(dvNxbKnx, 96, knxSWITCH, '6/3/22', "")
// WALL switch
KNXAdd(dvNxbKnx, 97, knxSWITCH, '6/3/17', "knxPollstart")
// SPOT 1 status

// WALL
// SPOT
// SPOT
// WALL

//KNXAdd(dvNxbKnx, 98, knxSWITCH, '6/3/20', "knxPollstart")


// spot 2 status
KNXAdd(dvNxbKnx, 99, knxSWITCH, '6/3/23', "knxPollstart")
status
KNXAdd(dvNxbKnx, 100, knxDim4, '6/3/18', "")
1 Dimmer
//KNXAdd(dvNxbKnx, 101, knxDim4, '6/3/21', "")
2 Dimmer
//KNXAdd(dvNxbKnx, 102, knxDim4, '6/3/24', "")
Dimmer
//TABLE LAMP
KNXAdd(dvnxbKnx, 103, knxSWITCH, '6/3/33', "")

// TABLE LAMP R SW
KNXAdd(dvnxbKnx, 104, knxSWITCH, '6/3/34', "knxPollstart")
// TABLE LAMP R SW RS
KNXAdd(dvnxbKnx, 105, knxSWITCH, '6/3/35', "")
// TABLE LAMP L SW
KNXAdd(dvnxbKnx, 106, knxSWITCH, '6/3/36', "knxPollstart")
// TABLE LAMP L SW RS
KNXAdd(dvnxbKnx, 107, knxSWITCH, '6/3/37', "")
// CHIFFON L STEP
KNXAdd(dvnxbKnx,
// CHIFFON L STEP RS
KNXAdd(dvnxbKnx,
// CHIFFON L MOVE
KNXAdd(dvnxbKnx,
// CHIFFON L MOVE RS
KNXAdd(dvnxbKnx,
// BLACKOUT L STEP
KNXAdd(dvnxbKnx,
// BLACKOUT L STEP RS
KNXAdd(dvnxbKnx,
// BLACKOUT L MOVE
KNXAdd(dvnxbKnx,

108, knxSWITCH, '6/3/38', "knxPollstart")


109, knxSWITCH, '6/3/39', "")
110, knxSWITCH, '6/3/40', "knxPollstart")
111, knxSWITCH, '6/3/41', "")
112, knxSWITCH, '6/3/42', "knxPollstart")
113, knxSWITCH, '6/3/43', "")
114, knxSWITCH, '6/3/44', "knxPollstart")

// BLACKOUT L MOVE RS
KNXAdd(dvnxbKnx,
// CHIFFON R STEP
KNXAdd(dvnxbKnx,
// CHIFFON R STEP RS
KNXAdd(dvnxbKnx,
// CHIFFON R MOVE
KNXAdd(dvnxbKnx,
// CHIFFON R MOVE RS
KNXAdd(dvnxbKnx,
// BLACKOUT R STEP
KNXAdd(dvnxbKnx,
// BLACKOUT R STEP RS
KNXAdd(dvnxbKnx,
// BLACKOUT R MOVE
KNXAdd(dvnxbKnx,
// BLACKOUT R MOVE RS

115, knxSWITCH, '6/3/45', "")


116, knxSWITCH, '6/3/46', "knxPollstart")
117, knxSWITCH, '6/3/47', "")
118, knxSWITCH, '6/3/48', "knxPollstart")
119, knxSWITCH, '6/3/49', "")
120, knxSWITCH, '6/3/50', "knxPollstart")
121, knxSWITCH, '6/3/51', "")
122, knxSWITCH, '6/3/52', "knxPollstart")

//MASTER BATHROOM
KNXAdd(dvNxbKnx, 123, knxSWITCH, '6/7/1', "")
// WAall SW
KNXAdd(dvNxbKnx, 124, knxSWITCH, '6/7/5', "")
// SPOTLIGHT switch
KNXAdd(dvNxbKnx, 125, knxSWITCH, '6/7/3', "")
// FAN switch
KNXAdd(dvNxbKnx, 126, knxSWITCH, '6/7/7', "")
// AC switch
KNXAdd(dvNxbKnx, 127, knxSWITCH, '6/7/19', "")
// WATER HEATER SW
KNXAdd(dvNxbKnx, 128, knxSWITCH, '6/7/2', "knxPollstart")
// wall ST
KNXAdd(dvNxbKnx, 129, knxSWITCH, '6/7/6', "knxPollstart")
// SPOTLIGHT ST
KNXAdd(dvNxbKnx, 130, knxSWITCH, '6/7/4', "knxPollstart")
// FAN ST
KNXAdd(dvNxbKnx, 131, knxSWITCH, '6/7/8', "knxPollstart")
// AC ST
KNXAdd(dvNxbKnx, 132, knxSWITCH, '6/7/20', "knxPollstart")
// WATER HEATER RS
KNXAdd(dvnxbKnx, 133, knxSWITCH, '6/7/21', "")
// JACUZZI SW
KNXAdd(dvnxbKnx, 134, knxSWITCH, '6/7/22', "knxPollstart")
// JACUZZI SW RS
KNXAdd(dvnxbKnx, 135, knxSWITCH, '6/7/23', "")
// STEAM SW
KNXAdd(dvnxbKnx, 136, knxSWITCH, '6/7/24', "knxPollstart")
// STEAM SW RS
//CURTAIN
KNXAdd(dvnxbKnx, 137, knxSWITCH, '6/7/25', "")
// CHIFFON STEP
KNXAdd(dvnxbKnx, 138, knxSWITCH, '6/7/26', "knxPollstart")
// CHIFFON STEP RS
KNXAdd(dvnxbKnx, 139, knxSWITCH, '6/7/27', "")
// CHIFFON MOVE
KNXAdd(dvnxbKnx, 140, knxSWITCH, '6/7/28', "knxPollstart")
// CHIFFON MOVE RS
KNXAdd(dvnxbKnx, 141, knxSWITCH, '6/7/29', "")
// BLACKOUT STEP
KNXAdd(dvnxbKnx, 142, knxSWITCH, '6/7/30', "knxPollstart")

// BLACKOUT STEP RS
KNXAdd(dvnxbKnx, 143, knxSWITCH, '6/7/31', "")
// BLACKOUT MOVE
KNXAdd(dvnxbKnx, 144, knxSWITCH,
// BLACKOUT MOVE RS
}
CASE 3://FATHI ROOM
{
//SW LIGHT
KNXAdd(dvNxbKnx, 145, knxSWITCH,
// SPOT 1 SW
KNXAdd(dvNxbKnx, 146, knxSWITCH,
// SPOT 2 SW
KNXAdd(dvNxbKnx, 147, knxSWITCH,
// WALL 1 SW
KNXAdd(dvNxbKnx, 148, knxSWITCH,
// Corridor SW
KNXAdd(dvNxbKnx, 149, knxSWITCH,
// BATH SPOT SW
KNXAdd(dvNxbKnx, 150, knxSWITCH,
// BATH WALL SW
//RS LIGHT
KNXAdd(dvNxbKnx, 151, knxSWITCH,
// SPOT 1 RS
KNXAdd(dvNxbKnx, 152, knxSWITCH,
// SPOT 2 RS
KNXAdd(dvNxbKnx, 153, knxSWITCH,
// WALL 1 RS
KNXAdd(dvNxbKnx, 154, knxSWITCH,
// Corridor RS
KNXAdd(dvNxbKnx, 155, knxSWITCH,
// SPOT 3 RS
KNXAdd(dvNxbKnx, 156, knxSWITCH,
// BATH WALL RS
//DIM LIGHT
KNXAdd(dvNxbKnx, 157, knxDim4,
// SPOT 1 Dimmer
KNXAdd(dvNxbKnx, 158, knxDim4,
// SPOT 2 Dimmer
//KNXAdd(dvNxbKnx, 159, knxDim4,
// WALL 1 Dimmer
//SW AC
KNXAdd(dvnxbKnx, 160, knxSWITCH,
// AC SW
KNXAdd(dvNxbKnx, 161, knxSWITCH,
// WH SW
KNXAdd(dvNxbKnx, 162, knxSWITCH,
// FAN SW
KNXAdd(dvnxbKnx, 163, knxSWITCH,
// AC RS
KNXAdd(dvNxbKnx, 164, knxSWITCH,
// WH RS
KNXAdd(dvNxbKnx, 165, knxSWITCH,
// FAN RS
//CURTAIN
KNXAdd(dvnxbKnx, 166, knxSWITCH,
// CHIFFON STEP
KNXAdd(dvnxbKnx, 167, knxSWITCH,
// CHIFFON STEP RS
KNXAdd(dvnxbKnx, 168, knxSWITCH,

'6/7/32', "knxPollstart")

'6/6/2', "")
'6/6/5', "")
'6/6/8', "")
'6/6/11', "")
'6/6/14', "")
'6/6/17', "")
'6/6/3', "knxPollstart")
'6/6/6', "knxPollstart")
'6/6/9', "knxPollstart")
'6/6/12', "knxPollstart")
'6/6/15', "knxPollstart")
'6/6/18', "knxPollstart")
'6/6/4', "")
'6/6/7', "")
'6/6/10', "")
'6/6/0', "")
'6/6/20', "")
'6/6/22', "")
'6/6/1', "knxPollstart")
'6/6/21', "knxPollstart")
'6/6/23', "knxPollstart")
'6/6/35', "")
'6/6/36', "knxPollstart")
'6/6/37', "")

// CHIFFON MOVE
KNXAdd(dvnxbKnx, 169, knxSWITCH, '6/6/38', "knxPollstart")
// CHIFFON MOVE RS
KNXAdd(dvnxbKnx, 170, knxSWITCH, '6/6/39', "")
// FRONT STEP
KNXAdd(dvnxbKnx, 171, knxSWITCH, '6/6/40', "knxPollstart")
// FRONT STEP RS
KNXAdd(dvnxbKnx, 172, knxSWITCH, '6/6/41', "")
// FRONT MOVE
KNXAdd(dvnxbKnx, 173, knxSWITCH, '6/6/42', "knxPollstart")
// FRONT MOVE RS
KNXAdd(dvnxbKnx, 174, knxSWITCH, '6/6/43', "")
// BLACKOUT STEP
KNXAdd(dvnxbKnx, 175, knxSWITCH, '6/6/44', "knxPollstart")
// BLACKOUT STEP RS
KNXAdd(dvnxbKnx, 176, knxSWITCH, '6/6/45', "")
// BLACKOUT MOVE
KNXAdd(dvnxbKnx, 177, knxSWITCH,
// BLACKOUT MOVE RS
}
CASE 4://OMAR/RAMI
{
//SW LIGHT
KNXAdd(dvNxbKnx, 178, knxSWITCH,
//SPOT 1 SW
KNXAdd(dvNxbKnx, 179, knxSWITCH,
//SPOT 2 switch
KNXAdd(dvNxbKnx, 180, knxSWITCH,
// WALL 1 switch
KNXAdd(dvNxbKnx, 181, knxSWITCH,
// Corridor switch
KNXAdd(dvNxbKnx, 182, knxSWITCH,
//SPOT 3 switch
KNXAdd(dvNxbKnx, 183, knxSWITCH,
// WALL 2 switch
//RS LIGHT
KNXAdd(dvNxbKnx, 184, knxSWITCH,
// SPOT 1 RS
KNXAdd(dvNxbKnx, 185, knxSWITCH,
// SPOT 2 RS
KNXAdd(dvNxbKnx, 186, knxSWITCH,
// WALL 1 RS
KNXAdd(dvNxbKnx, 187, knxSWITCH,
// Corridor RS
KNXAdd(dvNxbKnx, 188, knxSWITCH,
// SPOT 3 RS
KNXAdd(dvNxbKnx, 189, knxSWITCH,
// WALL 2 RS
//DIM LIGHT
KNXAdd(dvNxbKnx, 190, knxDim4,
// SPOT 1 Dimmer
KNXAdd(dvNxbKnx, 191, knxDim4,
// SPOT 2 Dimmer
//KNXAdd(dvNxbKnx, 192, knxDim4,
// WALL 1 Dimmer

'6/6/46', "knxPollstart")

'7/0/2', "")
'7/0/5', "")
'7/0/8', "")
'7/0/11', "")
'7/0/19', "")
'7/0/21', "")
'7/0/3', "knxPollstart")
'7/0/6', "knxPollstart")
'7/0/9', "knxPollstart")
'7/0/12', "knxPollstart")
'7/0/20', "knxPollstart")
'7/0/22', "knxPollstart")
'7/0/4', "")
'7/0/7', "")
'7/0/10', "")

KNXAdd(dvnxbKnx, 193, knxSWITCH, '7/0/0', "")


// AC SW
KNXAdd(dvNxbKnx, 194, knxSWITCH, '7/0/25', "")
// WH SW

KNXAdd(dvNxbKnx, 195, knxSWITCH, '7/0/23', "")


// FAN SW
KNXAdd(dvnxbKnx, 196, knxSWITCH, '7/0/1', "knxPollstart")
// AC RS
KNXAdd(dvNxbKnx, 197, knxSWITCH, '7/0/26', "knxPollstart")
// WH RS
KNXAdd(dvNxbKnx, 198, knxSWITCH, '7/0/24', "knxPollstart")
// FAN RS
//CURTAIN
KNXAdd(dvnxbKnx, 199, knxSWITCH, '7/0/35', "")
// CHIFFON STEP
KNXAdd(dvnxbKnx, 200, knxSWITCH, '7/0/36', "knxPollstart")
// CHIFFON STEP RS
KNXAdd(dvnxbKnx, 201, knxSWITCH, '7/0/37', "")
// CHIFFON MOVE
KNXAdd(dvnxbKnx, 202, knxSWITCH, '7/0/38', "knxPollstart")
// CHIFFON MOVE RS
KNXAdd(dvnxbKnx, 203, knxSWITCH, '7/0/39', "")
// FRONT STEP
KNXAdd(dvnxbKnx, 204, knxSWITCH, '7/0/40', "knxPollstart")
// FRONT STEP RS
KNXAdd(dvnxbKnx, 205, knxSWITCH, '7/0/41', "")
// FRONT MOVE
KNXAdd(dvnxbKnx, 206, knxSWITCH, '7/0/42', "knxPollstart")
// FRONT MOVE RS
KNXAdd(dvnxbKnx, 207, knxSWITCH, '7/0/43', "")
// BLACKOUT STEP
KNXAdd(dvnxbKnx, 208, knxSWITCH, '7/0/44', "knxPollstart")
// BLACKOUT STEP RS
KNXAdd(dvnxbKnx, 209, knxSWITCH, '7/0/45', "")
// BLACKOUT MOVE
KNXAdd(dvnxbKnx,
// BLACKOUT MOVE RS
}
CASE 5://JUDE ROOM
{
//SW LIGHT
KNXAdd(dvNxbKnx,
// SPOT 1 SW
KNXAdd(dvNxbKnx,
// SPOT 2 SW
KNXAdd(dvNxbKnx,
// WALL 1 SW
KNXAdd(dvNxbKnx,
// fiber SW
KNXAdd(dvNxbKnx,
// SPOT 3 SW
KNXAdd(dvNxbKnx,
// WALL 2 SW
//RS LIGHT
KNXAdd(dvNxbKnx,
// SPOT 1 RS
KNXAdd(dvNxbKnx,
// SPOT 2 RS
KNXAdd(dvNxbKnx,
// WALL 1 RS
KNXAdd(dvNxbKnx,
// fiber RS
KNXAdd(dvNxbKnx,

210, knxSWITCH, '7/0/46', "knxPollstart")

211, knxSWITCH, '6/5/2', "")


212, knxSWITCH, '6/5/5', "")
213, knxSWITCH, '6/5/8', "")
214, knxSWITCH, '6/5/11', "")
215, knxSWITCH, '6/5/20', "")
216, knxSWITCH, '6/5/23', "")
217, knxSWITCH, '6/5/3', "knxPollstart")
218, knxSWITCH, '6/5/6', "knxPollstart")
219, knxSWITCH, '6/5/9', "knxPollstart")
220, knxSWITCH, '6/5/12', "knxPollstart")
221, knxSWITCH, '6/5/21', "knxPollstart")

// SPOT 3 RS
KNXAdd(dvNxbKnx, 222, knxSWITCH, '6/5/24', "knxPollstart")
// WALL 2 RS
//DIM LIGHT
KNXAdd(dvNxbKnx, 223, knxDim4,

'6/5/4', "")

KNXAdd(dvNxbKnx, 224, knxDim4,

'6/5/7', "")

// SPOT 1 Dimmer
// SPOT 2 Dimmer
//KNXAdd(dvNxbKnx, 225, knxDim4,

'6/5/10', "")

// WALL 1 Dimmer
//AC
KNXAdd(dvnxbKnx, 226, knxSWITCH, '6/5/0', "")
// AC SW
KNXAdd(dvNxbKnx, 227, knxSWITCH, '6/5/25', "")
// FAN SW
KNXAdd(dvNxbKnx, 228, knxSWITCH, '6/5/27', "")
// WH SW
KNXAdd(dvnxbKnx, 229, knxSWITCH, '6/5/1', "knxPollstart")
// AC RS
KNXAdd(dvNxbKnx, 230, knxSWITCH, '6/5/26', "knxPollstart")
// FAN RS
KNXAdd(dvNxbKnx, 231, knxSWITCH, '6/5/28', "knxPollstart")
// WH RS
//CURTAIN
KNXAdd(dvnxbKnx, 232, knxSWITCH, '6/5/34', "")
// CHIFFON STEP
KNXAdd(dvnxbKnx, 233, knxSWITCH, '6/5/35', "knxPollstart")
// CHIFFON STEP RS
KNXAdd(dvnxbKnx, 234, knxSWITCH, '6/5/36', "")
// CHIFFON MOVE
KNXAdd(dvnxbKnx, 235, knxSWITCH, '6/5/37', "knxPollstart")
// CHIFFON MOVE RS
KNXAdd(dvnxbKnx, 236, knxSWITCH, '6/5/38', "")
// FRONT STEP
KNXAdd(dvnxbKnx, 237, knxSWITCH, '6/5/39', "knxPollstart")
// FRONT STEP RS
KNXAdd(dvnxbKnx, 238, knxSWITCH, '6/5/40', "")
// FRONT MOVE
KNXAdd(dvnxbKnx, 239, knxSWITCH, '6/5/41', "knxPollstart")
// FRONT MOVE RS
KNXAdd(dvnxbKnx, 240, knxSWITCH, '6/5/42', "")
// BLACKOUT STEP
KNXAdd(dvnxbKnx, 241, knxSWITCH, '6/5/43', "knxPollstart")
// BLACKOUT STEP RS
KNXAdd(dvnxbKnx, 242, knxSWITCH, '6/5/44', "")
// BLACKOUT MOVE
KNXAdd(dvnxbKnx,
// BLACKOUT MOVE RS
}
CASE 6://PLAY ROOM
{
//SW LIGHT
KNXAdd(dvNxbKnx,
// SPOT 1 SW
KNXAdd(dvNxbKnx,
// SPOT 2 switch
KNXAdd(dvNxbKnx,
// WALL 1 switch
KNXAdd(dvNxbKnx,
// Corridor switch

243, knxSWITCH, '6/5/45', "knxPollstart")

244, knxSWITCH, '7/1/2', "")


245, knxSWITCH, '7/1/5', "")
246, knxSWITCH, '7/1/8', "")
247, knxSWITCH, '7/1/11', "")

KNXAdd(dvNxbKnx, 248, knxSWITCH, '7/1/19', "")


// SPOT 3 SW
KNXAdd(dvNxbKnx, 249, knxSWITCH, '7/1/21', "")
// WALL 2 SW
//RS LIGHT
KNXAdd(dvNxbKnx, 250, knxSWITCH, '7/1/3', "knxPollstart")
// SPOT 1 Status
KNXAdd(dvNxbKnx, 251, knxSWITCH, '7/1/6', "knxPollstart")
// SPOT 2 Status
KNXAdd(dvNxbKnx, 252, knxSWITCH, '7/1/9', "knxPollstart")
// WALL 1 Status
KNXAdd(dvNxbKnx, 253, knxSWITCH, '7/1/12', "knxPollstart")
// Corridor switch
KNXAdd(dvNxbKnx, 254, knxSWITCH, '7/1/20', "knxPollstart")
// SPOT 3 Status
KNXAdd(dvNxbKnx, 255, knxSWITCH, '7/1/22', "knxPollstart")
// WALL 2 Status
//DIM
KNXAdd(dvNxbKnx, 256, knxDim4,

'7/1/4', "")

KNXAdd(dvNxbKnx, 257, knxDim4,

'7/1/7', "")

// SPOT 1 Dimmer
// SPOT 2 Dimmer
//KNXAdd(dvNxbKnx, 258, knxDim4,

'7/1/10', "")

// WALL 1 Dimmer
//AC
KNXAdd(dvnxbKnx, 259, knxSWITCH, '7/1/0', "")
// AC SW
KNXAdd(dvNxbKnx, 260, knxSWITCH, '7/1/23', "")
// FAN SW
KNXAdd(dvNxbKnx, 261, knxSWITCH, '7/1/25', "")
// WH SW
KNXAdd(dvnxbKnx, 262, knxSWITCH, '7/1/1', "knxPollstart")
// AC RS
KNXAdd(dvNxbKnx, 263, knxSWITCH, '7/1/24', "knxPollstart")
// FAN Status
KNXAdd(dvNxbKnx, 264, knxSWITCH, '7/1/26', "knxPollstart")
// WH Status
//CURTAIN
KNXAdd(dvnxbKnx, 265, knxSWITCH, '7/1/35', "")
// CHIFFON STEP
KNXAdd(dvnxbKnx, 266, knxSWITCH, '7/1/36', "knxPollstart")
// CHIFFON STEP RS
KNXAdd(dvnxbKnx, 267, knxSWITCH, '7/1/37', "")
// CHIFFON MOVE
KNXAdd(dvnxbKnx, 268, knxSWITCH, '7/1/38', "knxPollstart")
// CHIFFON MOVE RS
KNXAdd(dvnxbKnx, 269, knxSWITCH, '7/1/39', "")
// FRONT STEP
KNXAdd(dvnxbKnx, 270, knxSWITCH, '7/1/40', "knxPollstart")
// FRONT STEP RS
KNXAdd(dvnxbKnx, 271, knxSWITCH, '7/1/41', "")
// FRONT MOVE
KNXAdd(dvnxbKnx, 272, knxSWITCH, '7/1/42', "knxPollstart")
// FRONT MOVE RS
}
CASE 7://OFFICE AREA
{
//SW LIGHT
KNXAdd(dvNxbKnx, 273, knxSWITCH, '4/2/2', "")
// SPOT 1 SW

KNXAdd(dvNxbKnx, 274, knxSWITCH, '4/2/5', "")


// SPOT 2 switch
KNXAdd(dvNxbKnx, 275, knxSWITCH, '4/2/8', "")
// WALL 1 switch
KNXAdd(dvNxbKnx, 276, knxSWITCH, '4/2/15', "")
// Corridor switch
KNXAdd(dvNxbKnx, 277, knxSWITCH, '4/2/18', "")
// BATH SPOT switch
//RS LIGHT
KNXAdd(dvNxbKnx, 278, knxSWITCH, '4/2/3', "knxPollstart")
// SPOT 1 Status
KNXAdd(dvNxbKnx, 279, knxSWITCH, '4/2/6', "knxPollstart")
// SPOT 2 Status

//
//
//
//
//
//
//
//
//
//
//
//
//
//
//

//
//

KNXAdd(dvNxbKnx,
// WALL 1 Status
KNXAdd(dvNxbKnx,
// Corridor Status
KNXAdd(dvNxbKnx,
// BATH SPOT Status
//DIM LIGHT
KNXAdd(dvNxbKnx,
SPOT 1 Dimmer
KNXAdd(dvNxbKnx,
SPOT 2 Dimmer
KNXAdd(dvNxbKnx,
WALL 1 Dimmer
//AC
KNXAdd(dvnxbKnx,
AC SW
KNXAdd(dvnxbKnx,
FAN SW
KNXAdd(dvnxbKnx,
AC RS
KNXAdd(dvnxbKnx,
FAN RS
//CURTAIN
KNXAdd(dvnxbKnx,
CHIFFON STEP
KNXAdd(dvnxbKnx,
CHIFFON STEP RS
KNXAdd(dvnxbKnx,
CHIFFON MOVE
KNXAdd(dvnxbKnx,
CHIFFON MOVE RS
KNXAdd(dvnxbKnx,
FRONT STEP
KNXAdd(dvnxbKnx,
FRONT STEP RS
KNXAdd(dvnxbKnx,
FRONT MOVE
KNXAdd(dvnxbKnx,
FRONT MOVE RS
}
CASE 8://MEN SITTING
{
//SW LIGHT
KNXAdd(dvNxbKnx,
SPOT 1 SW
KNXAdd(dvNxbKnx,
SPOT 2 switch

280, knxSWITCH, '4/2/9', "knxPollstart")


281, knxSWITCH, '4/2/16', "knxPollstart")
282, knxSWITCH, '4/2/19', "knxPollstart")
283, knxDim4,

'4/2/4', "")

284, knxDim4,

'4/2/7', "")

285, knxDim4,

'4/2/10', "")

286, knxSWITCH, '4/2/0', "")


287, knxSWITCH, '4/2/20', "")
288, knxSWITCH, '4/2/1', "knxPollstart")
289, knxSWITCH, '4/2/21', "knxPollstart")
290, knxSWITCH, '4/2/30', "")
291, knxSWITCH, '4/2/31', "knxPollstart")
292, knxSWITCH, '4/2/32', "")
293, knxSWITCH, '4/2/33', "knxPollstart")
294, knxSWITCH, '4/2/34', "")
295, knxSWITCH, '4/2/35', "knxPollstart")
296, knxSWITCH, '4/2/36', "")
297, knxSWITCH, '4/2/37', "knxPollstart")

298, knxSWITCH, '9/4/2', "")


299, knxSWITCH, '9/4/5', "")

KNXAdd(dvNxbKnx, 300, knxSWITCH, '9/4/8', "")


// CHAN switch
KNXAdd(dvNxbKnx, 301, knxSWITCH, '9/4/11', "")
// WALL switch
//RS LIGHT
KNXAdd(dvNxbKnx, 302, knxSWITCH, '9/4/3', "knxPollstart")
// SPOT 1 Status
KNXAdd(dvNxbKnx, 303, knxSWITCH, '9/4/6', "knxPollstart")
// SPOT 2 Status
KNXAdd(dvNxbKnx, 304, knxSWITCH, '9/4/9', "knxPollstart")
// CHAN Status

//
//
//
//
//
//
//
//
//
//
//
//
//
//

KNXAdd(dvNxbKnx,
// WALL 1 Status
//DIM LIGHT
KNXAdd(dvNxbKnx,
SPOT 1 Dimmer
KNXAdd(dvNxbKnx,
SPOT 2 Dimmer
KNXAdd(dvNxbKnx,
CHAN Dimmer
KNXAdd(dvNxbKnx,
WALL 1 Dimmer
//AC
KNXAdd(dvnxbKnx,
AC SW
KNXAdd(dvnxbKnx,
AC RS
//CURTAIN
KNXAdd(dvnxbKnx,
CHIFFON STEP
KNXAdd(dvnxbKnx,
CHIFFON STEP RS
KNXAdd(dvnxbKnx,
CHIFFON MOVE
KNXAdd(dvnxbKnx,
CHIFFON MOVE RS
KNXAdd(dvnxbKnx,
FRONT STEP
KNXAdd(dvnxbKnx,
FRONT STEP RS
KNXAdd(dvnxbKnx,
FRONT MOVE
KNXAdd(dvnxbKnx,
FRONT MOVE RS

305, knxSWITCH, '9/4/12', "knxPollstart")


306, knxDim4, '9/4/4', "")
307, knxDim4, '9/4/7', "")
308, knxDim4, '9/4/10', "")
309, knxDim4, '9/4/13', "")
310, knxSWITCH, '9/4/0', "")
311, knxSWITCH, '9/4/1', "knxPollstart")
312, knxSWITCH, '9/4/26', "")
313, knxSWITCH, '9/4/27', "knxPollstart")
314, knxSWITCH, '9/4/28', "")
315, knxSWITCH, '9/4/29', "knxPollstart")
316, knxSWITCH, '9/4/30', "")
317, knxSWITCH, '9/4/31', "knxPollstart")
318, knxSWITCH, '9/4/32', "")
319, knxSWITCH, '9/4/33', "knxPollstart")

}
CASE 9://MEN LIVING
{
//SW LIGHT
KNXAdd(dvNxbKnx, 320, knxSWITCH, '9/5/2', "")
// SPOT 1 SW
KNXAdd(dvNxbKnx, 321, knxSWITCH, '9/6/2', "")
// SPOT 2 SW
KNXAdd(dvNxbKnx, 322, knxSWITCH, '9/5/5', "")
// CHAN 1 SW
KNXAdd(dvNxbKnx, 323, knxSWITCH, '9/6/5', "")
// CHAN 2 SW
KNXAdd(dvNxbKnx, 324, knxSWITCH, '9/5/11',"")
// WALL 1 SW
KNXAdd(dvNxbKnx, 325, knxSWITCH, '9/6/8', "")

// UPLIGHT SW
//RS LIGHT
KNXAdd(dvNxbKnx, 326, knxSWITCH, '9/5/3', "knxPollstart")
// SPOT 1 RS
KNXAdd(dvNxbKnx, 327, knxSWITCH, '9/6/3', "knxPollstart")
// SPOT 2 RS
KNXAdd(dvNxbKnx, 328, knxSWITCH, '9/5/6', "knxPollstart")
// CHAN 1 RS
KNXAdd(dvNxbKnx, 329, knxSWITCH, '9/6/6', "knxPollstart")
// CHAN 2 RS

//
//
//
//
//
//

//
//
//
//
//
//
//
//
//
//
//
//
//
//
//

KNXAdd(dvNxbKnx,
// WALL 1 RS
KNXAdd(dvNxbKnx,
UPLIGHT RS
//DIM LIGHT
KNXAdd(dvNxbKnx,
SPOT 1 Dimmer
KNXAdd(dvNxbKnx,
SPOT 2 Dimmer
KNXAdd(dvNxbKnx,
CHAN 1 Dimmer
KNXAdd(dvNxbKnx,
CHAN 2 Dimmer
KNXAdd(dvNxbKnx,
WALL 1 Dimmer
//AC
//MEN LIVING
KNXAdd(dvnxbKnx,
AC SW
KNXAdd(dvnxbKnx,
AC RS
//MENS DOOR
KNXAdd(dvnxbKnx,
AC SW
KNXAdd(dvnxbKnx,
AC RS
//CURTAIN
KNXAdd(dvnxbKnx,
CHIFFON R STEP
KNXAdd(dvnxbKnx,
CHIFFON R STEP RS
KNXAdd(dvnxbKnx,
CHIFFON R MOVE
KNXAdd(dvnxbKnx,
CHIFFON R MOVE RS
KNXAdd(dvnxbKnx,
CURTAIN R STEP
KNXAdd(dvnxbKnx,
CURTAIN R STEP RS
KNXAdd(dvnxbKnx,
CURTAIN R MOVE
KNXAdd(dvnxbKnx,
CURTAIN R MOVE RS
KNXAdd(dvnxbKnx,
CHIFFON L STEP
KNXAdd(dvnxbKnx,
CHIFFON L STEP RS
KNXAdd(dvnxbKnx,
CHIFFON L MOVE
KNXAdd(dvnxbKnx,

330, knxSWITCH, '9/5/12',"knxPollstart")


331, knxSWITCH, '9/6/9', "knxPollstart")
332, knxDim4,

'9/5/4', "")

333, knxDim4,

'9/6/4', "")

334, knxDim4,

'9/5/7', "")

335, knxDim4,

'9/6/7', "")

336, knxDim4,

'9/5/13',"")

337, knxSWITCH, '9/5/0', "")


338, knxSWITCH, '9/5/1', "knxPollstart")
339, knxSWITCH, '9/6/0', "")
340, knxSWITCH, '9/6/1', "knxPollstart")
341, knxSWITCH, '9/5/18', "")
342, knxSWITCH, '9/5/19', "knxPollstart")
343, knxSWITCH, '9/5/20', "")
344, knxSWITCH, '9/5/21', "knxPollstart")
345, knxSWITCH, '9/5/22', "")
346, knxSWITCH, '9/5/23', "knxPollstart")
347, knxSWITCH, '9/5/24', "")
348, knxSWITCH, '9/5/25', "knxPollstart")
349, knxSWITCH, '9/5/26', "")
350, knxSWITCH, '9/5/27', "knxPollstart")
351, knxSWITCH, '9/5/28', "")
352, knxSWITCH, '9/5/29', "knxPollstart")

// CHIFFON L MOVE RS
KNXAdd(dvnxbKnx, 353,
// CURTAIN L STEP
KNXAdd(dvnxbKnx, 354,
// CURTAIN L STEP RS
KNXAdd(dvnxbKnx, 355,
// CURTAIN L MOVE
KNXAdd(dvnxbKnx, 356,
// CURTAIN L MOVE RS
}
CASE 10://MEN BATHROOM
{
KNXAdd(dvnxbKnx, 357,
// WASH AREA SPOTLIGHT SW
KNXAdd(dvnxbKnx, 358,
// BATHROOM SPOTLIGHT SW
KNXAdd(dvnxbKnx, 359,
// WASH AREA WALL LYT SW
KNXAdd(dvnxbKnx, 360,
// WASH AREA SPOTLIGHT RS
KNXAdd(dvnxbKnx, 361,
// BATHROOM SPOTLIGHT RS
KNXAdd(dvnxbKnx, 362,
// WASH AREA WALL LYT RS

knxSWITCH, '9/5/30', "")


knxSWITCH, '9/5/31', "knxPollstart")
knxSWITCH, '9/5/32', "")
knxSWITCH, '9/5/33', "knxPollstart")

knxSWITCH, '4/3/17',"")
knxSWITCH, '4/3/19',"")
knxSWITCH, '4/3/23',"")
knxSWITCH, '4/3/18',"knxPollstart")
knxSWITCH, '4/3/20',"knxPollstart")
knxSWITCH, '4/3/24',"knxPollstart")

KNXAdd(dvnxbKnx, 363, knxSWITCH, '4/3/21',"")


// BATHROOM FAN SW
KNXAdd(dvnxbKnx,
// BATHROOM FAN RS
}
CASE 11://WOMEN AREA
{
//WOMEN SITTING
KNXAdd(dvNxbKnx,
// SPOT 1 SW
KNXAdd(dvNxbKnx,
// CHAN 1 SW
KNXAdd(dvNxbKnx,
// WALL 1 SW

364, knxSWITCH, '4/3/22',"knxPollstart")

365, knxSWITCH,

'9/1/2', "")

366, knxSWITCH,

'9/1/5', "")

367, knxSWITCH,

'9/1/8', "")

KNXAdd(dvNxbKnx, 368, knxSWITCH,

'9/1/3', "knxPollstart")

KNXAdd(dvNxbKnx, 369, knxSWITCH,

'9/1/6', "knxPollstart")

KNXAdd(dvNxbKnx, 370, knxSWITCH,


// WALL 1 RS

'9/1/9', "knxPollstart")

// SPOT 1 RS
// CHAN 1 RS

KNXAdd(dvNxbKnx, 371, knxDim4,

'9/1/4', "")

KNXAdd(dvNxbKnx, 372, knxDim4,

'9/1/7', "")

KNXAdd(dvNxbKnx, 373, knxDim4,

'9/1/10', "")

// SPOT 1 Dimmer
// CHAN 1 Dimmer
// WALL 1 Dimmer
KNXAdd(dvnxbKnx, 374, knxSWITCH, '9/1/0', "")
// AC SW
KNXAdd(dvnxbKnx, 375, knxSWITCH, '9/1/1', "knxPollstart")
// AC RS
//CURTAIN

KNXAdd(dvnxbKnx, 376, knxSWITCH, '9/1/27', "")


// CHIFFON R STEP
KNXAdd(dvnxbKnx, 377,
// CHIFFON R STEP RS
KNXAdd(dvnxbKnx, 378,
// CHIFFON R MOVE
KNXAdd(dvnxbKnx, 379,
// CHIFFON R MOVE RS
KNXAdd(dvnxbKnx, 380,
// CURTAIN R STEP
KNXAdd(dvnxbKnx, 381,
// CURTAIN R STEP RS
KNXAdd(dvnxbKnx, 382,
// CURTAIN R MOVE
KNXAdd(dvnxbKnx, 383,
// CURTAIN R MOVE RS
KNXAdd(dvnxbKnx, 384,
// CHIFFON L STEP
KNXAdd(dvnxbKnx, 385,
// CHIFFON L STEP RS
KNXAdd(dvnxbKnx, 386,
// CHIFFON L MOVE
KNXAdd(dvnxbKnx, 387,
// CHIFFON L MOVE RS
KNXAdd(dvnxbKnx, 388,
// CURTAIN L STEP
KNXAdd(dvnxbKnx, 389,
// CURTAIN L STEP RS
KNXAdd(dvnxbKnx, 390,
// CURTAIN L MOVE
KNXAdd(dvnxbKnx, 391,
// CURTAIN L MOVE RS
}
CASE 12://WOMEN LIVING
{
//SW LIGHT
KNXAdd(dvNxbKnx, 392,
// SPOT 1 SW
KNXAdd(dvNxbKnx, 393,
// SPOT 2 SW
KNXAdd(dvNxbKnx, 394,
// SPOT 3 SW
KNXAdd(dvNxbKnx, 395,
// WALL SW
KNXAdd(dvNxbKnx, 396,
// CHAN SW
KNXAdd(dvNxbKnx, 397,
// CORI SW
KNXAdd(dvNxbKnx, 398,
// STAIR 1 SW
KNXAdd(dvNxbKnx, 399,
// STAIR 2 SW
KNXAdd(dvNxbKnx, 400,
// COLUMN SW
//RS LIGHT
KNXAdd(dvNxbKnx, 401,
// SPOT 1 ST
KNXAdd(dvNxbKnx, 402,
// SPOT 2 ST
KNXAdd(dvNxbKnx, 403,

knxSWITCH, '9/1/28', "knxPollstart")


knxSWITCH, '9/1/29', "")
knxSWITCH, '9/1/30', "knxPollstart")
knxSWITCH, '9/1/31', "")
knxSWITCH, '9/1/32', "knxPollstart")
knxSWITCH, '9/1/33', "")
knxSWITCH, '9/1/34', "knxPollstart")
knxSWITCH, '9/1/35', "")
knxSWITCH, '9/1/36', "knxPollstart")
knxSWITCH, '9/1/37', "")
knxSWITCH, '9/1/38', "knxPollstart")
knxSWITCH, '9/1/39', "")
knxSWITCH, '9/1/40', "knxPollstart")
knxSWITCH, '9/1/41', "")
knxSWITCH, '9/1/42', "knxPollstart")

knxSWITCH, '9/2/0', "")


knxSWITCH, '9/2/3', "")
knxSWITCH, '9/2/6', "")
knxSWITCH, '9/2/9', "")
knxSWITCH, '9/2/12', "")
knxSWITCH, '9/2/15', "")
knxSWITCH, '9/2/17', "")
knxSWITCH, '9/2/21', "")
knxSWITCH, '9/2/19', "")
knxSWITCH, '9/2/1', "knxPollstart")
knxSWITCH, '9/2/4', "knxPollstart")
knxSWITCH, '9/2/7', "knxPollstart")

// SPOT 3 ST
KNXAdd(dvNxbKnx, 404, knxSWITCH, '9/2/10', "knxPollstart")
// WALL ST
KNXAdd(dvNxbKnx, 405, knxSWITCH, '9/2/13', "knxPollstart")
// CHAN ST
KNXAdd(dvNxbKnx, 406, knxSWITCH, '9/2/16', "knxPollstart")
// CORI ST
KNXAdd(dvNxbKnx, 407, knxSWITCH, '9/2/18', "knxPollstart")
// STAIR 1 ST
KNXAdd(dvNxbKnx, 408, knxSWITCH, '9/2/22', "knxPollstart")
// STAIR 2 ST
KNXAdd(dvNxbKnx, 409, knxSWITCH, '9/2/20', "knxPollstart")
// COLUMN ST
//DIM LIGHT
KNXAdd(dvNxbKnx, 410, knxDim4,'9/2/2', "")
// SPOT 1 Dimmer
KNXAdd(dvNxbKnx, 411, knxDim4,'9/2/5', "")
// SPOT 2 Dimmer
KNXAdd(dvNxbKnx, 412, knxDim4,'9/2/8', "")
// SPOT 3 Dimmer
KNXAdd(dvNxbKnx, 413, knxDim4,'9/2/11', "")
// WALL 1 Dimmer
KNXAdd(dvNxbKnx, 414, knxDim4,'9/2/14', "")
// CHAN Dimmer
//CURTAIN
KNXAdd(dvnxbKnx, 415, knxSWITCH, '9/3/17', "")
// FRONT 1 STEP
KNXAdd(dvnxbKnx, 416, knxSWITCH, '9/3/18', "knxPollstart")
// FRONT 1 STEP RS
KNXAdd(dvnxbKnx, 417, knxSWITCH, '9/3/19', "")
// FRONT 1 MOVE
KNXAdd(dvnxbKnx, 418, knxSWITCH, '9/3/20', "knxPollstart")
// FRONT 1 MOVE RS
KNXAdd(dvnxbKnx, 419, knxSWITCH, '9/3/21', "")
// BACK 1 STEP
KNXAdd(dvnxbKnx, 420, knxSWITCH, '9/3/22', "knxPollstart")
// BACK 1 STEP RS
KNXAdd(dvnxbKnx, 421, knxSWITCH, '9/3/23', "")
// BACK 1 MOVE
KNXAdd(dvnxbKnx, 422, knxSWITCH, '9/3/24', "knxPollstart")
// BACK 1 MOVE RS
KNXAdd(dvnxbKnx, 423, knxSWITCH, '9/3/25', "")
// FRONT 2 STEP
KNXAdd(dvnxbKnx, 424, knxSWITCH, '9/3/26', "knxPollstart")
// FRONT 2 STEP RS
KNXAdd(dvnxbKnx, 425, knxSWITCH, '9/3/27', "")
// FRONT 2 MOVE
KNXAdd(dvnxbKnx, 426, knxSWITCH, '9/3/28', "knxPollstart")
// FRONT 2 MOVE RS
KNXAdd(dvnxbKnx, 427, knxSWITCH, '9/3/29', "")
// BACK 2 STEP
KNXAdd(dvnxbKnx, 428, knxSWITCH, '9/3/30', "knxPollstart")
// BACK 2 STEP RS
KNXAdd(dvnxbKnx, 429, knxSWITCH, '9/3/31', "")
// BACK 2 MOVE
KNXAdd(dvnxbKnx, 430, knxSWITCH, '9/3/32', "knxPollstart")
// BACK 2 MOVE RS
KNXAdd(dvnxbKnx, 431, knxSWITCH, '9/3/33', "")
// FRONT 3 STEP
KNXAdd(dvnxbKnx, 432, knxSWITCH, '9/3/34', "knxPollstart")

// FRONT 3 STEP RS
KNXAdd(dvnxbKnx, 433, knxSWITCH, '9/3/35', "")
// FRONT 3 MOVE
KNXAdd(dvnxbKnx, 434, knxSWITCH, '9/3/36', "knxPollstart")
// FRONT 3 MOVE RS
KNXAdd(dvnxbKnx, 435, knxSWITCH, '9/3/37', "")
// BACK 3 STEP
KNXAdd(dvnxbKnx, 436, knxSWITCH, '9/3/38', "knxPollstart")
// BACK 3 STEP RS
KNXAdd(dvnxbKnx, 437, knxSWITCH, '9/3/39', "")
// BACK 3 MOVE
KNXAdd(dvnxbKnx, 438, knxSWITCH, '9/3/40', "knxPollstart")
// BACK 3 MOVE RS
KNXAdd(dvnxbKnx, 439, knxSWITCH, '9/3/41', "")
// FRONT 4 STEP
KNXAdd(dvnxbKnx, 440, knxSWITCH, '9/3/42', "knxPollstart")
// FRONT 4 STEP RS
KNXAdd(dvnxbKnx, 441, knxSWITCH, '9/3/43', "")
// FRONT 4 MOVE
KNXAdd(dvnxbKnx, 442, knxSWITCH, '9/3/44', "knxPollstart")
// FRONT 4 MOVE RS
KNXAdd(dvnxbKnx, 443, knxSWITCH, '9/3/45', "")
// BACK 4 STEP
KNXAdd(dvnxbKnx, 444, knxSWITCH, '9/3/46', "knxPollstart")
// BACK 4 STEP RS
KNXAdd(dvnxbKnx, 445, knxSWITCH, '9/3/47', "")
// BACK 4 MOVE
KNXAdd(dvnxbKnx, 446, knxSWITCH, '9/3/48', "knxPollstart")
// BACK 4 MOVE RS
KNXAdd(dvnxbKnx, 447, knxSWITCH, '9/3/49', "")
// FRONT 5 STEP
KNXAdd(dvnxbKnx, 448, knxSWITCH, '9/3/50', "knxPollstart")
// FRONT 5 STEP RS
KNXAdd(dvnxbKnx, 449, knxSWITCH, '9/3/51', "")
// FRONT 5 MOVE
KNXAdd(dvnxbKnx, 450, knxSWITCH, '9/3/52', "knxPollstart")
// FRONT 5 MOVE RS
KNXAdd(dvnxbKnx, 451, knxSWITCH, '9/3/53', "")
// BACK 5 STEP
KNXAdd(dvnxbKnx, 452, knxSWITCH, '9/3/54', "knxPollstart")
// BACK 5 STEP RS
KNXAdd(dvnxbKnx, 453, knxSWITCH, '9/3/55', "")
// BACK 5 MOVE
KNXAdd(dvnxbKnx, 454, knxSWITCH, '9/3/56', "knxPollstart")
// BACK 5 MOVE RS
//
//
//
//
//
//

//BATHROOM LIGHT
KNXAdd(dvnxbKnx,
OUTSIDE SPOT BATH WOMEN
KNXAdd(dvnxbKnx,
OUTSIDE WALL BATH WOMEN
KNXAdd(dvnxbKnx,
INSIDE SPOT BATH WOMEN
KNXAdd(dvnxbKnx,
OUTSIDE SPOT BATH WOMEN ST
KNXAdd(dvnxbKnx,
OUTSIDE WALL BATH WOMEN ST
KNXAdd(dvnxbKnx,
INSIDE SPOT BATH ST
//BATH AC
KNXAdd(dvnxbKnx,

455, knxSWITCH, '9/0/0',"")


456, knxSWITCH, '9/0/2',"")
457, knxSWITCH, '9/0/4',"")
458, knxSWITCH, '9/0/1',"knxPollstart")
459, knxSWITCH, '9/0/3',"knxPollstart")
460, knxSWITCH, '9/0/5',"knxPollstart")
461, knxSWITCH, '9/0/6',"")

// FAN BATH WOMEN


KNXAdd(dvnxbKnx, 462, knxSWITCH, '9/0/7',"knxPollstart")
// FAN BATH WOMEN ST
}
CASE 13://GARDEN
{
KNXAdd(dvNxbKnx, 463, knxSWITCH, '9/7/0', "")
//LIGHT 1 switch
KNXAdd(dvNxbKnx, 464, knxSWITCH, '9/7/4', "")
//LIGHT 2 switch
KNXAdd(dvNxbKnx, 465, knxSWITCH, '9/7/8', "")
//LIGHT 3 switch
KNXAdd(dvNxbKnx, 466, knxSWITCH, '9/7/10', "")
//LIGHT 4 switch
KNXAdd(dvNxbKnx, 467, knxSWITCH, '9/7/12', "")
//LIGHT 5 switch
//KNXAdd(dvNxbKnx, 383, knxSWITCH, '9/7/14', "")
//LIGHT 6 switch
KNXAdd(dvNxbKnx, 468, knxSWITCH, '9/7/1', "knxPollstart")
//LIGHT 1 Status
KNXAdd(dvNxbKnx, 469, knxSWITCH, '9/7/5', "knxPollstart")
//LIGHT 2 Status
KNXAdd(dvNxbKnx, 470, knxSWITCH, '9/7/9', "knxPollstart")
//LIGHT 3 Status
KNXAdd(dvNxbKnx, 471, knxSWITCH, '9/7/11', "knxPollstart")
//LIGHT 4 Status
KNXAdd(dvNxbKnx, 472, knxSWITCH, '9/7/13', "knxPollstart")
//LIGHT 5 Status
")

//KNXAdd(dvNxbKnx, 389, knxSWITCH, '9/7/15', "knxPollstart


//LIGHT 6 Status
//KNXAdd(dvNxbKnx, 379, knxSWITCH, '9/7/2', "")

//LIGHT 2 switch
//KNXAdd(dvNxbKnx, 381, knxSWITCH, '9/7/6', "")
//LIGHT 4 switch
//KNXAdd(dvNxbKnx, 387, knxSWITCH, '9/7/3', "knxPollstart"
)
//LIGHT 2 Status
//KNXAdd(dvNxbKnx, 389, knxSWITCH, '9/7/7', "knxPollstart"
)
//LIGHT 4 Status
}
CASE 14://DINNING
{
KNXAdd(dvNxbKnx, 473, knxSWITCH, '4/3/2', "")
//SPOT switch
KNXAdd(dvNxbKnx, 474, knxSWITCH, '4/3/5', "")
//CHAN SW
KNXAdd(dvNxbKnx, 475, knxSWITCH, '4/3/8', "")
//WALL switch
KNXAdd(dvNxbKnx, 476, knxSWITCH, '4/3/3', "knxPollstart")
//SPOT ST
KNXAdd(dvNxbKnx, 477, knxSWITCH, '4/3/6', "knxPollstart")
//CHAN ST
KNXAdd(dvNxbKnx, 478, knxSWITCH, '4/3/9', "knxPollstart")
//WALL ST
KNXAdd(dvNxbKnx, 479, knxDim4,

'4/3/4', "")

KNXAdd(dvNxbKnx, 480, knxDim4,

'4/3/7', "")

// SPOT Dimmer

// CHAN Dimmer
KNXAdd(dvNxbKnx, 481, knxDim4,

'4/3/10', "")

// WALL Dimmer
KNXAdd(dvnxbKnx, 482, knxSWITCH, '4/3/0', "")
// AC SW
KNXAdd(dvnxbKnx, 483, knxSWITCH, '4/3/1', "knxPollstart")
// AC RS
KNXAdd(dvnxbKnx, 484, knxSWITCH, '4/3/32', "")
// CHIFFON R STEP
KNXAdd(dvnxbKnx,
// CHIFFON R STEP RS
KNXAdd(dvnxbKnx,
// CHIFFON R MOVE
KNXAdd(dvnxbKnx,
// CHIFFON R MOVE RS
KNXAdd(dvnxbKnx,
// BLACKOUT R STEP
KNXAdd(dvnxbKnx,
// BLACKOUT R STEP RS
KNXAdd(dvnxbKnx,
// BLACKOUT R MOVE
KNXAdd(dvnxbKnx,
// BLACKOUT R MOVE RS
}
CASE 15://KITCHEN
{
//K.BIG
KNXAdd(dvNxbKnx,
// SPOT 1 SW
KNXAdd(dvNxbKnx,
// SPOT 2 switch
KNXAdd(dvNxbKnx,
// SPOT 3 switch
//K.SMALL
KNXAdd(dvNxbKnx,
// SPOT 4 switch
//RS LIGHT
KNXAdd(dvNxbKnx,
// SPOT 1 ST
KNXAdd(dvNxbKnx,
// SPOT 2 ST
KNXAdd(dvNxbKnx,
// SPOT 3 ST
KNXAdd(dvNxbKnx,
// SPOT 4 ST
//DIM LIGHT
KNXAdd(dvNxbKnx,
// SPOT 1 Dimmer
KNXAdd(dvNxbKnx,
// SPOT 2 Dimmer
//AC
KNXAdd(dvnxbKnx,
// AC SW
KNXAdd(dvnxbKnx,
// FAN SW
KNXAdd(dvNxbKnx,
// FAN 1 SW
KNXAdd(dvNxbKnx,

485, knxSWITCH, '4/3/33', "knxPollstart")


486, knxSWITCH, '4/3/34', "")
487, knxSWITCH, '4/3/35', "knxPollstart")
488, knxSWITCH, '4/3/36', "")
489, knxSWITCH, '4/3/37', "knxPollstart")
490, knxSWITCH, '4/3/38', "")
491, knxSWITCH, '4/3/39', "knxPollstart")

492, knxSWITCH,

'4/5/0', "")

493, knxSWITCH,

'4/5/3', "")

494, knxSWITCH,

'4/5/10',"")

495, knxSWITCH,

'4/7/0', "")

496, knxSWITCH,

'4/5/1', "knxPollstart")

497, knxSWITCH,

'4/5/4', "knxPollstart")

498, knxSWITCH,

'4/5/11',"knxPollstart")

499, knxSWITCH,

'4/7/1', "knxPollstart")

800, knxDim4,

'4/5/2', "")

801, knxDim4,

'4/5/5', "")

802, knxSWITCH, '4/5/8', "")


803, knxSWITCH, '4/5/6', "")
804, knxSWITCH,

'4/7/2', "")

805, knxSWITCH,

'4/7/4', "")

// FAN 2 SW
KNXAdd(dvnxbKnx, 806, knxSWITCH, '4/5/9', "knxPollstart")
// AC RS
KNXAdd(dvnxbKnx, 807, knxSWITCH, '4/5/7', "knxPollstart")
// FAN RS
KNXAdd(dvNxbKnx, 808, knxSWITCH,

'4/7/3', "knxPollstart")

KNXAdd(dvNxbKnx, 809, knxSWITCH,

'4/7/5', "knxPollstart")

// FAN 1 ST
// FAN 2 ST
}
CASE 16://OUTDOOR
{
//WOMEN DOOR
KNXAdd(dvnxbKnx, 810, knxSWITCH, '9/3/6',"")
// OUTWALL SW
KNXAdd(dvnxbKnx, 811, knxSWITCH, '9/3/8',"")
// OUT STEP SW
KNXAdd(dvnxbKnx, 812, knxSWITCH, '9/3/7',"knxPollstart")
// OUTWALL RS
KNXAdd(dvnxbKnx, 813, knxSWITCH, '9/3/9',"knxPollstart")
// OUT STEP RS
//MEN DOOR
KNXAdd(dvNxbKnx, 814, knxSWITCH, '9/6/10', "")
//OUT SPOT 1 SW
KNXAdd(dvNxbKnx,
//OUT SPOT 2 switch
KNXAdd(dvNxbKnx,
//OUT WALL switch
KNXAdd(dvNxbKnx,
//ROOF 1 switch
KNXAdd(dvNxbKnx,
//ROOF 2 switch
KNXAdd(dvNxbKnx,
//FF switch
KNXAdd(dvNxbKnx,
//POOL switch

815, knxSWITCH, '9/6/12', "")


816, knxSWITCH, '9/6/14', "")
817, knxSWITCH, '9/6/16', "")
818, knxSWITCH, '9/6/18', "")
819, knxSWITCH, '9/6/20', "")
820, knxSWITCH, '9/6/22', "")

KNXAdd(dvNxbKnx, 821, knxSWITCH, '9/6/11', "knxPollstart")


// OUT SPOT1 Status
KNXAdd(dvNxbKnx,
// OUT SPOT 2 Status
KNXAdd(dvNxbKnx,
// OUT WALL Status
KNXAdd(dvNxbKnx,
// ROOF 1 Status
KNXAdd(dvNxbKnx,
//ROOF 2 Status
KNXAdd(dvNxbKnx,
//FF Status
KNXAdd(dvNxbKnx,
//POOL Status
}
CASE 17://FATHI
{
//SWITCH
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,
//SOURCE
KNXAdd(dvNxbKnx,

822, knxSWITCH, '9/6/13', "knxPollstart")


823, knxSWITCH, '9/6/15', "knxPollstart")
824, knxSWITCH, '9/6/17', "knxPollstart")
825, knxSWITCH, '9/6/19', "knxPollstart")
826, knxSWITCH, '9/6/21', "knxPollstart")
827, knxSWITCH, '9/6/23', "knxPollstart")

500, knxSWITCH, '8/1/0', "")


501, knxSWITCH, '8/1/7', "knxPollstart")
502, knxSWITCH, '8/1/5', "")

//VOLUME
KNXAdd(dvNxbKnx, 503, knxDIM4, '8/1/2', "")
KNXAdd(dvNxbKnx, 504, knx1Byte, '8/1/3', "")
KNXAdd(dvNxbKnx, 505, knx1Byte, '8/1/8', "knxPollstart")
KNXAdd(dvNxbKnx, 506, knxSWITCH, '8/3/14', "")
// AUDIO ON
KNXAdd(dvNxbKnx,
// AUDIO ON STATUS
}
CASE 18://JUDE ROOM
{ //SWITCH
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,
//SOURCE
KNXAdd(dvNxbKnx,
//VOLUME
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,

507, knxSWITCH, '8/3/15', "knxPollstart")

508, knxSWITCH, '8/0/0', "")


509, knxSWITCH, '8/0/7', "knxPollstart")
510, knxSWITCH, '8/0/5', "")
511, knxDIM4, '8/0/2', "")
512, knx1Byte, '8/0/3', "")
513, knx1Byte, '8/0/8', "knxPollstart")

KNXAdd(dvNxbKnx, 514, knxSWITCH, '8/3/10', "")


// audio switch
KNXAdd(dvNxbKnx, 515, knxSWITCH, '8/3/11', "knxPollstart")
// audio status
}
CASE 19://omar
{
//SWITCH
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,
//SOURCE
KNXAdd(dvNxbKnx,
//VOLUME
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,

516, knxSWITCH,'8/4/0', "")


517, knxSWITCH,'8/4/7', "knxPollstart")
518, knxSWITCH,'8/4/5', "")
519, knxDIM4, '8/4/2', "")
520, knx1Byte,'8/4/3', "")
521, knx1Byte,'8/4/8', "knxPollstart")

KNXAdd(dvNxbKnx, 522, knxSWITCH, '8/3/18', "")


// audio switch
KNXAdd(dvNxbKnx, 523, knxSWITCH, '8/3/19', "knxPollstart")
// audio status
}
CASE 20://DINNING
{
//SWITCH
KNXAdd(dvNxbKnx, 524,knxSWITCH,'5/2/0', "")
KNXAdd(dvNxbKnx, 525,knxSWITCH,'5/2/7', "knxPollstart")
//SOURCE
KNXAdd(dvNxbKnx, 526, knxSWITCH, '5/2/5', "")
//VOLUME
KNXAdd(dvNxbKnx, 527, knxDIM4, '5/2/2', "")
KNXAdd(dvNxbKnx, 528, knx1Byte, '5/2/3', "")
KNXAdd(dvNxbKnx, 529, knx1Byte, '5/2/8', "knxPollstart")
//KITCHEN AUDIO SWITCH
KNXAdd(dvNxbKnx, 530, knxSWITCH,'8/3/0', "")
// AUDIO 1 switch
KNXAdd(dvNxbKnx, 531, knxSWITCH,'8/3/1', "knxPollstart")
// AUDIO 1 status
}

CASE 21://MASTER BEDROOM


{
//MASTER BEDROOM
//SWITCH
KNXAdd(dvNxbKnx, 532,knxSWITCH,'5/4/0', "")
KNXAdd(dvNxbKnx, 533,knxSWITCH,'5/4/7', "knxPollstart")
//SOURCE
KNXAdd(dvNxbKnx, 534, knxSWITCH, '5/4/5', "")
//VOLUME
KNXAdd(dvNxbKnx, 535, knxDIM4, '5/4/2', "")
KNXAdd(dvNxbKnx, 536, knx1Byte, '5/4/3', "")
KNXAdd(dvNxbKnx, 537, knx1Byte, '5/4/8', "knxPollstart")
//MASTER LIVING //SWITCH
KNXAdd(dvNxbKnx, 538,knxSWITCH,'5/5/0', "")
KNXAdd(dvNxbKnx, 539,knxSWITCH,'5/5/7', "knxPollstart")
//SOURCE
KNXAdd(dvNxbKnx, 540, knxSWITCH, '5/5/5', "")
//VOLUME
KNXAdd(dvNxbKnx, 541, knxDIM4, '5/5/2', "")
KNXAdd(dvNxbKnx, 542, knx1Byte, '5/5/3', "")
KNXAdd(dvNxbKnx, 543, knx1Byte, '5/5/8', "knxPollstart")
KNXAdd(dvNxbKnx, 544,knxSWITCH,'8/3/16', "")
// AUDIO 1 switch
KNXAdd(dvNxbKnx, 545,knxSWITCH,'8/3/17', "knxPollstart")
// AUDIO 1 status
}
CASE 22://MEN SITTING AREA
{
//SWITCH
KNXAdd(dvNxbKnx, 546, knxSWITCH,'5/3/0', "")
KNXAdd(dvNxbKnx, 547, knxSWITCH,'5/3/7', "knxPollstart")
//SOURCE
KNXAdd(dvNxbKnx, 548, knxSWITCH, '5/3/5', "")
//VOLUME
KNXAdd(dvNxbKnx, 549, knxDIM4, '5/3/2', "")
KNXAdd(dvNxbKnx, 550, knx1Byte, '5/3/3', "")
KNXAdd(dvNxbKnx, 551, knx1Byte, '5/3/8', "knxPollstart")
KNXAdd(dvNxbKnx, 552, knxSWITCH,'8/3/6', "")
KNXAdd(dvNxbKnx, 553, knxSWITCH,'8/3/7', "knxPollstart")
KNXAdd(dvNxbKnx, 554, knxSWITCH,'8/3/12', "")
KNXAdd(dvNxbKnx, 555, knxSWITCH,'8/3/13', "knxPollstart")
}
CASE 23://OFFICE AREA
{
//SWITCH
KNXAdd(dvNxbKnx, 556,
KNXAdd(dvNxbKnx, 557,
//SOURCE
KNXAdd(dvNxbKnx, 558,
//VOLUME
KNXAdd(dvNxbKnx, 559,
KNXAdd(dvNxbKnx, 560,
KNXAdd(dvNxbKnx, 561,

knxSWITCH,'5/1/0', "")
knxSWITCH,'5/1/7', "knxPollstart")
knxSWITCH,

'5/1/5', "")

knxDIM4, '5/1/2', "")


knx1Byte, '5/1/3', "")
knx1Byte, '5/1/8', "knxPollstart")

KNXAdd(dvNxbKnx, 562, knxSWITCH,'8/3/4', "")


// AUDIO switch
KNXAdd(dvNxbKnx, 563, knxSWITCH,'8/3/5', "knxPollstart")

// AUDIO status
}
CASE 24://PLAY ROOM AREA
{
//SWITCH
KNXAdd(dvNxbKnx, 564,
KNXAdd(dvNxbKnx, 565,
//SOURCE
KNXAdd(dvNxbKnx, 566,
//VOLUME
KNXAdd(dvNxbKnx, 567,
KNXAdd(dvNxbKnx, 568,
KNXAdd(dvNxbKnx, 569,

knxSWITCH,'5/7/0', "")
knxSWITCH,'5/7/7', "knxPollstart")
knxSWITCH,

'5/7/5', "")

knxDIM4, '5/7/2', "")


knx1Byte, '5/7/3', "")
knx1Byte, '5/7/8', "knxPollstart")

KNXAdd(dvNxbKnx, 570, knxSWITCH,'8/3/8', "")


// AUDIO switch
KNXAdd(dvNxbKnx, 571, knxSWITCH,'8/3/9', "knxPollstart")
// AUDIO status
}
CASE 25://STAIR AREA
{
//SWITCH
KNXAdd(dvNxbKnx,572,knxSWITCH,'5/6/0', "")
KNXAdd(dvNxbKnx,573,knxSWITCH,'5/6/7', "knxPollstart")
//SOURCE
KNXAdd(dvNxbKnx, 574, knxSWITCH, '5/6/5', "")
//VOLUME
KNXAdd(dvNxbKnx, 575, knxDIM4, '5/6/2', "")
KNXAdd(dvNxbKnx, 576, knx1Byte, '5/6/3', "")
KNXAdd(dvNxbKnx, 577, knx1Byte, '5/6/8', "knxPollstart")
}
CASE 26://WOMEN AREA
{
//SWITCH
KNXAdd(dvNxbKnx, 578, knxSWITCH,'8/2/0', "")
KNXAdd(dvNxbKnx, 579, knxSWITCH,'8/2/7', "knxPollstart")
//SOURCE
KNXAdd(dvNxbKnx, 580, knxSWITCH, '8/2/5', "")
//VOLUME
KNXAdd(dvNxbKnx, 581, knxDIM4, '8/2/2', "")
KNXAdd(dvNxbKnx, 582, knx1Byte, '8/2/3', "")
KNXAdd(dvNxbKnx, 583, knx1Byte, '8/2/8', "knxPollstart")
//WOMEN BATH
KNXAdd(dvNxbKnx, 584, knxSWITCH,'8/3/2', "")
KNXAdd(dvNxbKnx, 585, knxSWITCH,'8/3/3', "knxPollstart")
//WOMEN LIVING
KNXAdd(dvNxbKnx, 586, knxSWITCH,'5/0/0', "")
KNXAdd(dvNxbKnx, 587, knxSWITCH,'5/0/7', "knxPollstart")
//SOURCE
KNXAdd(dvNxbKnx, 588, knxSWITCH, '5/0/5', "")
//VOLUME
KNXAdd(dvNxbKnx, 589, knxDIM4, '5/0/2', "")
KNXAdd(dvNxbKnx, 590, knx1Byte, '5/0/3', "")
KNXAdd(dvNxbKnx, 591, knx1Byte, '5/0/8', "knxPollstart")
}
CASE 27:
{
//OUTSIDE ISTRAHA
KNXAdd(dvNxbKnx,600,knxSWITCH,'10/0/0', "")
KNXAdd(dvNxbKnx,601,knxSWITCH,'10/0/1', "knxPollstart") //C

AM 1 status
KNXAdd(dvNxbKnx,602,knxSWITCH,'10/0/2', "")
KNXAdd(dvNxbKnx,603,knxSWITCH,'10/0/3', "knxPollstart") //C
AM 2 status
KNXAdd(dvNxbKnx,604,knxSWITCH,'10/0/4', "")
KNXAdd(dvNxbKnx,605,knxSWITCH,'10/0/5', "knxPollstart") //C
AM 3 status
KNXAdd(dvNxbKnx,606,knxSWITCH,'10/0/6', "")
KNXAdd(dvNxbKnx,607,knxSWITCH,'10/0/7', "knxPollstart") //C
AM 4 status
//INSIDE ISTRAHA
KNXAdd(dvNxbKnx,608,knxSWITCH,'10/1/0', "")

//ISTRAH

A MAIN FLOOR
KNXAdd(dvNxbKnx,609,knxSWITCH,'10/1/1', "knxPollstart") //C
AM 5 status
KNXAdd(dvNxbKnx,610,knxSWITCH,'10/1/2', "")

//ISTRAH

A SITTING AREA
KNXAdd(dvNxbKnx,611,knxSWITCH,'10/1/3', "knxPollstart") //C
AM 6 status
KNXAdd(dvNxbKnx,612,knxSWITCH,'10/1/4', "")

//ISTRAH

A LEFT HALLWAY
KNXAdd(dvNxbKnx,613,knxSWITCH,'10/1/5', "knxPollstart") //C
AM 7 status
KNXAdd(dvNxbKnx,614,knxSWITCH,'10/1/6', "")
KNXAdd(dvNxbKnx,615,knxSWITCH,'10/1/7', "knxPollstart") //C
AM 8 status
KNXAdd(dvNxbKnx,616,knxSWITCH,'10/1/8', "")
KNXAdd(dvNxbKnx,617,knxSWITCH,'10/1/9', "knxPollstart") //C
AM 9 status
//BASEMENT
KNXAdd(dvNxbKnx,618,knxSWITCH,'10/2/0', "")
//ISTRAH
A GOING OUTSIDE GARAGE
KNXAdd(dvNxbKnx,619,knxSWITCH,'10/2/1', "knxPollstart") //C
AM 10 status
KNXAdd(dvNxbKnx,620,knxSWITCH,'10/2/2', "")
KNXAdd(dvNxbKnx,621,knxSWITCH,'10/2/3', "knxPollstart") //C
AM 11 status
KNXAdd(dvNxbKnx,622,knxSWITCH,'10/2/4', "")
KNXAdd(dvNxbKnx,623,knxSWITCH,'10/2/5', "knxPollstart") //C
AM 12 status
//OUTSIDE VILLA
KNXAdd(dvNxbKnx,624,knxSWITCH,'10/3/0', "")
KNXAdd(dvNxbKnx,625,knxSWITCH,'10/3/1', "knxPollstart") //C
AM 13 status
KNXAdd(dvNxbKnx,626,knxSWITCH,'10/3/2', "")
KNXAdd(dvNxbKnx,627,knxSWITCH,'10/3/3', "knxPollstart") //C
AM 14 status

KNXAdd(dvNxbKnx,628,knxSWITCH,'10/3/4', "")
KNXAdd(dvNxbKnx,629,knxSWITCH,'10/3/5', "knxPollstart") //C
AM 15 status
KNXAdd(dvNxbKnx,630,knxSWITCH,'10/3/6', "")
KNXAdd(dvNxbKnx,631,knxSWITCH,'10/3/7', "knxPollstart") //C
AM 16 status
//INSIDE VILLA
KNXAdd(dvNxbKnx,632,knxSWITCH,'10/4/0', "")
KNXAdd(dvNxbKnx,633,knxSWITCH,'10/4/1', "knxPollstart") //C
AM 17 status
KNXAdd(dvNxbKnx,634,knxSWITCH,'10/4/2', "")
KNXAdd(dvNxbKnx,635,knxSWITCH,'10/4/3', "knxPollstart") //C
AM 18 status
KNXAdd(dvNxbKnx,636,knxSWITCH,'10/4/4', "")
KNXAdd(dvNxbKnx,637,knxSWITCH,'10/4/5', "knxPollstart") //C
AM 19 status
KNXAdd(dvNxbKnx,638,knxSWITCH,'10/4/6', "")
KNXAdd(dvNxbKnx,639,knxSWITCH,'10/4/7', "knxPollstart") //C
AM 20 status
//**************DOOR CONTROL ************************//
KNXAdd(dvNxbKnx,640,knxSWITCH,'11/1/0', "")
//ISTIRAHA GARAGE
KNXAdd(dvNxbKnx,641,knxSWITCH,'11/1/1', "knxPollstart")
KNXAdd(dvNxbKnx,642,knxSWITCH,'11/0/0', "")
//ISTIRAHA MAIN DOOR
KNXAdd(dvNxbKnx,643,knxSWITCH,'11/0/1', "knxPollstart")
KNXAdd(dvNxbKnx,644,knxSWITCH,'11/4/0', "")
//ISTIRAHA BASEMENT GARAGE
KNXAdd(dvNxbKnx,645,knxSWITCH,'11/4/1', "knxPollstart")
KNXAdd(dvNxbKnx,646,knxSWITCH,'11/2/0', "")
//ISTIRAHA VILLA MIDDLE DOOR
KNXAdd(dvNxbKnx,647,knxSWITCH,'11/2/1', "knxPollstart")
KNXAdd(dvNxbKnx,648,knxSWITCH,'11/3/0', "")
//VILLA MAIN DOOR
KNXAdd(dvNxbKnx,649,knxSWITCH,'11/3/1', "knxPollstart")
}
CASE 28:
{
(* ***MASTER SITTING *** *)
// * MODE * //
KNXAdd(dvNxbKnx, 650, knx1Byte, '6/2/18', "")
KNXAdd(dvNxbKnx, 651, knx1Byte, '6/2/19', "knxPollstart")
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 652, knx1Byte, '6/2/20', "")
KNXAdd(dvNxbKnx, 653, knx1Byte, '6/2/21', "knxPollstart")
// * SETPOINT * //
KNXAdd(dvNxbKnx, 654, knx2Byte, '6/2/16', "knxEIS5")
KNXAdd(dvNxbKnx, 655, knx2Byte, '6/2/17', "knxEIS5, ',',knx
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 656, knx2Byte, '6/2/22', "knxEIS5, ',',knx
Pollstart") // Temp Setpoint readable
(* ***MASTER LIVING *** *)

// * MODE * //
KNXAdd(dvNxbKnx, 657,
KNXAdd(dvNxbKnx, 658,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 659,
KNXAdd(dvNxbKnx, 660,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 661,
KNXAdd(dvNxbKnx, 662,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 663,
Pollstart") // Temp Setpoint readable

knx1Byte, '6/3/27', "")


knx1Byte, '6/3/28', "knxPollstart")
knx1Byte, '6/3/29', "")
knx1Byte, '6/3/30', "knxPollstart")
knx2Byte, '6/3/12', "knxEIS5")
knx2Byte, '6/3/13', "knxEIS5, ',',knx
knx2Byte, '6/3/31', "knxEIS5, ',',knx

(* ***STAIR AREA *** *)


// * MODE * //
KNXAdd(dvNxbKnx, 664, knx1Byte,
KNXAdd(dvNxbKnx, 665, knx1Byte,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 666, knx1Byte,
KNXAdd(dvNxbKnx, 667, knx1Byte,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 668, knx2Byte,
KNXAdd(dvNxbKnx, 669, knx2Byte,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 670, knx2Byte,
Pollstart") // Temp Setpoint readable
(* ***FATHI ROOM *** *)
// * MODE * //
KNXAdd(dvNxbKnx, 671, knx1Byte,
KNXAdd(dvNxbKnx, 672, knx1Byte,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 673, knx1Byte,
KNXAdd(dvNxbKnx, 674, knx1Byte,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 675, knx2Byte,
KNXAdd(dvNxbKnx, 676, knx2Byte,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 677, knx2Byte,
Pollstart") // Temp Setpoint readable
(* ***JUDE ROOM *** *)
// * MODE * //
KNXAdd(dvNxbKnx, 678, knx1Byte,
KNXAdd(dvNxbKnx, 679, knx1Byte,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 680, knx1Byte,
KNXAdd(dvNxbKnx, 681, knx1Byte,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 682, knx2Byte,
KNXAdd(dvNxbKnx, 683, knx2Byte,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 684, knx2Byte,
Pollstart") // Temp Setpoint readable

'6/0/35', "")
'6/0/36', "knxPollstart")
'6/0/37', "")
'6/0/38', "knxPollstart")
'6/0/33', "knxEIS5")
'6/0/34', "knxEIS5, ',',knx
'6/0/39', "knxEIS5, ',',knx

'6/6/19', "")
'6/6/30', "knxPollstart")
'6/6/31', "")
'6/6/32', "knxPollstart")
'6/6/13', "knxEIS5")
'6/6/16', "knxEIS5, ',',knx
'6/6/33', "knxEIS5, ',',knx

'6/5/22', "")
'6/5/29', "knxPollstart")
'6/5/30', "")
'6/5/31', "knxPollstart")
'6/5/13', "knxEIS5")
'6/5/18', "knxEIS5, ',',knx
'6/5/32', "knxEIS5, ',',knx

(* ***OMAR ROOM *** *)


// * MODE * //
KNXAdd(dvNxbKnx, 685, knx1Byte, '7/0/29', "")
KNXAdd(dvNxbKnx, 686, knx1Byte, '7/0/30', "knxPollstart")
// * FAN SPEED * //

KNXAdd(dvNxbKnx, 687,
KNXAdd(dvNxbKnx, 688,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 689,
KNXAdd(dvNxbKnx, 690,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 691,
Pollstart") // Temp Setpoint readable

knx1Byte, '7/0/31', "")


knx1Byte, '7/0/32', "knxPollstart")
knx2Byte, '7/0/27', "knxEIS5")
knx2Byte, '7/0/28', "knxEIS5, ',',knx
knx2Byte, '7/0/33', "knxEIS5, ',',knx

(* ***PLAY ROOM *** *)


// * MODE * //
KNXAdd(dvNxbKnx, 692, knx1Byte,
KNXAdd(dvNxbKnx, 693, knx1Byte,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 694, knx1Byte,
KNXAdd(dvNxbKnx, 695, knx1Byte,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 696, knx2Byte,
KNXAdd(dvNxbKnx, 697, knx2Byte,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 698, knx2Byte,
Pollstart") // Temp Setpoint readable
(* ***OFFICE ROOM ***
// * MODE * //
KNXAdd(dvNxbKnx, 699,
KNXAdd(dvNxbKnx, 700,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 701,
KNXAdd(dvNxbKnx, 702,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 703,
KNXAdd(dvNxbKnx, 704,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 705,
Pollstart") // Temp Setpoint readable

'7/1/31', "")
'7/1/32', "knxPollstart")
'7/1/27', "knxEIS5")
'7/1/28', "knxEIS5, ',',knx
'7/1/33', "knxEIS5, ',',knx

*)
knx1Byte, '4/2/24', "")
knx1Byte, '4/2/25', "knxPollstart")
knx1Byte, '4/2/26', "")
knx1Byte, '4/2/27', "knxPollstart")
knx2Byte, '4/2/22', "knxEIS5")
knx2Byte, '4/2/23', "knxEIS5, ',',knx
knx2Byte, '4/2/28', "knxEIS5, ',',knx

(* ***WOMEN SITTING ROOM *** *)


// * MODE * //
KNXAdd(dvNxbKnx, 706, knx1Byte,
KNXAdd(dvNxbKnx, 707, knx1Byte,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 708, knx1Byte,
KNXAdd(dvNxbKnx, 709, knx1Byte,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 710, knx2Byte,
KNXAdd(dvNxbKnx, 711, knx2Byte,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 712, knx2Byte,
Pollstart") // Temp Setpoint readable
(* ***DINING ROOM ***
// * MODE * //
KNXAdd(dvNxbKnx, 713,
KNXAdd(dvNxbKnx, 714,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 715,
KNXAdd(dvNxbKnx, 716,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 717,

'7/1/29', "")
'7/1/30', "knxPollstart")

'9/1/21', "")
'9/1/22', "knxPollstart")
'9/1/23', "")
'9/1/24', "knxPollstart")
'9/1/19', "knxEIS5")
'9/1/20', "knxEIS5, ',',knx
'9/1/25', "knxEIS5, ',',knx

*)
knx1Byte, '4/3/26', "")
knx1Byte, '4/3/27', "knxPollstart")
knx1Byte, '4/3/28', "")
knx1Byte, '4/3/29', "knxPollstart")
knx2Byte, '4/3/12', "knxEIS5")

KNXAdd(dvNxbKnx, 718, knx2Byte, '4/3/25', "knxEIS5, ',',knx


Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 719, knx2Byte, '4/3/30', "knxEIS5, ',',knx
Pollstart") // Temp Setpoint readable
(* ***MEN SITTING ROOM *** *)
// * MODE * //
KNXAdd(dvNxbKnx, 720, knx1Byte,
KNXAdd(dvNxbKnx, 721, knx1Byte,
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 722, knx1Byte,
KNXAdd(dvNxbKnx, 723, knx1Byte,
// * SETPOINT * //
KNXAdd(dvNxbKnx, 724, knx2Byte,
KNXAdd(dvNxbKnx, 725, knx2Byte,
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 726, knx2Byte,
Pollstart") // Temp Setpoint readable

'9/4/20', "")
'9/4/21', "knxPollstart")
'9/4/22', "")
'9/4/23', "knxPollstart")
'9/4/18', "knxEIS5")
'9/4/19', "knxEIS5, ',',knx
'9/4/24', "knxEIS5, ',',knx

(* ***KITCHEN AREA *** *)


// * MODE * //
KNXAdd(dvNxbKnx, 727, knx1Byte, '4/5/12', "")
KNXAdd(dvNxbKnx, 728, knx1Byte, '4/5/13', "knxPollstart")
// * FAN SPEED * //
KNXAdd(dvNxbKnx, 729, knx1Byte, '4/5/14', "")
KNXAdd(dvNxbKnx, 730, knx1Byte, '4/5/15', "knxPollstart")
// * SETPOINT * //
KNXAdd(dvNxbKnx, 731, knx2Byte, '4/5/16', "knxEIS5")
KNXAdd(dvNxbKnx, 732, knx2Byte, '4/5/17', "knxEIS5, ',',knx
Pollstart") // Temp Actual
KNXAdd(dvNxbKnx, 733, knx2Byte, '4/5/18', "knxEIS5, ',',knx
Pollstart") // Temp Setpoint readable
}
CASE 29: //MUSIC ADDITIONAL 9-15-15
{
//MEN LIVING AREA
//SWITCH
KNXAdd(dvNxbKnx, 734, knxSWITCH, '13/1/0', "")
KNXAdd(dvNxbKnx, 735, knxSWITCH, '13/1/1', "knxPollstart")
//SOURCE
KNXAdd(dvNxbKnx, 736, knxSWITCH, '13/1/7', "")
//VOLUME
KNXAdd(dvNxbKnx, 737, knxDIM4, '13/1/3', "")
KNXAdd(dvNxbKnx, 738, knx1Byte, '13/1/5', "")
KNXAdd(dvNxbKnx, 739, knx1Byte, '13/1/4', "knxPollstart")
//GARDEN AREA
//SWITCH
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,
//SOURCE
KNXAdd(dvNxbKnx,
//VOLUME
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,
KNXAdd(dvNxbKnx,

740, knxSWITCH, '13/0/0', "")


741, knxSWITCH, '13/0/1', "knxPollstart")
742, knxSWITCH, '13/0/6', "")
743, knxDIM4, '13/0/3', "")
744, knx1Byte, '13/0/5', "")
745, knx1Byte, '13/0/4', "knxPollstart")

//**GARDEN TV LIFT **// 9-17-15


KNXAdd(dvNxbKnx, 746, knxSWITCH,'4/1/4', "")
//TV UP

KNXAdd(dvNxbKnx, 747, knxSWITCH,'4/1/5', "knxPollstart")


//TV UP RS
KNXAdd(dvNxbKnx, 748, knxSWITCH,'4/1/2', "")
//TV DOWN
KNXAdd(dvNxbKnx, 749, knxSWITCH,'4/1/3', "knxPollstart")
//TV DOWN RS
//**GARDEN WATER FOUNTAIN **// 9-17-15
KNXAdd(dvNxbKnx, 750, knxSWITCH,'9/7/16', "")
//SW
KNXAdd(dvNxbKnx, 751, knxSWITCH,'9/7/17', "knxPollstart")
//RS
//MUSIC SOURCE STATUS - ADDED 9-23-15
KNXAdd(dvNxbKnx, 752, knx1Byte,'5/0/9', "knxPollstart")
//WOMEN AREA
KNXAdd(dvNxbKnx, 753, knx1Byte,'5/1/9', "knxPollstart")
//OFFICE AREA
KNXAdd(dvNxbKnx, 754, knx1Byte,'5/2/9', "knxPollstart")
//DINING AREA
KNXAdd(dvNxbKnx, 755, knx1Byte,'5/3/9', "knxPollstart")
//MEN SITTING
KNXAdd(dvNxbKnx, 756, knx1Byte,'5/4/9', "knxPollstart")
//MASTER SITTNG
KNXAdd(dvNxbKnx, 757, knx1Byte,'5/5/9', "knxPollstart")
//MASTER LIVING
KNXAdd(dvNxbKnx, 758, knx1Byte,'5/6/9', "knxPollstart")
//STAIR AREA
KNXAdd(dvNxbKnx, 759, knx1Byte,'5/7/9', "knxPollstart")
//PLAY AREA
KNXAdd(dvNxbKnx, 760, knx1Byte,'8/0/9', "knxPollstart")
//JUDE AREA
KNXAdd(dvNxbKnx, 761, knx1Byte,'8/1/9', "knxPollstart")
//FATHI AREA
KNXAdd(dvNxbKnx,
//WOMEN SITTING AREA
KNXAdd(dvNxbKnx,
//OMAR
KNXAdd(dvNxbKnx,
//GARDEN AREA
KNXAdd(dvNxbKnx,
//MEN LIVING AREA

762, knx1Byte,'8/2/9', "knxPollstart")


763, knx1Byte,'8/4/9', "knxPollstart")
764, knx1Byte,'13/0/7', "knxPollstart")
765, knx1Byte,'13/1/8', "knxPollstart")

//ADDITIONAL LIGHTS FOR MASTER SITTING 8-15-16


KNXAdd(dvNxbKnx, 766, knxSWITCH,'6/2/27', "")
//Chan SW
KNXAdd(dvNxbKnx, 767, knxSWITCH,'6/2/28', "knxPollstart")
//Chan RS
//ADDITIONAL LIGHTS BRIGHTNESS ADDRESS MASTER SITTING 8-15-1
6
KNXAdd(dvNxbKnx,
//Corridor Spot BR VAL
KNXAdd(dvNxbKnx,
//Corridor Spot BR RS
KNXAdd(dvNxbKnx,
//Chan Spot BR VAL
KNXAdd(dvNxbKnx,
//Chan Spot BR RS
KNXAdd(dvNxbKnx,
//Wall Glass Spot BR VAL

768, knx1Byte,'6/2/5', "")


769, knx1Byte,'6/2/13', "knxPollstart")
770, knx1Byte,'6/2/9', "")
771, knx1Byte,'6/2/29', "knxPollstart")
772, knx1Byte,'6/2/26', "")

KNXAdd(dvNxbKnx, 773, knx1Byte,'6/2/30', "knxPollstart")


//Wall Glass Spot BR RS
//MASTER BEDROOM
KNXAdd(dvNxbKnx,
//CENTER SPOT BR VAL
KNXAdd(dvNxbKnx,
//CENTER SPOT BR RS
KNXAdd(dvNxbKnx,
//SIDE SPOT BR VAL
KNXAdd(dvNxbKnx,
//SIDE SPOT BR RS

LIGHTS BRIGHTNESS ADDRESS


774, knx1Byte,'6/1/30', "")
775, knx1Byte,'6/1/8', "knxPollstart")
776, knx1Byte,'6/1/31', "")
777, knx1Byte,'6/1/9', "knxPollstart")

//MASTER LIVING LIGHTS BRIGHTNESS ADDRESS


KNXAdd(dvNxbKnx, 778, knx1Byte,'6/3/19', "")
//SPOT BR VAL
KNXAdd(dvNxbKnx, 779, knx1Byte,'6/3/0', "knxPollstart")
//SPOT BR RS
//PLAYROOM LIGHTS BRIGHTNESS ADDRESS
KNXAdd(dvNxbKnx, 780, knx1Byte,'7/1/10', "")
//SIDE SPOT BR VAL
KNXAdd(dvNxbKnx, 781, knx1Byte,'7/1/14', "knxPollstart")
//SIDE SPOT BR RS
KNXAdd(dvNxbKnx, 782, knx1Byte,'7/1/13', "")
//CENTER SPOT BR VAL
KNXAdd(dvNxbKnx, 783, knx1Byte,'7/1/15', "knxPollstart")
//CENTER SPOT BR RS
//OMAR LIGHTS BRIGHTNESS ADDRESS
KNXAdd(dvNxbKnx, 784, knx1Byte,'7/0/10', "")
//SIDE SPOT BR VAL
KNXAdd(dvNxbKnx, 785, knx1Byte,'7/0/15', "knxPollstart")
//SIDE SPOT BR RS
KNXAdd(dvNxbKnx, 786, knx1Byte,'7/0/13', "")
//CENTER SPOT BR VAL
KNXAdd(dvNxbKnx, 787, knx1Byte,'7/0/14', "knxPollstart")
//CENTER SPOT BR RS
//JUDE LIGHTS BRIGHTNESS ADDRESS
KNXAdd(dvNxbKnx, 788, knx1Byte,'6/5/14', "")
//SIDE SPOT BR VAL
KNXAdd(dvNxbKnx, 789, knx1Byte,'6/5/10', "knxPollstart")
//SIDE SPOT BR RS
KNXAdd(dvNxbKnx, 790, knx1Byte,'6/5/15', "")
//CENTER SPOT BR VAL
KNXAdd(dvNxbKnx, 791, knx1Byte,'6/5/16', "knxPollstart")
//CENTER SPOT BR RS
//FATHI LIGHTS BRIGHTNESS ADDRESS
KNXAdd(dvNxbKnx, 792, knx1Byte,'6/6/10', "")
//SIDE SPOT BR VAL
KNXAdd(dvNxbKnx, 793, knx1Byte,'6/6/25', "knxPollstart")
//SIDE SPOT BR RS
KNXAdd(dvNxbKnx, 794, knx1Byte,'6/6/24', "")
//CENTER SPOT BR VAL
KNXAdd(dvNxbKnx, 795, knx1Byte,'6/6/26', "knxPollstart")
//CENTER SPOT BR RS
//STAIR LIGHTS BRIGHTNESS ADDRESS

KNXAdd(dvNxbKnx, 828, knx1Byte,'6/4/2', "")

//SIDE S

POT BR VAL
KNXAdd(dvNxbKnx, 829, knx1Byte,'6/4/5', "knxPollstart")
//SIDE SPOT BR RS
KNXAdd(dvNxbKnx,
//CENTER SPOT BR VAL
KNXAdd(dvNxbKnx,
//CENTER SPOT BR RS
KNXAdd(dvNxbKnx,
//CENTER SPOT BR VAL
KNXAdd(dvNxbKnx,
//CENTER SPOT BR RS

//CURTAIN
//CURTAIN
//CURTAIN
//CURTAIN
//CURTAIN

830, knx1Byte,'6/4/17', "")


831, knx1Byte,'6/4/18', "knxPollstart")
832, knx1Byte,'6/4/19', "")
833, knx1Byte,'6/4/20', "knxPollstart")

//OMAR CURTAIN FB TEST


KNXAdd(dvNxbKnx, 828, knx1Byte,'7/0/16',
POSITION UP/DOWN
KNXAdd(dvNxbKnx, 829, knx1Byte,'7/0/47',
UP/DOWN FB
KNXAdd(dvNxbKnx, 830, knx1Byte,'7/0/50',
SLAT FB
KNXAdd(dvNxbKnx, 831, knx1Byte,'7/0/53',
UP END POSITION
KNXAdd(dvNxbKnx, 832, knx1Byte,'7/0/56',
LOWER END POSITION

SEND_COMMAND dvNxbKnx,"'pollstart'"
XB-KNX that configuration is complete
SEND_COMMAND dvNxbKnx,"'status'"
m NXB-KNX with current status of actors
}

DEFAULT: Counter = 0
}
// Switch
IF (Counter)
{
Counter ++
}// IF (Counter)
// WAIT

"")
"knxPollstart")
"knxPollstart")
"knxPollstart")
"knxPollstart")

//Indicates to N
//report log fro

Potrebbero piacerti anche