Hallo liebe FHEM Community,
ich habe nun Erfolgreich FHEM installiert auf einem Raspi und Schalter mit einzelnen Funktionen implementiert.
Ich steuere mit FHEM nun meine Wärmepumpe mit Luxtronik.
Zum Bespiel kann ich meine Warmwasseraufbereitung einstellen (Automatik, aus) und meine Zirkulationspumpe an und aus machen.
Nun würde ich aber gerne beides in eine Schaltung integrieren.
Also die Warmwasseraufbereitung soll auf Automatik (on) gehen und die Zirkulation ebenfalls auf (on).
Im Moment steuer ich dies mit 2 Befehlen und 2 Schaltern.
Ich habe einen Dummy Schalter der sich Zirkulation und Warmwasser nennt mit folgenden Notifiern :
n_Zirkulation_off
DEF
Zirkulation:off set Heizung hotWaterCircPumpDeaerate off
n_Zirkulation_on
DEF
Zirkulation:on set Heizung hotWaterCircPumpDeaerate on
n_Warmwasser_off
DEF
Warmwasser:off set Heizung opModeHotWater Off
n_Warmwasser_on
DEF
Warmwasser:off set Heizung opModeHotWater on
Eigenständig funktionieren die einwandfrei.
Gibt es eine Möglichkeit diese in einen Schaltvorgang zu packen ?
Schonmal guten Rutsch und Danke,
Andreas
Zur Übersichtlichkeit bitte Code Tags Verwenden (das # Zeichen)
Du könntest das ganze mit einem DOIF Lösen, oder mit einer eigenen Perl sub.
Aber es führen viele Wege nach Rom und wenn es doch funktioniert gibt es keinen Grund das zu ändern.
Zum Vereinfachen könntest du statt on/off getrennt zu behandeln es zu einem notify zusammenfügen. Dazu gibt es das Beispiel in der Commandref
define b3lampV1 notify btn3 set lamp $EVENT
Grüße
igami