Ya, it's pretty cut and dry in this example though. No conditions and the interface has been cleared and downloaded to. The lights work the same way in both scenarios (which is what counts) but when I run it manually by clicking, the B3 switch goes up (like it is supposed to). When I run by remote, the B4 switch goes up and nothing happens to the B3 switch. Just kind of confusing to look at the screen after macros run and it tells me lights are on that aren't and off that are. Another thing I noticed is that I can repeat this through other scenarios. When run by remote trigger, the switch displays that turn on are always +1 than the ones that are supposed to turn on. For instance, if I have a macro that turns on B3, B6, and B9 and run by remote trigger, B4, B7, and B10 will turn on. Once again, the appropriate lights are turning on, but the screen says otherwise. It seems it has to be some kind of program error to me. I'm just surprised that I haven't read about anyone else having it.
To answer your question....yes, I'm selecting the "2-way switch" under lamp modules. This is the only way I could get my ws467's to work properly as you mentioned in a previous post.
Now I'm confused.
1) When I manually click on a macro, it sends the extended code command to B3 but I see no change in AHP (switch indicates off - light works properly).
2) When I activate via RF I see the same activity as in step 1).
What version of AHP are you running? I'm still using 3.204.
Do you have your Macro's located at the B4, B7 and B10 addresses? If this is the case, the corresponding switches will always turn on in (within AHP) response to a RF trigger. This will occur even if you have the RF transceive turned off. Just another gotcha, and a good reason for not having units at the same housecode as a macro.
Here's an example of my setup -
Motion Sensor at
B4 (night/day sensor would be at B5, but I've disabled it)
Macro (Bsmt stair on/off) at
B4Leviton Switch at
B3 (Identified as a LM14a 2-way lamp module)
ALL Transceived Houscodes DISABLED within AHP.
Macro (Bsmt Stair on)Trigger Conditions -
B4 on and Flag 4 off
Set Flag4
Wait 1 Second
Set
Bsmt Stair on and Dim to 16% (this will execute the extended code dim command)
Macro (Bsmt Stair off)Trigger Conditions -
B4 on
Wait 1 Minute
Set
Bsmt Stair OffClear Flag 4
Here's how the above works -
1) On receipt of the 1st trigger from my motion sensor - both macro's execute.
1a) Macro (bsmt stair on) sets flag 4 (prevents the macro from being retriggered) and turns on the lamp at 16%.
1b) Macro (bsmt stir off) starts a 1 minute timer.
2) If a second RF trigger is received within the 1 minute wait period, Macro (Bsmt Stair Off) will restart it's 1 minute wait. Macro (Bsmt Stair On) will not execute since flag 4 has been set. You can extend a macro's execution indefinitely by re-triggering within the wait period. This will
only work if the wait is the
FIRST statement in the macro. If the wait statement occurs later in the macro, a new "copy" of the macro will be launched when it's re-triggered (multiple copies will be running).
3) When no triggers occur during the 1 minute wait, Macro (Bsmt stair off) completes by turning off the lamp and clearing Flag 4 (Re-enables Macro Bsmt stair on).
With the above setup, I do not get any B3 indication from AHP (B3 always shows off even though AHP is turning it on and off using extended code commands).
If I were to put a "phantom" switch at B4 (same address as the macro) this phantom would turn on and off with each receipt of the RF output from the motion sensor. Since I have the all housecode set to Not Transceive, no X10 would be placed on the powerline for B4.
One last comment on your WS467's - they may have a feature called "resume dim" (My Leviton units have this). This feature allows the switch to return to the previous level when it is turned back on -
Example : if the switch was turned on to 30% and then turned off, a following "on" command would return the switch to 30%.
This has driven people nuts over the years. Fortunately, the extended code commands bypass this "feature" and send the light directly to the proper level - unless you use a 100% on command within the macro. If you use 100% on within a macro, AHP will send a simple "B3 On" command. Now, since your switch has the resume dim feature, it will go to the last dim level it received (not 100%).
The solution here is to program macro to send 99% on instead of 100%. With 99% AHP with send the extended code command and the switch will respond properly.
An alternate solution (not recommmended) would be to disable the "Send on in place of bright 100%" within the preferences tab. With this disabled, AHP will use the extended code command for 100% on -
However, if you have any "standard" light/lamp modules, AHP will send a series of "Bright" commands instead of a simple "ON" (extremely undesirable).
Sorry for the information overload. Please compare what I have above with your setup. I'd like to understand what you're seeing with the "housecode + 1" activity.
Boiler