FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: M_I_B am 17 Oktober 2016, 12:01:27

Titel: Nochmal: Gegenseitige Verriegelung zweier Slider / Dummy's
Beitrag von: M_I_B am 17 Oktober 2016, 12:01:27
Hallo liebe Leute,

ich hatte das schon mal gefragt, aber keine Hinweise erhalten resp. bin ich mit meinem Latein auch am Ende; ich bekomme es nicht hin...

Beispiel sind zwei Dummys, mit denen sich für die Heizung z.B. der Sollwert Kesselspeicher TAG und NACHT einstellen lässt. Si8nniger Weise darf natürlich der Wert für die Nacht nicht größer sein als für den Tag. Also habe ich versucht, die Werte miteinander zu koppeln. Das gelingt mir jeweils nur für eine Richtung.

Gewünscht ist, das bei Betätigen des Sliders TAG nach unten der Slider NACHT mit einer vorgegebenen Differenz nach unten mitgenommen wird, umgekehrt bei Betätigen des Sliders NACHT der Slider TAG mit vorgegebenem Wert nach oben mitgenommen wird.
Man kann sich das wie bei einem Mischpult vorstellen, bei dem zwei nebeneinander liegende Slider ein Blech haben, was unter resp. über den anderen Slider ragt...
Titel: Antw:Nochmal: Gegenseitige Verriegelung zweier Slider / Dummy's
Beitrag von: sash.sc am 17 Oktober 2016, 12:10:49
Vielleicht über ein Notify mit Berechnung ?

Gruß
Sascha
Titel: Antw:Nochmal: Gegenseitige Verriegelung zweier Slider / Dummy's
Beitrag von: DeeSPe am 17 Oktober 2016, 12:14:20
Zitat von: sash.sc am 17 Oktober 2016, 12:10:49
Vielleicht über ein Notify mit Berechnung ?

Gruß
Sascha

Eigentlich sogar zwei notify(s). Eins für TAG und eins für NACHT.
Aber ja, so würde ich das auch lösen.

Gruß
Dan
Titel: Antw:Nochmal: Gegenseitige Verriegelung zweier Slider / Dummy's
Beitrag von: M_I_B am 17 Oktober 2016, 12:15:06
... hatte ich auch schon versucht, bin aber auch da gnadenlos gescheitert; ging auch nur in eine Richtung ...

So ganz vage im Unterbewusstsein habe ich das Gefühl, das der mitgeschleppte Slider NUR beim Mitschleppen KEINEN Event auslösen darf; nur der manuell bewegte Slider darf dann einen Event auslösen, den anderen Slider mitschleppen (was ja im Normalfall wiederum einen Event auslöst), wobei genau dieser Event irgendwie unterdrückt werden muss... keine Ahnung...

... und erst richtig übel wird das, wenn mehrere Slider auf diese Art verkoppelt werden sollen :o Ich glaube Es wäre einfacher (für mich), das in Hardware zu gießen und per A/D an den PI zu frickeln  ::)
Titel: Antw:Nochmal: Gegenseitige Verriegelung zweier Slider / Dummy's
Beitrag von: sash.sc am 17 Oktober 2016, 12:41:49
Hmm, gefühlt hört sich das nach eine xor oder xnor Verknüpfung an.

Wenn NotfiySilder1 dann set NotfiySlider2 off und berechne den Slider 2 (mitschleppen)
Wenn NotifySlider2 dann set NotifySlider1 off und berechne den Slider 1 (mitschleppen)

Gruß
Sascha
Titel: Antw:Nochmal: Gegenseitige Verriegelung zweier Slider / Dummy's
Beitrag von: Per am 17 Oktober 2016, 19:42:55
Wenn der eine Regler "zu weit" gezogen wird, bewegt sich der zweite (wird berechnet) mit. Mit dem neuen Wert des zweiten sollte keine Berechnung des ersten erfolgen, weil dieser ja schon passend steht. Geht auch über DOIF.