From: Tim D. <ti...@gr...> - 2003-04-24 00:46:47
|
Although I don't control my garage doors, I do monitor them. Here's the code that I use: # Garage Doors ----------------------------------------------------- my $state; my $Large_Garage_Door_timer = new Timer; my $Large_Garage_Door_state; if ($state = state_now $Large_Garage_Door) { if ($state eq 'on') { set $Large_Garage_Door_timer 2 * 60; speak "The large garage door is open"; } else { speak "The large garage door is closed"; set $Large_Garage_Door_timer 0; } $Large_Garage_Door_state = $state; } #Warn me every 10 minutes that the garage door has been left open if ( expired $Large_Garage_Door_timer ) { print_log "Warning: The large garage door has been left open."; speak "Warning: The large garage door has been left open."; set $Large_Garage_Door_timer 10 * 60; play(rooms => 'all', file => "alert.wav"); } #Gives me a way to mark the door closed if I need to - doesn't really shut it $v_Large_Garage_Door = new Voice_Cmd("Shut Large Garage Door"); if ($state = said $v_Large_Garage_Door) { set $Large_Garage_Door OFF; } Equipment used: Garage Door Contacts #7456: http://www.smarthome.com/7455.html $21.99 X10 Powerflash Interface #4060: http://www.smarthome.com/4060.html $23.95 Horror Stories? None really, other than the fact that sometimes the system doesn't recognize when I've shut the doors, and it complains. That's why I've coded the solution above to mark the doors closed. I know there are other more complex solutions, but this was enough for my needs. Hope this helps, Tim > -----Original Message----- > From: mis...@li... > [mailto:mis...@li...]On Behalf Of Craig > Schaeffer > Sent: Wednesday, April 23, 2003 6:32 PM > To: mis...@li... > Subject: [misterhouse-users] request for info on monitoring/controlling > garage doors > > > Any mh'ers out there using switch sensors to monitor garage doors and/or a > relay board to open/close them? Any code examples you would like to share? > Advice? Horror stories? > > -Craig > > __________________________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo > http://search.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 |