funktionieren nicht. :(
Hi Rudi,
ich kann machen, was ich will. Ein einmal gesetztes Intervall lässt sich nicht ändern. Nicht durch Attributänderung, -löschung/Neuanlage, nicht durch defmod und selbst durch Löschung u. Neuanlage des notify-devices nicht.
Nur die Löschung u. Neuanlage unter anderem devicename helfen. Die Attributlöschung hilft auch, aber dann kann man eben kein neues Intervall anlegen(Man kann, aber das Gelöschte ist dann wieder aktiv)
Internals:
.COMMAND { PV_power_new($EVTPART1,$EVENT) }
CFGFN
DEF zaehler:Momentanleistung.* { PV_power_new($EVTPART1,$EVENT) }
FUUID 6947b9b9-f33f-49d8-9b4a-029dbcafbef72bba
NAME act_on_Strom
NOTIFYDEV zaehler
NR 1372
NTFY_ORDER 50-act_on_Strom
REGEXP zaehler:Momentanleistung.*
STATE 2025-12-21 07:59:02
TRIGGERTIME 1766308502.35853
TYPE notify
eventCount 5
.attraggr:
.attrminint:
READINGS:
2025-12-21 10:24:47 state active
2025-12-21 10:15:02 triggeredByDev zaehler
2025-12-21 10:15:02 triggeredByEvent Momentanleistung: -574
Attributes:
disabledForIntervals 08:00-9:00
Ursprünglich war der Zeitraum 9-11. 10:15 das Attribut gelöscht und daher das triggeredBy.
Grüße, geruhsame Feiertage, Gesundheit und vielen Dank, was Du geschaffen hast.
Markus
Das Problem kann ich nicht nachvollziehen.
Zitat von: KölnSolar am 21 Dezember 2025, 10:40:53Attributes:
disabledForIntervals 08:00-9:00
Die korrekte Syntax erfordert zweistellige Stundenangaben,
ZitatdisabledForIntervals HH:MM-HH:MM HH:MM-HH:MM ...
Space separated list of HH:MM or D@HH:MM tupels.
es müsste also 08:00-09:00 heißen.
Vielleicht löst das schon Deinen Kummer?