From: Matthew W. <mat...@us...> - 2007-08-21 20:55:53
|
A quick reminder that I will be branching 2.104 off the trunk on Thursday. Let me know if anyone needs more time to get new features added. As well, please follow David Satterfield's lead and report any known bugs. We'll try to cover them off before 2.104 is released. If possible, please try to replicate the bug in the latest repository version. There are many changes between 2.103 and svn and the bug may already be fixed. thanks, Matt -- GPG Key ID: 722441BA MisterHouse Wiki: http://misterhouse.wikispaces.com/ |
From: <r...@lf...> - 2007-08-22 12:39:15
|
> http://ralf.klueber.googlepages.com/EIB3_Item.pm > http://ralf.klueber.googlepages.com/EIB4_Item.pm > As far as I remember I haven't seen my EIS3/4 enhancements in svn. Please appology, but I am currently not able to contribute directly into the development branch. I am working on this. Feel free to add it to EIB_Item.pm I thought Peter Sj=F6din would add it to svn. KR 2007/8/21, Matthew Williams <mat...@us...>: > A quick reminder that I will be branching 2.104 off the trunk on Thursday= . > Let me know if anyone needs more time to get new features added. > > As well, please follow David Satterfield's lead and report any known bugs= . > We'll try to cover them off before 2.104 is released. If possible, pleas= e > try to replicate the bug in the latest repository version. There are man= y > changes between 2.103 and svn and the bug may already be fixed. > > thanks, > Matt > > -- > GPG Key ID: 722441BA > MisterHouse Wiki: http://misterhouse.wikispaces.com/ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > ________________________________________________________ > To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_= id=3D1365 > > |
From: Matthew W. <mat...@us...> - 2007-08-22 14:49:16
|
Ralf Klüber wrote: > As far as I remember I haven't seen my EIS3/4 enhancements in svn. > Please appology, but I am currently not able to contribute directly > into the development branch. I am working on this. Feel free to add it > to EIB_Item.pm No problem. I've added your new code into the trunk as rev 1158/1159. The reason for the double commit is that I accidently included a non-related change with your new code in 1158 and reverted the non-related stuff out as 1159. Thanks for the new code! Matt -- GPG Key ID: 722441BA MisterHouse Wiki: http://misterhouse.wikispaces.com/ |
From: <pe...@sj...> - 2007-08-30 19:48:42
|
Thanks for adding the code, Matt, and sorry Ralf that I wasn't able to do it sooner. For reasons beyond my control I haven't been able to do any work on mh lately. I have some EIB fixes myself that I also wanted to get in but it will have to be in the next branch. Peter Matthew Williams wrote: > Ralf Klüber wrote: >> As far as I remember I haven't seen my EIS3/4 enhancements in svn. >> Please appology, but I am currently not able to contribute directly >> into the development branch. I am working on this. Feel free to add it >> to EIB_Item.pm > > No problem. I've added your new code into the trunk as rev 1158/1159. The > reason for the double commit is that I accidently included a non-related > change with your new code in 1158 and reverted the non-related stuff out as > 1159. > > Thanks for the new code! > Matt > |
From: Jack E. <ja...@lo...> - 2007-08-23 01:52:30
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Matt,<br> <br> Up till a month ago, or so, I was SVN current... You know I'm still a Windows user...<br> <br> I wanted to have MH <b>play a sound prior to <i>any</i> announcement</b>. I was going to make it clear it's throat! "A-hem..."<br> <br> It has been a long time, so I don't even remember what I did.<br> <br> All I know is it didn't work!<br> <br> But as you're calling for things to fix prior to the next big release - I wanted to bring this to your attention.<br> <br> Need anything from ME?<br> <br> Thanks,<br> <br> Jack<br> :)<br> <br> <br> <br> Matthew Williams wrote: <blockquote cite="mid:46C...@us..." type="cite"> <pre wrap="">As well, please follow David Satterfield's lead and report any known bugs. We'll try to cover them off before 2.104 is released. If possible, please try to replicate the bug in the latest repository version. There are many changes between 2.103 and svn and the bug may already be fixed. thanks, Matt</pre> </blockquote> </body> </html> |
From: Gregg L. <gr...@li...> - 2007-08-23 02:20:57
|
Quoting Jack Edin (8/22/07 9:51 PM): > It has been a long time, so I don't even remember what I did. > > All I know is it didn't work! [...snip...] > Need anything from ME? maybe be specific |
From: Jack E. <ja...@lo...> - 2007-08-23 03:30:32
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Specifically:<br> <br> I followed instructions and made this addition to my mh.private.ini file:<br> <br> sound_pre_speak=ahem.wav<br> <br> ahem.wav is in my /sounds directory...<br> <br> What else would you like to know?<br> <br> ;-)<br> <br> Does it work for YOU?<br> <br> Thanks,<br> <br> Jack<br> :)<br> <br> <br> <br> Gregg Liming wrote: <blockquote cite="mid:46C...@li..." type="cite"> <pre wrap="">Quoting Jack Edin (8/22/07 9:51 PM): </pre> <blockquote type="cite"> <pre wrap="">It has been a long time, so I don't even remember what I did. All I know is it didn't work! </pre> </blockquote> <pre wrap=""><!----> [...snip...] </pre> <blockquote type="cite"> <pre wrap="">Need anything from ME? </pre> </blockquote> <pre wrap=""><!----> maybe be specific</pre> </blockquote> <br> </body> </html> |
From: Gregg L. <gr...@li...> - 2007-08-23 03:50:27
|
Quoting Jack Edin (8/22/07 11:29 PM): > Specifically: > > I followed instructions and made this addition to my mh.private.ini file: > > sound_pre_speak=ahem.wav > > ahem.wav is in my /sounds directory... > > What else would you like to know? > > ;-) > > Does it work for YOU? yep--after enabling code/common/mh_sound.pl Gregg |
From: Jack E. <ja...@lo...> - 2007-08-23 04:00:59
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Thanks!<br> <br> I think...<br> <br> I used another PC to connect via a web browser, and enabled the module: mh_sound.pl<br> <br> As soon as I did so, I heard MH speak: "Error in user code. Check the error log!"<br> <br> The plot thickens!<br> <br> So I can tell you this:<br> <br> <b>Here are all MY activated files:</b> <pre>callerid.pl comic_dailystrips.pl internet_connect_check.pl internet_time.pl internet_weather.pl menu.pl mh_control.pl <font color="#cc0000">mh_sound.pl</font> monitor_memory.pl phone.pl phone_logs.pl photo_index.pl time_info.pl weather_chance_of_rain.pl weather_monitor.pl weather_rrd_update.pl</pre> <br> And the last entry in my /logs/error.log file is:<br> <br> <font color="#3333ff">Wednesday, 08/22/07 08:53 PM:<br> Error found in user code file: C:/Misterhouse/data/mh_temp.user_code<br> <br> 08/22/07 08:53:56 PM: Can't call method "Scale" on an undefined value at mh line 7082.</font><br> <br> <br> I don't know what else to include, but I do appreciate your help!<br> <br> Jack<br> :)<br> <br> <br> <br> Gregg Liming wrote: <blockquote cite="mid:46C...@li..." type="cite"> <pre wrap="">Quoting Jack Edin (8/22/07 11:29 PM): </pre> <blockquote type="cite"> <pre wrap="">Specifically: I followed instructions and made this addition to my mh.private.ini file: sound_pre_speak=ahem.wav ahem.wav is in my /sounds directory... What else would you like to know? ;-) Does it work for YOU? </pre> </blockquote> <pre wrap=""><!----> yep--after enabling code/common/mh_sound.pl Gregg</pre> </blockquote> <br> </body> </html> |
From: Gregg L. <gr...@li...> - 2007-08-23 11:40:11
|
Quoting Jack Edin (8/22/07 11:59 PM): > I used another PC to connect via a web browser, and enabled the module: > mh_sound.pl > > As soon as I did so, I heard MH speak: "Error in user code. Check the > error log!" [...snip...] > And the last entry in my /logs/error.log file is: > > Wednesday, 08/22/07 08:53 PM: > Error found in user code file: C:/Misterhouse/data/mh_temp.user_code > > 08/22/07 08:53:56 PM: Can't call method "Scale" on an undefined value at > mh line 7082. >From the info provided, this is possibly a tk-related problem? I can try to get a test version running on a windows system to attempt to duplicate the problem. But, I'm wondering if you can routinely force the problem to repeat? Does it occur on reload or restart? Does it happen on enabling or disabling any other common code module (my suspicion is that enabling mh_sound.pl wasn't really the problem)? Gregg |
From: Gregg L. <gr...@li...> - 2007-08-23 14:42:04
|
Quoting Gregg Liming (8/23/07 7:40 AM): > Quoting Jack Edin (8/22/07 11:59 PM): > >> I used another PC to connect via a web browser, and enabled the module: >> mh_sound.pl >> >> As soon as I did so, I heard MH speak: "Error in user code. Check the >> error log!" > > [...snip...] > >> And the last entry in my /logs/error.log file is: >> >> Wednesday, 08/22/07 08:53 PM: >> Error found in user code file: C:/Misterhouse/data/mh_temp.user_code >> >> 08/22/07 08:53:56 PM: Can't call method "Scale" on an undefined value at >> mh line 7082. > > From the info provided, this is possibly a tk-related problem? I can > try to get a test version running on a windows system to attempt to > duplicate the problem. But, I'm wondering if you can routinely force > the problem to repeat? Does it occur on reload or restart? Does it > happen on enabling or disabling any other common code module (my > suspicion is that enabling mh_sound.pl wasn't really the problem)? I now have a working testbed using latest from svn and activestate 5.8.8 w/ Tk enabled. I am unable to reproduce the error that you cited above; so, any hints to reproduce it would be good--especially, if you are/can also run svn latest. Gregg |
From: Jack E. <ja...@lo...> - 2007-08-23 18:17:20
|
Gregg Liming wrote: > From the info provided, this is possibly a tk-related problem? tk is not one of the modules I have enabled... Currently the machine I'm using for MH isn't excessively powerful. As such I don't use it's screen, so no need for the tk interface. Is there? Why is this interrelated?? I need to get SVN current to be of much help, I suspect. (See the other post) To test your theory I just enabled another random common code module: speak_chime.pl All I heard was a loud click from the MH box. Not the error like last time, etc. I'm fearful of doing a restart, but here goes... "Error found..." exactly like before: "Can't call method 'scale'...." At least she's up! Help... ;-) Jack :) > I can > try to get a test version running on a windows system to attempt to > duplicate the problem. But, I'm wondering if you can routinely force > the problem to repeat? Does it occur on reload or restart? Does it > happen on enabling or disabling any other common code module (my > suspicion is that enabling mh_sound.pl wasn't really the problem)? > > Gregg |
From: Gregg L. <gr...@li...> - 2007-08-23 18:31:17
|
Quoting Jack Edin (8/23/07 2:15 PM): > Gregg Liming wrote: >> From the info provided, this is possibly a tk-related problem? > > > tk is not one of the modules I have enabled... The tk framework is not a user selectable module like the other "common code modules". So, unless you explicitely set tk=0 in your private ini file or pass it as an argument into mh, then the tk-based gui should appear. > Currently the machine I'm using for MH isn't excessively powerful. As > such I don't use it's screen, so no need for the tk interface. Whether you use a screen or not isn't relevant. What needs to be known is whether you explicitly disabled tk. If you have not, then please temporarily add tk=0 to your ini file and see if the problem goes away. > Is there? I never use tk other than in this one case since I suspected it was an issue. > Why is this interrelated?? See above. > I need to get SVN current to be of much help, I suspect. (See the other > post) I'll assume David will respond. But, in short, you are confusing command line commands vs. the windows explorer addons that svn tortoise provides. I would suggest perusing svn and tortoise docs/wiki as it sounds like you have basic svn issues that aren't specific to mh. > To test your theory I just enabled another random common code module: > speak_chime.pl > > All I heard was a loud click from the MH box. Not the error like last > time, etc. > > I'm fearful of doing a restart, but here goes... > > "Error found..." exactly like before: "Can't call method 'scale'...." So, all that you did was a restart (i.e., stop and then re-start mh)? Can you send me your console/print log off-list? |
From: Jack E. <ja...@lo...> - 2007-08-24 08:21:38
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> <b>That fixed it!</b><br> <br> What did I fix?<br> <br> So as instructed, I've added "<b>tk=0</b>" to my mh.private.ini file.<br> <br> Now it works great!<br> <br> It doesn't have that error any more.<br> It correctly does the "ahem" sound prior to announcements. I heard it once, but that should be good enough!<br> <br> I'm good to go as-is, am I not?<br> <br> ;-)<br> <br> Thanks,<br> <br> Jack<br> :)<br> <br> <br> Gregg Liming wrote: <blockquote cite="mid:46C...@li..." type="cite"><!----><br> <pre wrap="">The tk framework is not a user selectable module like the other "common code modules". So, unless you explicitely set tk=0 in your private ini file or pass it as an argument into mh, then the tk-based gui should appear. </pre> <blockquote type="cite"> <pre wrap="">Currently the machine I'm using for MH isn't excessively powerful. As such I don't use it's screen, so no need for the tk interface. </pre> </blockquote> <pre wrap=""><!----> Whether you use a screen or not isn't relevant. What needs to be known is whether you explicitly disabled tk. If you have not, then please temporarily add tk=0 to your ini file and see if the problem goes away.</pre> </blockquote> <br> </body> </html> |
From: Gregg L. <gr...@li...> - 2007-08-24 10:24:26
|
Quoting Jack Edin (8/24/07 4:21 AM): > *That fixed it!* > > What did I fix? > > So as instructed, I've added "*tk=0*" to my mh.private.ini file. > > Now it works great! You "masked"--not "fixed" the problem. I'll assume that for your purposes, you believe that's enough. But, if you are able to move to svn current (see related response to you), then it would be appreciated if you would try commenting out your tk=0 to see if the latest svn fully resolves the problem or there is something about your environment that allows this problem to exist. If there remains a problem, then it would be good to determine how to reproduce it so that it can be truly "fixed" and not "masked". > It doesn't have that error any more. > It correctly does the "ahem" sound prior to announcements. I heard it > once, but that should be good enough! > > I'm good to go as-is, am I not? yep |
From: Jack E. <ja...@lo...> - 2007-08-24 20:08:54
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Gregg Liming wrote: <blockquote cite="mid:46C...@li..." type="cite"> <pre wrap="">You "masked"--not "fixed" the problem. I'll assume that for your purposes, you believe that's enough. </pre> </blockquote> <br> <br> Frankly thats kinda like why I keep a can of air freshener on the back of my toilet... <br> <br> Time will fix the problem, and till then I can mask it!!<br> <br> <big><big>:-O</big></big><br> <br> <blockquote cite="mid:46C...@li..." type="cite"> <pre wrap="">But, if you are able to move to svn current (see related response to you), then it would be appreciated if you would try commenting out your tk=0 to see if the latest svn fully resolves the problem or there is something about your environment that allows this problem to exist. </pre> </blockquote> <br> <br> I am now SVN current at revision 1162...<br> <br> Wooo whooo! (Thanks for all the help!)<br> <br> <br> <blockquote cite="mid:46C...@li..." type="cite"> <pre wrap="">If there remains a problem, then it would be good to determine how to reproduce it so that it can be truly "fixed" and not "masked". </pre> </blockquote> <br> <br> Well bad news, my friends.<br> <br> I tried it without the tk=0, and the error returned upon restart.<br> <br> Double-dang!!<br> <br> Dangity-dang-dang!!!<br> <br> So I did a restart, then immediately captured the startup output and saved it to a file. I'll forward it off-list.<br> <br> Thanks,<br> <br> Jack<br> :)<br> <br> </body> </html> |
From: Gregg L. <gr...@li...> - 2007-08-24 20:54:33
|
Quoting Jack Edin (8/24/07 4:08 PM): > Gregg Liming wrote: >> You "masked"--not "fixed" the problem. I'll assume that for your purposes, you believe that's enough. > Frankly thats kinda like why I keep a can of air freshener on the back > of my toilet... ... hoping that metaphor really doesn't apply > I am now SVN current at revision 1162... [...snip...] > I tried it without the tk=0, and the error returned upon restart. Ok, there's something specific about your setup that is allowing this problem to occur that I am unable to duplicate. So, I've made a mod to protect against this particular aspect of the problem (others may become subsequently unmasked) and have replied back off-list where hopefully we can get this nailed down. Gregg |
From: Jack E. <ja...@lo...> - 2007-08-24 21:03:42
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Yeah-mon!<br> <br> You crushed that bug, and no new ones have made themselves apparent!<br> <br> Way to go Gregg!!<br> <br> Thanks!<br> <br> Now I have to ask:<br> <br> Am I using horsepower by not having the "tk=0" on my humble MH box...?<br> <br> What are the pros and cons...?<br> <br> Am I missing anything? Giving anything up??<br> <br> Thanks again!<br> <br> Jack<br> :)<br> <br> <br> <br> Gregg Liming wrote: <blockquote cite="mid:46C...@li..." type="cite"> <pre wrap="">Quoting Jack Edin (8/24/07 4:08 PM): </pre> <blockquote type="cite"> <pre wrap="">Gregg Liming wrote: </pre> <blockquote type="cite"> <pre wrap="">You "masked"--not "fixed" the problem. I'll assume that for your purposes, you believe that's enough. </pre> </blockquote> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">Frankly thats kinda like why I keep a can of air freshener on the back of my toilet... </pre> </blockquote> <pre wrap=""><!----> ... hoping that metaphor really doesn't apply </pre> </blockquote> <br> Meee tooo....!<br> <br> ;-)<br> <br> </body> </html> |
From: Gregg L. <gr...@li...> - 2007-08-24 21:29:14
|
Quoting Jack Edin (8/24/07 5:03 PM): > You crushed that bug, and no new ones have made themselves apparent! Good to hear! > Now I have to ask: > > Am I using horsepower by not having the "tk=0" on my humble MH box...? Yes--definitely > What are the pros and cons...? It's very simple, if you don't use the tk interface, then do not for any reason enable it. The main reason for this recommendation is that UI updates can be relatively "expensive" if you are concerned about getting the best use of your system and reducing the occurrence of pauses. To test this out, enable pause monitoring and allow the tk interface to run (for a while). Then disable tk (via tk=0). You should see an increased incidence of pauses w/ tk enabled *if* you have a relatively modest system (CPU wise) and most especially if you are trying to keep a high loop rate (which is quite useful to keep responsiveness high--especially for high-chained event propagation (which can be a characteristic some of the MPO and similarly designed items). I think that if you were to poll more experienced mh users, the percentage of those using the tk interface would be exceptionally low. I would expect almost none of the regular code contributors to ever run it (which possibly explains why latent tk errors/problems can exist). I realize that some users do use the tk interface and prefer to continue using it. Hopefully, they can assist in identifying problems as you did as they will likely not otherwise get resolved. > Am I missing anything? Giving anything up?? Apparently, you didn't realize it was running anyway. So, disabling it definitely won't cause you to miss anything unless you like mh to run really slow. Other forms of interfacing give you comparable levels of control. The web interface is perhaps next less tasking after tk. Other forms (e.g., telnet, IM, xAP/xPL) of interfacing are far more efficient and less taxing. |
From: Roussell, T. <TRo...@dr...> - 2007-08-25 00:58:21
|
Jack, As an FYI, to disable the TK interface the correct pattern is "tk 0" = instead of "tk=3D0". There is no equal sign between tk and 0 Terry -----Original Message----- From: mis...@li... on behalf of Jack = Edin Sent: Fri 8/24/2007 4:03 PM To: The main list for the MisterHouse home automation program Subject: Re: [mh] Bug was masked, now fixed...! =20 Yeah-mon! You crushed that bug, and no new ones have made themselves apparent! Way to go Gregg!! Thanks! Now I have to ask: Am I using horsepower by not having the "tk=3D0" on my humble MH box...? What are the pros and cons...? Am I missing anything? Giving anything up?? Thanks again! Jack :) Gregg Liming wrote:=20 Quoting Jack Edin (8/24/07 4:08 PM): =20 Gregg Liming wrote: =20 You "masked"--not "fixed" the problem. I'll assume that for your = purposes, you believe that's enough. =20 =20 =09 =20 Frankly thats kinda like why I keep a can of air freshener on the back of my toilet... =20 =09 ... hoping that metaphor really doesn't apply =20 Meee tooo....! ;-) =20 =20 =20 =20 =20 Confidentiality Notice: This e-mail message, including any attachments, = is for the sole use of the intended recipient(s) and may contain = material that is confidential, privileged and/or attorney work product. = Any unauthorized review; usage, reliance, disclosure or distribution by = others or forwarding without express permission is strictly prohibited. = If you are not the intended recipient, please contact the sender by = reply e-mail and delete and destroy all copies of the original message. = Thank You. |
From: Gregg L. <gr...@li...> - 2007-08-25 02:07:18
|
Quoting Roussell, Terry (8/24/07 8:55 PM): > As an FYI, to disable the TK interface the correct pattern is "tk 0" > instead of "tk=0". There is no equal sign between tk and 0 Perhaps you weren't following the thread... The discussion started w/ having Jack set an ini (config) parm--which is tk=0. You are correct that there is no equal sign only if you are passing as a command line argument. Gregg |
From: Neil C. <nc...@li...> - 2007-08-23 04:21:06
|
Gregg Liming wrote: > Quoting Jack Edin (8/22/07 9:51 PM): > >> It has been a long time, so I don't even remember what I did. >> >> All I know is it didn't work! > > [...snip...] > >> Need anything from ME? > > maybe be specific Can we get the programming info on the PLM? I think I have enough info on the PLC (USB) to program it. -- Linux Home Automation Neil Cherry nc...@li... http://www.linuxha.com/ Main site http://linuxha.blogspot.com/ My HA Blog Author of: Linux Smart Homes For Dummies |
From: Matthew W. <mat...@us...> - 2007-08-23 11:58:17
|
Jack Edin wrote: > Up till a month ago, or so, I was SVN current... You know I'm still a > Windows user... > Need anything from ME? As an svn-enabled mh Windows user, it would be great it you could help find bugs and test fixes. I run Linux and don't have access to a Windows setup. We've worked this way in the past and I'm hoping that you're still open to helping out and getting 2.104 to be super stable. thanks, Matt -- GPG Key ID: 722441BA MisterHouse Wiki: http://misterhouse.wikispaces.com/ |