| ECS-L Home Automation and Security Archives |
| Subject: From: Date: | RE: [ECS] 4.0 ALPHA upload (LONG POST) Michael David Sun, 25 Oct 1998 09:38:25 -0500 |
Hi Mark!
Bear in mind, as you read this email, that this .cfg has no problems running
under ECS v.3.4.026.
Here's the items whose names ECS4.0 had trouble with:
|Item:";" Type:Text
Acc:User/User
| Initial State:Idle Backup:Yes
| Text :;
|
|Item:VC:What Time Is It Type:Voice-Command
Acc:User/User
| Initial State:(None) Backup:No
| Command :What Time Is It
| Verify ? :No
| Acknowledge :No
|Item:Nap Timer Type:Minute-Timer
Acc:User/User
| Initial State:0 Backup:Yes
|Item:"Nap Timer Set To" Type:Text
Acc:User/User
| Initial State:Idle Backup:Yes
| Text :Nap Timer set to
|Item:RTR:Memory Set Type:IR-Signal
Acc:Owner/Owner
| Initial State:(None) Backup:No
| Signal Var :0
| 8B00B400E6013F017001C901FA0225025602AF02E00339036A039503C603F104
| 23044D047E04A904DB05330565058F05C105EB061D067506A706FF073107890D
| 7C0E300E630EBB0EED0F450F770FA10FD3102B105D10B510E711111143116D11
| 9F11C911FB1225125712AF12E1130B133D1367139913F11423147B14AD15051A
| F81BAD1BDF1C371C691CC11CF31D1D1D4F1DA71DD91E311E631E8D1EBF1EE91F
| 1B1F451F771FA11FD3202B205E208720BA20E32116216D21A021F8222A228228
| 752929295B29B329E52A3D2A6F2A992ACB2B232B562BAD2BDF2C092C3C2C652C
| 982CC22CF42D1E2D502DA82DDA2E042E362E602E922EEA2F1C2F742FA62FFEFF
|Item:ACE is Updated Type:Yes/No
Acc:User/User
| Initial State:No Backup:No
While compiling the events, ECS generated an "Unknown Item Name" error for
each of these items. Replacing the spaces with an underscore, and Replacing
the ";" with the word "Semicolon" solved the problem. What is odd is that I
have many other item names with spaces in them, yet these were the only ones
that generated the error.
There's a long story behind how I found that that the state of "idle" for
phone-interface-d now has a state value of 2. I won't bore you with the
story, but to verify this, set the state of a number item to the state of
phone-interface-d while it's idle. For me, that number item will show a
state of 2.
On the Err#0068 thing, I was mistaken when I though it was state holders
causing the errors. And, it's hard to tell what's really causing these.
They only happen when running the new interface. Since I can't see the
event lines under that interface, I have to go back to the old interface to
see the lines that are causing the errors. When I do, it doesn't make much
sense. Is it possible that the line numbering is different with the new
interface such that line #3 in a particular event under the old interface is
different from line #3 under the new interface? I know, that sounds like a
dumb question. But when you look at my examples, you'll see why I am
asking.
Here are the errors I am getting, and their corresponding event lines and
items:
N 10/25 8:57 AM:Err #0068 ("Genie Startup" line 8)
Here's line 8 from that event:
| Do Startup TMR Set 40
Here's that item:
|Item:Startup TMR Type:Second-Timer
Acc:Owner/Owner
| Initial State:(None) Backup:No
N 10/25 8:57 AM:Err #0068 ("Voice Level" line 24)
Here's line 24 from that event:
| Then TTS Volume Lvl 1 Set Speak
Here's that item:
|Item:TTS Volume Lvl 1 Type:Text
Acc:Owner/Owner
| Initial State:(None) Backup:No
| Text :\VOL=10000\
N 10/25 8:57 AM:Err #0068 ("End Announce" line 3)
Here's line 3 from that event:
|
(that's a blank line causing that error)
Also, there's definitely some weird stuff going on with state values as
well. When I start in either new or old interface, I get these errors:
N 10/25 8:56 AM:Value 39 is not a legal selection (Item "WakeUp #2 Day")
N 10/25 8:56 AM:Value 127 is not a legal selection (Item "Prg 04 Day(s)")
N 10/25 8:56 AM:Value 256 is not a legal selection (Item "Prg 06 Day(s)")
N 10/25 8:56 AM:Value 1792 is not a legal selection (Item "Prg 07 Day(s)")
N 10/25 8:56 AM:Value 2304 is not a legal selection (Item "Prg 10 Day(s)")
N 10/25 8:56 AM:Value 1536 is not a legal selection (Item "Prg 11 Day(s)")
N 10/25 8:56 AM:Value 1280 is not a legal selection (Item "WakeUp #1 Time")
N 10/25 8:56 AM:Value 127 is not a legal selection (Item ""Auto TV
Programs:"")
N 10/25 8:56 AM:Value 16904 is not a legal selection (Item "Old Tempature")
N 10/25 8:56 AM:Value 19228 is not a legal selection (Item "VCR #1 Status")
N 10/25 8:57 AM:Value 19208 is not a legal selection (Item "CD Changer")
N 10/25 8:57 AM:Value 256 is not a legal selection (Item "Current TV
Program")
N 10/25 8:57 AM:Value 17664 is not a legal selection (Item "Next TV Program
A1")
N 10/25 8:57 AM:Value 8448 is not a legal selection (Item "Program TV
Program")
I've looked carefully, and every one of these items is being set to a valid
state. And, the state values that are listed in the errors above are NOT
the state values of those valid states. I don't know where those values are
coming from, but their not coming from my .cfg.
Let me know what other info you'd like to have to help you troubleshoot
this.
Cheers!
Michael David
michael@michaeldavid.com
-----Original Message-----
From: Mark Gilmore [mailto:markgilmore@cococo.net]
Sent: Sunday, October 25, 1998 10:14 AM
To: ecs-list@vancouver.ml.org
Subject: Re: [ECS] 4.0 ALPHA upload
Michael, Please provide examples for all: