Das bleibt als finaler FR nach der Diskussion unten übrig:
-------------bluegaspode hat geschrieben: ↑Di Nov 19, 2019 2:20 pm Hi @Robert_Mini
ich kann damit leben, wenn dieser Feature Request reduziert ist auf:
"Beim Neustart eines Logik-Bausteins nimm die bekannten/vorhandenen Werte des DOS als Input-Parameter" (ohne expliziten Read-Request)
Bei den Inhibit (und anderen Input-) Parametern von Logiken gibt es derzeit nur die Auswahl zwischen
- festem Wert
. Wert nach nächster Änderung
Bei Parametern die sich selten ändern ("Weihnachtszeit", "Urlaubsmodus", ...) ist das problematisch.
Ein fester Wert passt nicht, denn in 50% der Fälle ist es der falsche. 3 Monate zu warten, bis der Wert mal wieder auf den Bus geschickt wird, ist auch nicht sinnvoll.
Nach Neustart des Timberwolf Servers alle Status-Toggle manuell durchtoggeln ist auch keine Option.
Der Timberwolf hat für die meisten Werte vermutlich den aktuellen Wert im Cache.
Oder kann ihn sich vom Bus besorgen.
Ich wünsche mir:
- das die Option "Wert nach nächster Änderung" mindestens den im Timberwolf gecachten Wert verwendet. Sonst ist das stoppen/neustarten von Logiken problematisch.
- ergänzend/optional: dass bei Neustart des Timberwolf, bestimmte Werte aktiv vom Bus abgefragt werden. Bei Edomi kann man das z.B. je KNX-Adresse konfigurieren.
Als Referenz hier sonst der Leidensweg eines Users, der das Verhalten, dass nicht mit dem aktuellen Wert gearbeitet ist, von keinem anderen Server gewöhnt ist. Bei Neustarten und Umkonfigurieren von Logiken kann das sehr viel Zeit kosten:
viewtopic.php?f=24&t=1654