PC ACCESS 3 programming

edselrt

Active Member
How do I create a program so that it will set a thermostat heat setpoint to a certain temp whenever a user code sets the alarm to OFF from AWAY mode?
 
Something like this:

Code:
1.	WHEN OFF
		AND IF AREA 1 ARMING CODE IS CODE 1 
			THEN House TStat HEAT SETPOINT 70

You could also add conditions to make sure it's Winter, etc.
 
I tried it but it did'nt work. here are the codes that I used

1. WHEN OFF
AND IF HOME ARMING CODE IS joy's code
THEN MAIN FLOOR THERMOSTAT HOLD OFF
THEN MAIN FLOOR THERMOSTAT MODE HEAT
THEN MAIN FLOOR THERMOSTAT HEAT SETPOINT 19

Basically I just want to set the temp to 19 when Joy disarms it and if system was in AWAY mode only.
 
Try this:

WHEN ARM AWAY
THEN FLAG 1 ON

WHEN JOY OFF
AND IF FLAG 1 ON
THEN MAIN FLOOR THERMOSTAT HOLD OFF
THEN MAIN FLOOR THERMOSTAT MODE HEAT
THEN MAIN FLOOR THERMOSTAT HEAT SETPOINT 19
THEN FLAG 1 OFF

The first block turns on a flag when the system is armed in the away mode.
The second block should execute the desired effect "only" if Joy disarms the system and it the system was in the Away mode.

If the above does not work, use a console to confirm the controller you are using has firmware version 3.0 or later. If yes, then break down your programming to the most simple basic, confirm that it works, and then add to it until it either breaks or achieves your desired effect. If it breaks, report here what you had and what you added to break it.
 
Try this:

WHEN ARM AWAY
THEN FLAG 1 ON

WHEN JOY OFF
AND IF FLAG 1 ON
THEN MAIN FLOOR THERMOSTAT HOLD OFF
THEN MAIN FLOOR THERMOSTAT MODE HEAT
THEN MAIN FLOOR THERMOSTAT HEAT SETPOINT 19
THEN FLAG 1 OFF

The first block turns on a flag when the system is armed in the away mode.
The second block should execute the desired effect "only" if Joy disarms the system and it the system was in the Away mode.

If the above does not work, use a console to confirm the controller you are using has firmware version 3.0 or later. If yes, then break down your programming to the most simple basic, confirm that it works, and then add to it until it either breaks or achieves your desired effect. If it breaks, report here what you had and what you added to break it.

Thanks for the advice. I'll check it later. for the firmware version I can confirm that I am using firmware version 3.2 because I bought the controller this month and i just upgraded the firmware to 3.2

I'll report back later.

and also I have another use for this type of programming so I can set my Teledoorbell to forward all doorstation calls to my cellphone when I set my system to AWAY mode and turn forwarding off on my Teledoorbell when disarming my system from AWAY mode.
 
Try this:

WHEN ARM AWAY
THEN FLAG 1 ON

WHEN JOY OFF
AND IF FLAG 1 ON
THEN MAIN FLOOR THERMOSTAT HOLD OFF
THEN MAIN FLOOR THERMOSTAT MODE HEAT
THEN MAIN FLOOR THERMOSTAT HEAT SETPOINT 19
THEN FLAG 1 OFF

The first block turns on a flag when the system is armed in the away mode.
The second block should execute the desired effect "only" if Joy disarms the system and it the system was in the Away mode.

If the above does not work, use a console to confirm the controller you are using has firmware version 3.0 or later. If yes, then break down your programming to the most simple basic, confirm that it works, and then add to it until it either breaks or achieves your desired effect. If it breaks, report here what you had and what you added to break it.

Thanks for the advice. I'll check it later. for the firmware version I can confirm that I am using firmware version 3.2 because I bought the controller this month and i just upgraded the firmware to 3.2

I'll report back later.

and also I have another use for this type of programming so I can set my Teledoorbell to forward all doorstation calls to my cellphone when I set my system to AWAY mode and turn forwarding off on my Teledoorbell when disarming my system from AWAY mode.
I tried the code above and it worked. thanks for the help
 
Back
Top