Okay, yes I am logging that in the bit I sent you before, and now it is doing it to another global action.
This is what is being logged every time I talk to control:
Code:
System::LogMsg
P1=Alarm Gact
P2=0
P3=Intent: %(LVar:CQCActParm_1), Key: %(LVar:CQCActParm_2), Parms: %(LVar:CQCActParm_3)
P4=Status
This part comes in from the webserver on my log first:
Code:
Key=XXX, Intent=CQCSetOffIntent, Phrase=alarm, Value=off
And this is what is logged when it hits the global query (from code above)
Code:
Intent: CQCSetOffIntent, Key: DISABLE, Parms: off
To make this even odder, I set up another global action to handle my squeeze box music box, and it did the same thing but with different parameters.
I have a global action called music, and I set it up to go to a global action called music if it hears the following:
Code:
Action=\User\Set\Music
SBFamily, Music, Squeeze Box, Squeeze Box Family
SBOutside, Music Outside, Squeeze Box Outside
EndAction
So the first time through I can say "Turn on Music Outside", and it runs SBOutside and works fine. The next time it doesn't try to run SBOutside, it runs MUSICOUTSIDE -
Code:
08/24 01:38:44-CQCSERVER, CQCWebSrv, CQCWebSrvWorkerThread2
{
CQCWebSrvC, CQCWebSrvC_EchoHandler.cpp.311, Status/App Status
Key=XXX, Intent=CQCSetOffIntent, Phrase=music outside, Value=off
}
08/24 01:38:44-CQCSERVER, CQCWebSrv, CQCWebSrvWorkerThread2
{
CQCKit, Music Gact.0, Status/App Status
Intent: CQCSetOffIntent, Key: MUSICOUTSIDE, Parms: off
}
I can reload the echo configuration file, and it works for one time and then goes back. On this one, I can rename my global action "Music" and it should be fine, but not sure about the disable one. Something seems to be not working as planned.