Ein liebes Hallo an das Forum!
bevor ich ein at über defmod neu setze muß ich prüfen, ob schon eine spätere Zeit gesetzt ist.
Dazu wollte ich mit ReadingsVal TRIGGERTIME abfragen. {ReadingsVal(<device>,"TRIGGERTIME","XXX")}
Als Ergebnis erhalte ich immer nur "XXX".
Bei STATE weiß ich, das es klein geschrieben werden muss.
In diesem Fall hab ich schon die verschiedensten Schreibweisen probiert...kann mir jemand helfen?
TRIGGERTIME ist in diesem fall kein reading sondern ein internal.
somit siehe hier:
https://wiki.fhem.de/wiki/DevelopmentModuleAPI#InternalVal (https://wiki.fhem.de/wiki/DevelopmentModuleAPI#InternalVal)
da es das Reading TRIGGERTIME nicht gibt bekommst du 'nur' den von dir vorgegebenen 'Standartwert' zurück ('XXX')
gruss Byte09
Ui, das ging schnell.
Darauf wäre ich alleine nie gekommen! Wieder was gelernt ;D
Vielen Dank