Version 2.97 posted on 01/23/2005

Bruce Winter <[email protected]> Sun, 23 Jan 2005 18:23:33 -0600
Newsgroups gmane.comp.misc.misterhouse.announce
Message-ID <41F44005.2080406__47167.5408342437$1106527450$gmane$org@chartermi.net>
Version 2.97 was just uploaded to:

   http://misterhouse.sf.net/download.html


New Features:

- Matthew Williams created web/bin/shopping_list.pl, now linked under a 
new web ia5 'events/calender' menu with a new shopping button.

- David Norwood updated common/phone_minutes.pl to work with Tmobile (in 
addition to Sprint).

- Pete Flaherty created code/common/audrey_control2.pl, which controls 
lights, screen, power, volume on multiple Audreys.

- Added support for multiple Alpha LED displays. See 
lib/Display_Alpha.pm for more info. Also fixed a 2.96 bug with colors.

- Jocelyn Brouillard created code/public/dsc_pc5401.pl DSC Alarm PC5401 
Serial interface.

- Jason Sharpee created code/public/weather_mos_forecast.pl to decode 
MOS forecast data.

- Dominique Benoliel, with input from Tom Valdes, Clive Freedman, and 
Tine Gornik updated common/weather_rrd_update.pl. Updates include 
smarter $Reload, correct Wind Direction ratio, correct Rain Rate/Total, 
change Celcius with Celsius, and added check for $Weather{TempInternet}.

- Matthew Williams also updated weather_rrd_update.pl to allow for 
metric units and negative dew points. He also added a bunch of metric 
related convert_* functions to bin/mh. For a list, search for convert_ 
in docs/mh.txt



Bug Fixes and Other Changes:

- Chris Barrett updated USB_UIRT.pm with debug updates.

- Matthew Williams updated code/common/phone_logs.pl to allow for 
numbers without area codes.

- Gianni Veloce made some updates to code/public/sms.pl .

- Pete Flaherty updated weather_rrd_update.pl to allow for 
weather_rrd_format=GIF (defaults to PNG).

- David Norwood updated weather_rrd_update.pl to fork when creating 
graphs, to avoid mh pauses, but this only works on non-windows boxes.

- David Norwood noticed a 2.96 problem with set_output using open2 and 
not getting STDOUT results from Process_Item on Linux.

- Fixed a 2.96 problem with sending internet messages with send_im.

- Dan Puccio noticed a problem, caused by a bug in the which function, 
when mh was installed in installed in a /mh dir.

- William Magill fixed the uptime calculation for OSx.

- Greg Limming update common/xAP_command.pl to allow for targets and 
ackmsg attributes.

- David Satterfield noticed that unquoted arguments using the web SUB 
function were treated as one argument instead of multiple arguments.

- Neil Wrightson noticed odd problems on Windows when mhe.exe was used 
with the mh -log_file command line option. I tried fixing it, but it is 
something deep in the Windows PAR compiler, although Linux PAR works 
fine. So I took that option out of the documentation, since simple 
redirection (mh > debug.log) works just as well and disabled it for 
windows mhe.exe users.

- Jeff Bevis fixed a problem with an authorization check in 
web/bin/iniedit.pl

- Updated lib/site/Geo/Weather.pm , to be compatible again with updated 
weather.com pages.

- Rick Rolstin fixed a problem with frequent disconnects in 
common/voice_server.pl and public/voice_client.pl

- Matthew Williams discovered that the 'admin password accepted' speak 
calls would cause problems with speak hooks. like in the Audrey code. We 
already had print_log calls there, so we took out the speak calls.

- Jeff Bevis noticed we broke X10 BRIGHT/DIM states in 2.96.

- Larry Roudebush noticed that common/xAP_send.pl disabled local speech.

- Werner Lane found a bug in common/deep_thought.pl that was causing a 
file access on each mh pass!

- Werner Lane updated common/display_slimserver.pl to work with the new 
slimserver 5.4+ releases.

- Werner Lane updated common/speech_clash.pl to allow for speech with 
the ' character.

- Werner Lane also updated bin/mh to use am/pm on Time_Sun* parms if 
time_format==12

- Matthew Williams added listing of X10_Item timers to the ``list all 
timers'' to common/timers.pl

- Joel Moore added Nextel support to phone_pcs_messaging.pl.

- Dominique Benoliel modified lib/weather_wmr968.pm to calculate the 
pressure at sea level with the mh parameters ``ratio_sea_baro'' parm and 
make metric conversions to load $Weather global variables in coherence 
with the ``weather_uom_...'' mh parameters.

- Dominique Benoliel modified common/weather_upload.pl to send the 
pressure sea level and not the absolute pressure if using the wmr968 and 
to make some metric->english conversions if needed, according to the 
``weather_uom_...'' parms.

- Jason Sharpee and Kirk Bauer fixed lib/Light_Item.pm to fix a problem 
with Lights and Motion sensors without occupancy (would not stay on 
during motion sequences) and another problem with X10 Sync timer killing 
a light when it has occupancy as well.

- Jason Sharpee also updated lib/Door_Item.pm to make door alarm 
repeatable (keep on nagging until door is closed).


Bruce


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl