From: Varnavas, F. <fra...@gs...> - 2000-08-01 10:55:45
|
I think the quotes around the time calculation expression may not produce what you intended. Frank V > -----Original Message----- > From: Brian Olliff [mailto:LaG...@ca...] > Sent: Monday, July 31, 2000 11:35 PM > To: mis...@li... > Subject: [misterhouse-users] DuskFlag > > > I have this code in my x10_modules.pl: > > my $duskflag; > > if (time_greater_than("$Time_Sunset - 0:15") and $duskflag ne "TRUE") > { > $duskflag = "TRUE"; > print "Sunset at $Time_Sunset"; > if (state $my_lamp ne 'on') > { > print_log "Turning on bedroom light"; > set $my_lamp ON; > } > } > > if ($duskflag eq "TRUE" and (time_greater_than("$Time_Sunrise") and > time_less_than("$Time_Sunset - 0:15"))) > { > $duskflag = "FALSE"; > print_log "Sunrise at $Time_Sunrise"; > } > > > > But for some reason, it doesn't want to work. Could someone > take a look at > it for me and see if I am doing anything wrong? > Thanks > > Brian > > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > |