I use a PowerLinc 1132U USB reporting firmware version 1.4 and Indigo 1.3.3. I also have installed a Leviton coupler/repeater in my house on a 15A 220V circuit. Using a testerlinc, I typically get a signal stregth of about 130 from anywhere to anywhere, indicating to me that I have a very reliable house. According to the Testerlinc manual, a strong signal is 90-100. My house is as close to 100% reliable as I know how to make it.
I wrote an Applescript that sets the condition of 7 lamps to various conditions based on time of day, spanning 3 house codes. For the first time, I saw the (address) show up after an on or off command. I then discovered the "Group Addresses On Transmission" command and I understand what it does.
However, my commands, when grouped, were not always triggering. Off commands work great, but on commands were failing to turn on the last address mentioned in the sequence before the on command about 40% of the time.
So, let's say I'm turning on G1, G2, and G3. Under address grouping, Indigo sends G1, G2, G3, GON. Sometimes G3 fails to turn on.
When I turn on my Testerlinc, and there is a failure of G3 to turn on, it shows G1, G2, G3, and then a BSC or BBK, meaning Bad Start Code or Bad Block. At that point, G1 and G2 come on. For some reason, the G3 and GON commands are getting confused on the power line, but are recognizable enough for the G1 and G2 to recognize it as an on command, but G3 never sees itself addressed. So, I grabbed my Maxi controller and tried to duplicate the problem. In dozens of tries, I did get it to happen once. So, I shut off the repeater, and tried it again. Sure enough, no problem exists when the repeater is off. I can't get it to fail at all from the Indigo console, but with the repeater on, group commands fail about 40% of the time.
However, issuing the commands more slowly from the Maxi controller lowers the failure rate to zero. It seems if I sent the commands slower, they'd work.
So, here are the questions:
Are the grouped address commands pushed out at a greater rate than non-grouped? I'm guessing they are, because I never see this happen with regular commands. Can you confirm?
Second, if this is in fact the problem, can an adjustment for the rate at which commands are sent become a programmable option in Indigo so those of us with this problem can raise reliability instead of disabling this mode? It really does cut down on traffic, even if the commands flow slightly slower, it still beats individual commands for long sequences.
Any thoughts?
-Dan