zguy,
Welcome to the forum, and thank you for the detailed post. It makes things far easier to troubleshoot with this type of information.
The basic problem is that your lamp module is dimmable and the chime module is not. You can mix different types of modules (dimmer/appliance) on a given address, but you must be very careful. The simplest way to correct this condition is to move your chime to another address.
Actually, hawk1's suggestion of adding a delay (can be a 0 second delay) is a good one and would probably work. I'd like to take the opportunity to explain why, and offer a different suggestion.
The original intention was to use the Hawk Eye to sound the Chime upon motion detection. I hoped I was not asking too much trying to do this simple
task... Since it did not worked consistently, I added a few troubleshooting steps.
- Motion sensor D1 On triggers macro "Test Motion" via Transceiver TM751 on HC D which receives and transmit D1 On on the power line.
- Macro "Test Motion" receives D1 On, activates P1 On (the chime and test lamp) and dims P1 to 12%
- Macro "Turn Light Off" receives D1 Off and turns P1 Off.
Expectations:
- When D1 On (Motion detected from MS13A) is received, Chime (on P1) sounds and light Lamp Module (on P1) turns on and dim P1 to 12%
- When D1 Off (No motion detected from MS13A, default 1 minute) is received, run macro "Turn Light Off" which sends P1 Off to turn off the light.
- Every hour, interface timers activate P1 On (sound chime and turn light on)
There are a number of different scenarios for the above. You did not mention whether your Chime was actually part of the macro. You may be expecting that sending a P1 ON to the lamp module would also activate the chime. This may or may not work depending on a number of factors. The Chime will only respond to a simple "ON" command. The lamp dimmer will respond to ON, Bright/Dim, and extended code bright/dim commands. Some of the ActiveHomePro setup options also affect how modules are communicated with.
Here's some examples.
Turn Lamp at P1 on and dim to 12%Macro D1Trigger on D1 On
Turn on P1 and dim to 12%
Activity MonitorMacro P1 (address the module)
Macro P Bright 100% (Brighten the module to full on)
Macro P Dim 88% (Dim the module to 88%)
The above will not activate the Chime since it uses only bright/dim commands (chime will not respond).
So lets add the chime module to the macro.
Turn Lamp at P1 on and dim to 12%, activate chimeMacro D1Trigger on D1 On
Turn on P1 and dim to 12%
Turn on P1 (chime)
Activity MonitorMacro P1 (address the module)
Macro P Bright 100% (Brighten the module to full on)
Macro P Dim 88% (Dim the module to 88%)
Macro P1 (address the module)
Macro P1 ON (turn on the chime)Now the above gets weird. The first commands to the lamp module work properly. The second set of commands to chime do nothing (at least in my case). Why? Without going into a long dissertation on how bright/dim commands are a violation of the X10 protocol - let's just say I don't like them. These are actually a long stream of commands that take many seconds to transmit. They're hard for devices to decode, and easily interrupted. In the case above, the Chime module doesn't see the P1 ON because of the Bright/dim sequence that occurred previously.
Here's where Hawks1's suggestion comes in - you can add a delay after the bright sequence to give your chime time to recover and receive the On information.
Turn Lamp at P1 on and dim to 12%, activate chimeMacro D1Trigger on D1 On
Turn on P1 and dim to 12%
Delay 0 seconds
Turn on P1 (chime)
Activity MonitorMacro P1 (address the module)
Macro P Bright 100% (Brighten the module to full on)
Macro P Dim 88% (Dim the module to 88%)
Macro P1 (address the module)
Macro P1 ON (turn on the chime)
With the above 0 second delay inserted, your chime now functions. Notice however that you are sending a P1 On command out to activate the chime. You Lamp module (if it is an older model) will respond by turning on at 100%. If you were to reverse the above sequence (turn the chime on first, then dim the lamp) things would function properly.
In summary, while there are ways to use both of these units on the same house/unit code, I believe this would be a constant maintenance item for you. The safe and easy way to handle this is to move one of the units to another unit code.
Past that, since you are just beginning your journey into HA, I suspect that you have one of the newer lamp modules with "soft start". These units operate far better if they are defined as "LM14a 2-way Lamp Modules" within AHP. This will force AHP to use extended code communication to the device (no more bright/dim sequences lasting 5 seconds). Things will operate quicker and more reliably.
Boiler