Corrected a fatal bug regarding switch logic.
This commit is contained in:
parent
a67fa2653b
commit
6ba85200c4
2 changed files with 5 additions and 4 deletions
|
@ -35,6 +35,7 @@ Bug reports are welcome, but even more appreciated are patches with the solution
|
|||
|
||||
Revision history
|
||||
=================
|
||||
2008-02-15 0.3.2 Corrected a fatal bug regarding switch logic.
|
||||
2008-02-15 0.3.1 Changed update interval back from 50 to 60 seconds.
|
||||
2008-02-14 0.3.0 New feature: On- and off times can be randomized within a given interval. Changed update interval from 60 to 50 seconds.
|
||||
2008-02-12 0.2.1 Changed behaviour when program is called without argument. Now presents: Try "tellstickd --help" for more information.
|
||||
|
|
|
@ -17,7 +17,7 @@ $LOG_FILE = "/var/log/tellstickd";
|
|||
# You should not need to go beyond this point (unless you have found a bug or need to improve the functionality).
|
||||
$AUTHOR = "Magnus Juntti, mjuntti\@gmail.com";
|
||||
$PROGRAM_NAME = "tellstickd";
|
||||
$VERSION = "0.3.1";
|
||||
$VERSION = "0.3.2";
|
||||
|
||||
|
||||
# Structure of the configurations to be read;
|
||||
|
@ -93,8 +93,8 @@ sub is_inbetween_times
|
|||
$time1 =~ s/://g;
|
||||
$time2 =~ s/://g;
|
||||
$curr_time =~ s/^0*//;
|
||||
$sunrise_time =~ s/^0*//;
|
||||
$sunset_time =~ s/^0*//;
|
||||
$time1 =~ s/^0*//;
|
||||
$time2 =~ s/^0*//;
|
||||
|
||||
# If we pass midnight, the following has to be checked
|
||||
if ($time2 <= $time1) {
|
||||
|
@ -522,7 +522,7 @@ while (1) {
|
|||
|
||||
# First if we consider daytime off
|
||||
if ($device_cfg[$i][5] == $YES) {
|
||||
if (is_inbetween_times($device_cfg[$i][3], $device_cfg[$i][4], $current_time) == $YES && is_inbetween_times($device_cfg[$i][20], $device_cfg[$i][21]) == $NO) {
|
||||
if (is_inbetween_times($device_cfg[$i][3], $device_cfg[$i][4], $current_time) == $YES && is_inbetween_times($device_cfg[$i][20], $device_cfg[$i][21], $current_time) == $NO) {
|
||||
rfcmd_exec($i, 1);
|
||||
}
|
||||
else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue