Ankündigung

Einklappen
Keine Ankündigung bisher.

Bug in htime()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Bug in htime()

    htime() hat einen Bug, der vemutlich mit der Hysterese von 3 Sekunden zusammenhängt.

    Wenn die Sekunde 57, 58 oder 59 ist:

    Code:
    if htime(15, 0, 57) then ...
    if htime(15, 1, 58) then ...
    ​if htime(15, 2, 59) then ...
    feuert htime() jeweils zwei Mal, nämlich zur zurückliegenden vollen Minute und um die angebene Zeit, hier um 15:00:00 und 15:00:57, um 15:01:00 und 15:01:58 und um 15:02:00 und 15:02:59.

    Bei den anderen Sekunden vor 57 und ab 00 macht htime() das nicht.
    ​​
    KNX, openHAB 4.3, EibPC²
Lädt...
X