Seite 1 von 1

Expiration Timer

Verfasst: 14. Nov 2021 19:37
von lenschith
Hallo zusammen,

ich möchte folgendes umsetzen aber irgendwie scheitere ich.

Ich habe eine AVM DECT 210. Diese möchte ich auf zwei arten schalten.

einmal mit einem Expiration timer, beim betätigen nach 60min wieder abschalten, das klappt eigentlich auch.
nun möchte ich die selbe Steckdose aber auch manuell dauerhaft an schalten. Hier für hatte ich einen zweiten Point angelegt und mit dem Thing gelinkt. Aber es greift dann immer der timer. Mache ich was falsch oder geht das einfach nicht?

Muss ich das dann über eine Rule abfangen?

Danke für die Hilfe.
Lenschi

Re: Expiration Timer

Verfasst: 15. Nov 2021 01:37
von peter-pan
ich gehe mal davon aus, dass du deine Items über die UI angelegt hast und an einem deinen Expiration-Timer als Metadaten angehängt hast. Da die beiden Items aber den gleichen Channel haben, wird, sobald ein Switch angeschaltet wird, auch der andere Switch (item) angeschaltet(den Impuls vom Channel) und damit auch den Expire-Timer.

Eine Lösungsmöglichkeit wäre eine DSL-Rule mit einem Timer(Ausschnitt):

Code: Alles auswählen

.......
var Timer myTimer = createTimer(now.plusMinutes(60), [ |
    logInfo("rules", "Timer activated")
    sendCommand(Boiler_Switch, OFF)
])
......
für eines der beiden Items.

Re: Expiration Timer

Verfasst: 15. Nov 2021 07:05
von lenschith
Danke für die Info. Macht ja sinn. Das mit dem Channel hatte ich nicht auf dem Schirm.
Werde das dann über eine Rule umsetzen.

Gruß Lenschi