Hallo zusammen,
ich brauche mal eure Hilfe. Komme nicht drauf, wie ich folgendes lösen kann:
Ich habe eine Solaranlage für unseren Pool, diese soll Temperaturabhängig geschalten werden.
Dazu habe ich 3 Temparaturfühler.
Temparatur am Kollektor
Temp im Vorlauf
Temp im Rücklauf.
Die Pumpe soll angehen wenn die Temp am Kollektor mindest 30 Grad ist und der Unterschied zwischen Temp Vorlauf und Temp Rücklauf mindestens 5 Grad sind.
Ich bekomme das nicht gebacken wie ich die Homeegramme gestalten soll.
Und nach max 4 Stunden laufzeit soll die Pumpe wieder abgschalten werden.
Das Problem wird wohl sein, dass Du die Bedingung, Differenz von 5 grad nicht hinbekommst. Du kannst nur 2 Werte vergleichen mit < oder >.
Ein workaround könnte sein, wenn auch nicht schön, dass Du den einem Temp Sensor ein Offset von 5 grad verpassen tust, falls es die Einstellungen des Sensors zulassen.
Ansonsten, warten bis homee aus dem Kindergarten in die Grundschule kommt, wo dann hoffentlich das Rechnen auf dem Stundenplan steht.
Ich habe eine ähnliche Anwendung mit unserer Solarthermie für die Warmwasserbereitung und die Heizungsunterstützung. Temperaturen Solarpanels, Speicher, Rücklauf der Heizung und die Wettervorhersage. Danach steuere ich, ob Warmwasser über die Heizung gemacht werden muss und ob die Heizungsunterstützung genutzt werden kann. Ich habe gar nicht erst versucht das im homee abzubilden. Ich manche das in Node Red und übergebe dies via vhih.
Temperatur-Offset beim Rücklauf (+5 grad) und dann kannst du es vergleichen. Generell ist der Wert am Rücklauf irrelevant, da ja dort nicht die temp vom becken anliegt sondern vom wasser im Rohr…