NEWS
Blockly Warmwasser Logik Probleme
-
-
@Thomas-Braun Danke Dir
-
Hallo zusammen,
ich bin mit meinem "Latein" am Ende und wollte fragen ob ihr mir bitte weiterhelfen könnt.
Folgendes Ausgangsszenario :
Ich würde gerne das Warmwasser bei meiner Heizung bei 2 Bedingungen triggern.
1.) Warmwassermachen wenn Photovotaik über 3 KW macht und Warmwassertemperatur unter 46 ist
2.) Wenn erste Bedingung nicht erfüllt soll SIe Warmwasser machen wenn meien Frau und ich zu Hause sind und Warmwassertemperatur unter 46 Grad ist.
Das ganze auf der Zeitschine zwischen 4 Uhr morgens und 21 Uhr Abends.
Anbei das Blockly welches ich gemacht habe.
Die ganzen Einzelwerte funktionieren Ansicht, aber das Skript triggert nicht.Wo ist mein Denkfehler ?
Danke euch und Gruß,
Andi@kmidt sagte:
Anbei das Blockly welches ich gemacht habe.
Keine Trigger innerhalb von Triggern verwenden !
Bei der Temperaturauswertung muss eine Hysterese vorgesehen werden, da sonst bei Erhöhung gleich wieder abgeschaltet wird.@kmidt sagte in Blockly Warmwasser Logik Probleme:
1.) Warmwassermachen wenn Photovotaik über 3 KW macht und Warmwassertemperatur unter 46 ist
2.) Wenn erste Bedingung nicht erfüllt soll SIe Warmwasser machen wenn meien Frau und ich zu Hause sind und Warmwassertemperatur unter 46 Grad ist.
Das ganze auf der Zeitschine zwischen 4 Uhr morgens und 21 Uhr Abends.Vorschlag:

-
@kmidt sagte:
Anbei das Blockly welches ich gemacht habe.
Keine Trigger innerhalb von Triggern verwenden !
Bei der Temperaturauswertung muss eine Hysterese vorgesehen werden, da sonst bei Erhöhung gleich wieder abgeschaltet wird.@kmidt sagte in Blockly Warmwasser Logik Probleme:
1.) Warmwassermachen wenn Photovotaik über 3 KW macht und Warmwassertemperatur unter 46 ist
2.) Wenn erste Bedingung nicht erfüllt soll SIe Warmwasser machen wenn meien Frau und ich zu Hause sind und Warmwassertemperatur unter 46 Grad ist.
Das ganze auf der Zeitschine zwischen 4 Uhr morgens und 21 Uhr Abends.Vorschlag:

-
@paul53 : Mega Tip da hatte ich gar nicht dran gedacht. Bei mir fing das Script aber gar nicht an.
Muss jetzt mal warten bis 46 Grad erreicht sind. Aber danke für den TIP, sonst schaltet der ja direkt wieder ab -
@paul53 : Habe dein Vorschlag soweit verstanden, danke dafür-
Aber was ist nicht verstehe ist "setze ein" . Was triggert die Variable Ein ? -
@kmidt sagte:
Aber was ist nicht verstehe ist "setze ein"
Die Variable ein wird auf das Ergebnis (false oder true) der logischen Verknüpfung gesetzt.
-
@paul53 : Habe dein Script mal umgesetzt, scheine aber noch einen Fehler drin zu haben ... mhhhh

-
@kmidt sagte:
scheine aber noch einen Fehler drin zu haben
Der Vergleich ein != Wert von ... muss mit dem Wert von "WW machen state_switch" erfolgen.
@paul53 Wunderbar es triggert. Letzte Frage.
Oben der BLock mit "setze ein auf"
Meine Idee war das Warmwasser immer gemacht wird, wenn PV über 3 KW ist. Wenn dem nicht so ist solltrotzdem WW gemacht werden wenn meine Frau oder ich zu Hause sind.
Ist das mit dem Block so gegeben oder macht der mit PV auch nur WW wenn einer zu Hause ist ?
Ich danke DIr vielmals
-
@paul53 Wunderbar es triggert. Letzte Frage.
Oben der BLock mit "setze ein auf"
Meine Idee war das Warmwasser immer gemacht wird, wenn PV über 3 KW ist. Wenn dem nicht so ist solltrotzdem WW gemacht werden wenn meine Frau oder ich zu Hause sind.
Ist das mit dem Block so gegeben oder macht der mit PV auch nur WW wenn einer zu Hause ist ?
Ich danke DIr vielmals
-
@kmidt sagte:
Ist das mit dem Block so gegeben
Die 3 Bedingungen (PV > 3 / present / present) sind per ODER verknüpft.

