Gelöst:Wrong timespec myTL.*:aktEvent:.*sr_civil.*: either HH:MM:SS or {perlcode

Begonnen von Carpy, 13 Dezember 2019, 10:31:05

Vorheriges Thema - Nächstes Thema

Carpy

Hallo,

ich habe folgenden "schalter":


Internals:
   CFGFN     
   COMMAND    set mySwitch1 off
   DEF        *06:00 set mySwitch1 off
   FUUID      5df35368-f33f-73a1-6319-dadac3fc0882aff4
   NAME       mySwitch1_off
   NR         69812
   PERIODIC   yes
   RELATIVE   no
   REP        -1
   STATE      Next: 06:00:00
   TIMESPEC   06:00
   TRIGGERTIME 1576299600
   TRIGGERTIME_FMT 2019-12-14 06:00:00
   TYPE       at
   Helper:
     DBLOG:
       state:
         myDbLog:
           TIME       1576227688.24319
           VALUE      Next
   READINGS:
     2019-12-13 10:11:08   state           Next: 06:00:00
Attributes:


den ich dynamisch schalten möchte:

ZitatmyTL.*:aktEvent:.*sr_civil.* {fhem("set mySwitch1 off")}

Wenn ich
Zitat*06:00 set mySwitch1 off
durch
ZitatmyTL.*:aktEvent:.*sr_civil.* {fhem("set mySwitch1 off")}
ersetze erhalte ich folgende Fehlermeldung:
ZitatWrong timespec myTL.*:aktEvent:.*sr_civil.*: either HH:MM:SS or {perlcode}

In einem weiteren "schalter":


Internals:
   DEF        [b]myTL.*:aktEvent:.*ss_indoor.* {fhem("set mySwitch1 on")}[/b]
   FUUID      5c4ddef9-f33f-73a1-4d3a-75d90aab140fd921
   FVERSION   91_notify.pm:0.193740/2019-05-11
   NAME       mySwitch1_on
   NOTIFYDEV  myTL.*
   NR         109
   NTFY_ORDER 50-mySwitch1_on
   REGEXP     myTL.*:aktEvent:.*ss_indoor.*
   STATE      2019-12-12 16:12:08
   TRIGGERTIME 1576163529.17075
   TYPE       notify
   READINGS:
     2019-12-05 18:33:00   state           active
Attributes:
   room       Schlafzimmer


funktionier das einwandfrei.

Ich habe auch folgendes -erfolglos- ausprobiert:

Zitat
{twilight("twilight_device","sr_civil","06:00","08:00")} set mySwitch1 off

{surise("CIVIL",0,"06:00","08:00")} set mySwitch1 off


Schon mal ein Danke für die "Erleuchtung"..
Raspberry Pi 2 Mod. B mit FHEM Latest Revision: 30126
SIGNALduino 433MHz
ESPEasy
LaCrosseGateway
Sonoff Steckdosen mit Tasmota

KölnSolar

Irgendwie versteh ich nicht, was Du nicht verstehst.  :-\
Der erste "Schalter" ist ein "at, welches per Definition zeitgesteuert den Befehl set mySwitch1 off ausführt.

Wie Du schreibst, hast Du den Regex myTL.*:aktEvent:.*sr_civil.* {fhem("set mySwitch1 off")}des 2. Schalters(notify) in das at kopiert  ? Das macht doch gar keinen Sinn, denn das at verlangt eine Zeitdefinition.

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Carpy

Hallo KölnSolar,

danke für die "Erleuchtung", grrrrr.

=> define mySwitch1_off notify myTL.*:aktEvent:.*sr_civil.* {fhem("set mySwitch1 on")}

Schöne Weihnachtszeit.
Raspberry Pi 2 Mod. B mit FHEM Latest Revision: 30126
SIGNALduino 433MHz
ESPEasy
LaCrosseGateway
Sonoff Steckdosen mit Tasmota