Configuration > Rules Configuration

Trouble getting IR command to execute a rule!

(1/5) > >>

Deane Johnson:
I replaced my USB-UIRT with a Global Cache 100-6, using a Xantech 2911 receiver, Xantech connecting block and the proper connecting cord for the GC-IRE.  Learning in Elve gives the appearance of being happy.

I am, however, having trouble getting the IR commands to execute a rule.  Some work, others do not.  I haven't been able to figure out the difference between those that work and those that don't.

In logging the activity of the Global Cache, the rules that work show receipt of the IR command and the next line up is the execution of the rule as would be expected.

On the ones that do not work, the log shows receipt of the IR command, but stops there.  No additional line showing the execution of the rule.

I have learned, and relearned the codes, trying all different settings and I am unable to have any effect on the issue.  I have built simple test rules and the effect is the same on a new rule.

Rather than load this communication with log files, I'll let you ask for what might be helpful.

Appreciate any help in getting this going.

Deane

John Hughes:
There is a "Generate a text report..." toolbar button on the rules page. Can you please post the output of that here for both a rule which works and a rule that doesn't.

Thanks

Deane Johnson:
DOESN'T WORK RULE EXAMPLE:

Rule Name: Doesn't Work Test Rule
Group Name:
Description:
Enabled: Yes
Ignore Retriggers: No
Log: No

Event:
  Device Name: Global Cache GC-100/iTach  (ir)
  Event Name: Received IR

Whenever Filters:
  InfraredCommandName: Pronto.NEC13Screem169

Action List:
1.  Turn on  X10 ACT TI103  light # Masking 16:9 (196) .

Auto-Generated Script:
lighting2.TurnOnLight(196);



ERROR LOG DETAIL FOR ABOVE:

Date:     9/3/2011
Time:     8:40 AM
Severity: Debug
Source:   DriverService
Computer: DEANE
Context Type: Driver
Context Name: Global Cache GC-100/iTach : Global Cache GC-100/iTach
Description:
Received IR code (not in learn mode): 38000,343,172,21,21,21,21,21,21,21,21,21,21,21,21,21,63,21,21,21,63,21,63,21,63,21,63,21,63,21,63,21,21,21,63,21,63,21,21,21,63,21,63,21,21,21,21,21,21,21,21,21,21,21,63,21,21,21,21,21,63,21,63,21,63,21,63,21,1673,343,85,21,3812


RULE THAT IS WORKING:

Rule Name: TheaterON
Group Name:
Description:
Enabled: Yes
Ignore Retriggers: No
Log: No

Event:
  Device Name: Global Cache GC-100/iTach  (ir)
  Event Name: Received IR

Whenever Filters:
  InfraredCommandName: Pronto.NEC21TheaterON

Action List:
1.  Turn on  Z-Wave (ViziaRF RZC0P)  light # Compex Limiter (21) .
2.  Turn off  X10 ACT TI103  light # Lower Entry Hall Light (111) .
3.  Send the AV7005 ON infrared command from Global Cache GC-100/iTach.
4.  Turn on  X10 ACT TI103  light # Masking 16:9 (196) .
5.  Turn on  X10 ACT TI103  light # Pre-Movie Lights (148) .
6.  Turn on  Z-Wave (ViziaRF RZC0P)  light # BFD Equalizer (22) .
7.  Turn on  Z-Wave (ViziaRF RZC0P)  light # Sub Woofer (20) .
8.  Run Scene: EasyRiseAllDown
9.  Set  Z-Wave (ViziaRF RZC0P)  light # Kitchen Track (4)  to  60 %.

Auto-Generated Script:
lighting.TurnOnLight(21);
lighting2.TurnOffLight(111);
ir.AV7005.ON();
lighting2.TurnOnLight(196);
lighting2.TurnOnLight(148);
lighting.TurnOnLight(22);
lighting.TurnOnLight(20);
Scenes.Easyrisealldown();
lighting.SetLightLevel(4, 60);

LOG ENTRY DETAIL FOR ABOVE:

Date:     9/3/2011
Time:     8:49 AM
Severity: Debug
Source:   DriverService
Computer: DEANE
Context Type: Driver
Context Name: Global Cache GC-100/iTach : Global Cache GC-100/iTach
Description:
Global Cache Driver received: completeir,2:3,9



John Hughes:
Have you tried restarting the computer to see if that clears up the issue?

So the rule that doesn't work is for the Pronto.NEC13Screem169 IR command.

Can you post what the ir code looks like for that command.

Then turn on diagnostics debugging for the driver and post a log of when you attempted to trigger the code.  We can compare the received IR values with the one you have saved.

Deane Johnson:
"Pronto.NEC13Screem169 IR command"

Yes, for that command.  The word should be Screen, not Screem, but the typo wouldn't have any effect on the performance since it's only an arbitrary name.

I will have to relearn it in the morning, as it has been over written with a USB-UIRT code for the time being, as explained below.

I will do all of these things tomorrow morning when I am fresh.  At age 76 I know better than to do something later in the day when I can make mistakes, or fail to state things clearly and accurately.  I will clearly provide samples of everything.

The logs I sent were for only one rule example submitted as an example.  I am unable to get any new Global Cache triggered rules to work at this time, only about half a dozen GC rules I somehow got to work after repeated tries at "learning" originally.  That, of course, puzzles me.

What I have done for the moment as a work around is to re-install my USB-UIRT and use it for the rules that aren't working with Global Cache.  With a combination of Global Cache and USB-UIRT, I have everything functioning.  They seem to co-exist on the computer OK.  The goal will be to solve this and get everything moved to the Global Cache and retire the USB-UIRT completely.

Navigation

[0] Message Index

[#] Next page

Go to full version