98_RandomTimer V22850: Fehlermeldung wrong syntax

Begonnen von klaus.schauer, 29 September 2020, 10:17:25

Vorheriges Thema - Nächstes Thema

klaus.schauer

Diese Fehlermeldung

wrong syntax: define <name> RandomTimer <timespec_start> <device> <timespec_stop> <timeToSwitch> [<variations>]

wird bei nachfolgenden Definitionen mit Version 22850 angezeigt:

define arbeitszimmer_timer_sunrise RandomTimer *{sunrise_abs("HORIZON=-7",0,"05:12")} Schalter_Arbeitszimmer_1 *{sunrise_abs("HORIZON=-3")} 120
define arbeitszimmer_timer_sunset RandomTimer *{sunset_abs("HORIZON=-3")}  Schalter_Arbeitszimmer_1 22:26:00 120
define wohnzimmer_timer_sunrise RandomTimer *{sunrise_abs("HORIZON=-7",0,"05:12")} Schalter_Wohnzimmer_1 *{sunrise_abs("HORIZON=-3")} 120
define wohnzimmer_timer_sunset RandomTimer *{sunset_abs("HORIZON=-3")}  Schalter_Wohnzimmer_1 22:30:00 120
define treppenlicht_timer_sunrise RandomTimer *{sunrise_abs("HORIZON=-7",0,"05:00","05:26")} Licht_Treppenhaus *{sunrise_abs("HORIZON=-2")} 60
define treppenlicht_timer_sunset RandomTimer *{sunset_abs("HORIZON=0")}  Licht_Treppenhaus 22:22:00 60
define dachgeschoss_timer_sunrise RandomTimer *{sunrise_abs("HORIZON=-7",0,"05:16")} Schalter_Dachgeschoss_2 *{sunrise_abs("HORIZON=-3")} 120
define dachgeschoss_timer_sunset RandomTimer *{sunset_abs("HORIZON=-3")}  Schalter_Dachgeschoss_2 22:34:00 120

Was ist daran falsch? Bisher wurden diese Definitionen akzeptiert und fehlerfrei ausgeführt.

Beta-User

Ups, ist wohl eine ziemlich unangenehme Nebenwirkung von dem Vorschlag hier: https://forum.fhem.de/index.php/topic,14010.msg1087704.html#msg1087704, die "=" (bzw. die "*" vorneweg) bringen das ganze wohl durcheinander...

Werde das wohl zurückdrehen müssen, auf die Schnelle fällt mir jedenfalls keine bessere Lösung ein.

Sorry for inconvenience...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors