[gelöst] Wie richtiges timespec-Format ?

Begonnen von TomLee, 22 April 2018, 17:26:11

Vorheriges Thema - Nächstes Thema

Damian

Zitat von: TomLee am 23 April 2018, 16:50:47
Und nochmal.

Wie subtrahiere ich den jetzt 20 Minuten. Umrechnen in Minuten oder Sekunden sollte doch wenn ich mir die commandref anschaue nicht nötig sein. Bin auch irritiert von den doppelten eckigen Klammern.

Hab jetzt schon mehrere Varianten durch, wie ist die richtige Syntax ?
Oder doch umrechnen ?


([[EG_Echo_Kueche:alarm_01_originalTime:"(.*)\."]]-[00:20] and [?EG_Echo_Kueche:alarm_count] eq "1")
  (set Sonos_Wohnzimmer_PLAY3 PlayURITemp \\192.168.188.26\OwnMusic\Toene\DoorSqueak.mp3 20)


Doppelte Klammern sind hier beschrieben: https://fhem.de/commandref_DE.html#DOIF_Indirekten_Zeitangaben
Zeitberechnung sind hier beschrieben: https://fhem.de/commandref_DE.html#DOIF_Zeitsteuerung_mit_Zeitberechnung


Jetzt musst du beides noch kombinieren, aber das wirst auch noch schaffen :)
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

TomLee

In der Kommandozeile kannst du so etwas nicht testen, es ist DOIF-Syntax, die woanders nicht funktioniert.

Danke. Was ich schon alles probiert hab   ::) , damit's doch geht  ;D

TomLee

([([EG_Echo_Kueche:alarm_01_originalTime:"(.*)\."]-[00:20])])  :P