From: Tom V. <tom...@co...> - 2004-09-26 00:06:25
|
below is the dump from my debug dump: Also, I switched the items.mht definition to lowercase "bd" in the items.mht but below is turns into uppercase (could this be something?) btw I've been running 2.94 but I upgraded to 2.95. ---------------- 09/25/04 08:03:40 PM Unmatched incoming serial data=RBD00 09/25/04 08:03:40 PM ID=(BD) Fx=() SECURITY DEVICE ID#(BD) FUNCTION=(00) RESULT=(RBD00) normal: SECURITY DEVICE ID#(BD) FUNCTION=(00) RESULT=(RBD00) Socket_Item client start error: could not start a tcp client socket - host=10.0.0.91 port=1314: IO::Socket::INET: connect: Connection refused Error, socket port festival has not been set: data=(SayText "Security Device ID#(BD) Function=(00) Result=(RBD00)") Saving speech Security Device ID#(BD) Function=(00) Result=(RBD00) to ./../web/toAudrey.wav Socket_Item client start error: could not start a tcp client socket - host=10.0.0.91 port=1314: IO::Socket::INET: connect: Connection refused 09/25/04 08:03:40 PM W800: raw data: bdb200ff 09/25/04 08:03:40 PM W800: reordered data: 00 ff bd 4d 09/25/04 08:03:40 PM W800: security: device_id = 0xbd, cmd = 0x00 09/25/04 08:03:40 PM W800: security: class_id = sensor, item_id = bd, state = AlertMax Running: ./get_url -quiet http://10.0.0.75/mhspeak.shtml?http://10.0.0.91:80/toAudrey.wav /dev/null & ------------------------- > Ok, well I'm officially running out of ideas here :-) > > There is a debug option called "w800" that may help shed some light. > > I've just noticed that I've used lowercase for the device code (eg > "cf" rather than "CF") in my own definitions. I would have thought > that the code was not case sensitive but try changing the "RF, AF, > ..." to "RF, af, ..." > > I've been assuming that you're running a recent version (2.9x). What > version are you running? > > ----- Original Message ----- From: "Tom Valdes" <tom...@co...> > To: <mis...@li...> > Sent: Sunday, September 26, 2004 7:13 AM > Subject: Re: [misterhouse-users] DS10A setup trouble > > >> Here's the last few lines of my items.mht >> ------------------------- >> X10I, C14, Storage, Basement >> X10I, C15, Main_Light, Basement >> X10I, C16, Game_Room, Basement >> X10G, B, Garage_Door, Garage >> X10MS, B8, Motion_Front, Outside >> RF, AF, front_door_sensor, Security >> DOOR, front_door_sensor, FrontDoor, Security >> >> >> MH generates the following items.mhp >> ------------------------------- >> $Storage = new X10_Item('C14', ); >> $Basement -> add($Storage); >> >> $Main_Light = new X10_Item('C15', ); >> $Basement -> add($Main_Light); >> >> $Game_Room = new X10_Item('C16', ); >> $Basement -> add($Game_Room); >> >> $Garage_Door = new X10_Garage_Door('B', ); >> $Garage -> add($Garage_Door); >> >> $Motion_Front = new X10_Sensor('B8', >> 'Motion_Front', ); >> $Outside -> add($Motion_Front); >> >> $front_door_sensor = new RF_Item('BD', >> 'front_door_sensor', ); >> $Security = new Group; >> $Security -> add($front_door_sensor); >> >> $FrontDoor = new >> Door_Item($front_door_sensor, ); >> $Security -> add($FrontDoor); >> >> I have a file called motion_sensors.pl and it contains: >> ------------- >> print_log "Front door is $state" if ($state = state_now $FrontDoor); >> >> >> Door Item in the MH web just shows: >> Front Door >> >> If I create items in MH, there isn't a choice to create an RF item so >> I have to enter it manually in items.mht >> >> Is there anydebugging I should turn on? >> >> thanks >> tom >> >> >>> I didn't think so but try adding the following user code: >>> print_log "Front door is $state" if ($state = state_now $FrontDoor); >>> If this doesn't work then ... >>> Do you have any other items defined in the items.mht file? If so, >>> are they being created within MH? Go to the Web interface for MH, >>> and then go to "MrHouse Home", "Browse Items", and then "Door >>> Item". Do you see an entry for "FrontDoor"? >>> >>> ----- Original Message ----- >>> *From:* tom...@co... <mailto:tom...@co...> >>> *To:* mis...@li... >>> <mailto:mis...@li...> ; >>> mis...@li... >>> <mailto:mis...@li...> >>> *Sent:* Saturday, September 25, 2004 11:39 PM >>> *Subject:* Re: [misterhouse-users] DS10A setup trouble >>> >>> I have tried the slider to both Min and Max and the code would >>> spit out >>> >>> Slider to Min >>> > > Open reports: Unmatched incoming serial data=RAF20 >>> > > Closed reports: Unmatched incoming serial data=RAF21 >>> >>> Slider to Max >>> > > Open reports: Unmatched incoming serial data=RAF00 >>> > > Closed reports: Unmatched incoming serial data=RAF01 >>> >>> Do I need user code for the items.mht entry to be interpreted? (I >>> have user code but I commented it out in case that is the problem) >>> >>> items.mht >>> RF, AF, front_door_sensor, Security >>> DOOR, front_door_sensor, FrontDoor, Security >>> >>> -------------- Original message -------------- >>> >>> > Hi Tom, >>> > >>> > I had a look at X10_W800RF.pm in the lib directory and it >>> appears that 0x00 >>> > and 0x01 are sent when the device is set to maximum delay >>> and that 0x20 and >>> > 0x21 are sent when the device is sent to minimum delay. >>> Inside the battery >>> > compartment there's a slider for selecting between "min" and >>> "max" and it'll >>> > be set (I'm assuming) to "max" in your case. Try sliding it >>> across to "min" >>> > and see what happens. It's possible that there's a bug in >>> the code and the >>> > 0x00/0x01 aren't being interpreted correctly. >>> > >>> > IMHO leave the definition that you created in items.mht It >>> is possible to >>> > define items within the actual perl code but I personally >>> find it easier to >>> > keep all the definitions together. >>> > >>> > BTW the device's code is actually 0xAF, the R means that the >>> data came from >>> > an RF security device. >>> > >>> > ----- Original Message ----- >>> > From: "Tom Valdes" >>> > To: >>> > Sent: Saturday, September 25, 2004 11:15 AM >>> > Subject: Re: [misterhouse-users] DS10A setup trouble >>> > >>> > >>> > > No joy :-( >>> > > >>> > > My sensor code is actually RAF >>> > > >>> > > Open reports: Unmatched incoming serial data=RAF00 >>> > > Closed reports: Unmatched incoming serial data=RAF01 >>> > > >>> > > I have the following in my items.mht >>> > > >>> > > RF, AF, sensor1 >>> > > DOOR, sensor1, FrontDoor, Security >>> > > >>> > > Should the above be in a different file? >>> > > >>> > >> Try this: >>> > >> RF, C1, sensor1 >>> > >> DOOR, sensor1, FrontDoor, Security >>> > >> >>> > >> The "FrontDoor" name is arbitrary but should describe >>> what the sensor is >>> > >> monitoring. >>> > >> >>> > >> If I recall 20 and 21 are the codes for open and closed >>> but MH doesn't >>> > >> know how to interpret them until you tell it that the >>> item is a door >>> > >> sensor. >>> > >> >>> > >> ----- Original Message ----- From: "Tom Valdes" >>> > >> To: >>> > >> Sent: Saturday, September 25, 2004 10:07 AM >>> > >> Subject: [misterhouse-users] DS10A setup trouble >>> > >> >>> > >> >>> > >>> I received my DS10A and am now attempting to set it up. >>> > >>> I've searched through the archives but I can't find the >>> answer. >>> > >>> >>> > >>> The closest I found was the following email from the >>> archive but there >>> > >>> was no reply: >>> > >>> -------------------- >>> > >>> >>> > >>> I"m having trouble getting misterhouse to do something >>> useful with my >>> > >>> ds10a window/door sensors. It"s probably something >>> stupid I"m doing >>> > >>> wrong, but I can"t figure out what it is. I"ve got a >>> W800RF32 and I >>> > >>> hear the transmitter, but I can"t figure out how to make >>> use of it. mh >>> > >>> shows: >>> > >>> >>> > >>> Unmatched incoming serial data=RC121 >>> > >>> Unmatched incoming serial data=RC120 >>> > >>> >>> > >>> Shouldn"t this mean the device is on code "C1"? The >>> other one I have >>> > >>> shows data=RA421/RA420. And likewise, using device code >>> A4 seems to do >>> > >>> nothing. I"ve tried various combination of entries in my >>> items.mht file >>> > >>> like this: >>> > >>> >>> > >>> RF, C1, sensor1, Security >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > Project Admins to receive an Apple iPod Mini FREE for your judgement on > who ports your project to Linux PPC the best. Sponsored by IBM. > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > |