mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-23 20:52:13 +00:00
60_Watches: contrib 0.7.0
git-svn-id: https://svn.fhem.de/fhem/trunk@21817 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
cd996de3ec
commit
dc841c4d57
@ -36,7 +36,7 @@ use Time::HiRes qw(time gettimeofday tv_interval);
|
||||
|
||||
# Versions History intern
|
||||
our %Watches_vNotesIntern = (
|
||||
"0.7.0" => "30.04.2020 new set 'restart' for stopwatch ",
|
||||
"0.7.0" => "30.04.2020 new set 'continue' for stopwatch ",
|
||||
"0.6.0" => "29.04.2020 new set 'reset' for stopwatch, read 'state' and 'starttime' from readings, add csrf token support ",
|
||||
"0.5.0" => "28.04.2020 new values 'stopwatch', 'staticwatch' for attribute digitalDisplayPattern ",
|
||||
"0.4.0" => "20.11.2018 text display ",
|
||||
@ -120,14 +120,14 @@ sub Watches_Set { ## no criti
|
||||
|
||||
my $setlist = "Unknown argument $opt, choose one of ";
|
||||
$setlist .= "time " if($addp =~ /staticwatch/);
|
||||
$setlist .= "reset:noArg restart:noArg start:noArg stop:noArg" if($addp =~ /stopwatch/);
|
||||
$setlist .= "reset:noArg continue:noArg start:noArg stop:noArg" if($addp =~ /stopwatch/);
|
||||
|
||||
if ($opt =~ /\bstart\b/) {
|
||||
my $ms = int(time*1000);
|
||||
readingsSingleUpdate($hash, "starttime", $ms, 0);
|
||||
readingsSingleUpdate($hash, "state", "started", 1);
|
||||
|
||||
} elsif ($opt eq "restart") {
|
||||
} elsif ($opt eq "continue") {
|
||||
if(!ReadingsVal($name, "starttime", "")) {
|
||||
my $ms = int(time*1000);
|
||||
readingsSingleUpdate($hash, "starttime", $ms, 0);
|
||||
@ -1627,9 +1627,9 @@ Die Uhren basieren auf Skripten dieser Seiten: <br>
|
||||
</li>
|
||||
<br>
|
||||
|
||||
<a name="restart"></a>
|
||||
<li><b>restart</b><br>
|
||||
Restartet eine angehaltene Stoppuhr und setzt die Zählung inklusive der seit "start" verstrichenen Zeit fort.
|
||||
<a name="continue"></a>
|
||||
<li><b>continue</b><br>
|
||||
Setzt die Zählung einer angehaltenen Stoppuhr inklusive der seit "start" verstrichenen Zeit fort.
|
||||
War die Stoppuhr noch nicht gestartet, beginnt die Zählung bei 00:00:00. <br>
|
||||
Dieses Set-Kommando ist nur bei einer Uhr vom Modell "digital" mit gesetztem Attribut
|
||||
<b>digitalDisplayPattern = stopwatch</b> vorhanden.
|
||||
@ -1896,9 +1896,9 @@ Die Uhren basieren auf Skripten dieser Seiten: <br>
|
||||
</li>
|
||||
<br>
|
||||
|
||||
<a name="restart"></a>
|
||||
<li><b>restart</b><br>
|
||||
Restartet eine angehaltene Stoppuhr und setzt die Zählung inklusive der seit "start" verstrichenen Zeit fort.
|
||||
<a name="continue"></a>
|
||||
<li><b>continue</b><br>
|
||||
Setzt die Zählung einer angehaltenen Stoppuhr inklusive der seit "start" verstrichenen Zeit fort.
|
||||
War die Stoppuhr noch nicht gestartet, beginnt die Zählung bei 00:00:00. <br>
|
||||
Dieses Set-Kommando ist nur bei einer Uhr vom Modell "digital" mit gesetztem Attribut
|
||||
<b>digitalDisplayPattern = stopwatch</b> vorhanden.
|
||||
|
Loading…
x
Reference in New Issue
Block a user