Linux Home
Automation

(Last updated: Sat - Sep 6, 2008)
Google
 

CPUXA Eight Character ASCII PROTOCOL

ADICON 2500
Application Software Version 2.31 or later
Firmware 8.21/10 or later
C-Max 1.30 or later

updated 5/24/99


Learn IR
	+R380xxx  
		note: while this command is still supported, it is
		recommended that C-Max software be used to learn IR
		where xxx is the IR Location to learn
		example, learn IR # 0   +R380000
		example, learn IR # 17  +R380017
		example, learn IR # 81  +R380081

Send Local IR
	+T000xxx  
		where xxx is the Learned IR Location to send
		example, send IR # 1   +T000001
		example, send IR # 10  +T000010
		example, send IR # 23  +T000023

Set/Clear Relay
	+Cmmpp0x  
		where mm is the Module Number 01 thru 99
		where pp is the I/O Point Number 00 thru 15
		where x  is the Relay Status to send (0 = OFF, 1 = ON)
		example, turn relay 2 in module 3  ON   +C030201
		example, turn relay 0 in module 15 OFF  +C150000
		example, turn relay 5 in module 10 ON   +C100501

Select Remote IR Zone
	+Smmpp00  
		where mm is the Module Number 01 thru 99
		where pp is the I/O Zone Number 00 thru 15
		example, select zone 2 in module 3    +S030201
		example, select zone 0 in module 15   +S150000
		example, select zone 5 in module 10   +S100501

Send Remote IR
	+K000xxx  
		note: sends IR xxx to Module and Zone selected 
		on above command
		
		where xxx is the Learned IR Location to send
		example, send IR # 1   +K000001
		example, send IR # 10  +K000010
		example, send IR # 23  +K000023

Change Variable Contents in CPUXA 
	+Vnnxxxx
		where nn is the variable # 00 thru 31
		where xxxx is the new variable contents 0 thru 9999
		example, change variable 4's contents to 1 +V040001
		example, change variable 18's contents to 0 +V180000
		example, change variable 0's contents to 8764 +V008764

Send X10 command
	+Xhhkkrr
		where hh is the house code 0 thru 15 (A-P)
		where kk is the key (unit) code 0 - 15 (1-16)	
		where rr is the number of times to repeat this code 1 thru 15	
		example, send B 11 once  +X011001
		example, send B ON once  +X011801
		example, send B DIM 5 times +X012005

Send Extended X10 Level Command
	+Ehhkkbb
		where hh is the house code 0 thru 15 (A-P)
		where kk is the key (unit) code 0 - 15 (1-16)
		where bb is the brightness level 0 - 63
		example, set H5 to 50% brightness (32)  +E070432	
		example, set C2 to 25% brightness (16)  +E020116	
		example, set P14 to 75% brightness (48)  +E151348	

Send Extended X10 Group (Scene) Command
	+Ehhkkgg
		note: Use C-Max Software to configure modules in groups

		where hh is the house code 0 thru 15 (A-P)
		where kk is the key (unit) code 0 - 15 (1-16)
		where gg is the group (scene) number 0 - 63
		example, set H5 to group (scene) 32  +G070432	
		example, set C2 to group (scene) 16  +G020116	
		example, set P14 to group (scene) 48  +G151348