FReplacer: Update trotz disable-Attribut

Begonnen von KyleK, 21 Juli 2025, 12:28:50

Vorheriges Thema - Nächstes Thema

KyleK

Ich bin vor einer Weile über FReplacer gestolpert, und es funktioniert weitgehend super.
Mir ist allerdings aufgefallen, dass -- sowohl mit der offiziellen Version als auch dieser neuen Version -- das `disable`-Attribut nicht komplett beachtet wird.

Wenn das `disable`-Attribut auf 1 gesetzt wird, dann wird der Timeer deaktibiert.
Ruft man dann manuell `set <module> ReplaceNow` (z.B. via notify, oder DOIF), dann wird in der `Update` Methode der Timer aber wieder gestartet

Ist das gewünschtes Verhalten?
FHEM on Futro S940
CUL868
7x MAX! Thermostat, 8x MAX! Fensterkontakte
Conbee II + deConz, TradFri Lampen, Osram Smart+ Steckdosen

betateilchen

Das "übliche" Verhalten bei gesetztem Attribut wäre "auch die manuelle Ausführung findet nicht statt".

Insofern dürfte das ein Bug im Modul sein.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!