UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

4.6.7.2_Custom-Logik: Einfache Solarsteuerung mit 3-Wege-Ventil

Beschreibung: Solarsteuerung mit Umschaltung zwischen Bufferladung für WW und Heizung

Kategorie: Logiken

Link zu diesem Beitrag: Alles auswählen

[url=https://forum.timberwolf.io/app.php/kb/viewarticle?a=88&sid=d2afba516a09ca81049f008c87883915]Knowledge Base - 4.6.7.2_Custom-Logik: Einfache Solarsteuerung mit 3-Wege-Ventil[/url]

Wiki: https://elabnet.atlassian.net/l/cp/FRvzUinS

Die folgende Logik steuert die Pumpen und das 3-Wege-Ventil einer Solaranlage mit Bufferspeicher.

Custom-Logik:

Code: Alles auswählen

{
    "Level": [
        ["$Solar_Dach", "float", 96.0],
        ["$Solar_Freigabe", "bool", false],
        ["$Freigabe_ein", "float", 90],
        ["$Freigabe_aus", "float", 95],
        ["$Pufferspeicher_oben", "float", 50.0],
	["$Temperaturkoeffizient_Dach_PufferWW", "float", 1.0],
	["$Koeff_Dach", "float", 1.15],
        ["$Dach_gt_WW", "bool", false],
        ["$Pufferspeicher_Heizung", "float", 50.0],
	["$Temperaturkoeffizient_Dach_PufferHeizung", "float", 1.0],
        ["$Dach_gt_Heizung", "bool", false],
        ["$Solarpumpe", "bool", false],
        ["$Solar_Sammler", "float", 40.0],
	["$Temperaturkoeffizient_Sammler_PufferWW", "float", 1.0],
	["$Koeff_Sammler", "float", 1.1],
        ["$Sammler_gt_WW", "bool", false],
	["$Temperaturkoeffizient_Sammler_PufferHeizung", "float", 1.0],
        ["$Sammler_gt_Heizung", "bool", false],
        ["$Pufferpumpe", "bool", false],
	["$Koeff_Ventil", "float", 1.05],
        ["$Dreiwegeventil", "bool", false]
	],
    "Module": [
        ["Comparator" , "$Solar_Dach" , "-$Solar_Freigabe" , ["$Freigabe_ein" , "$Freigabe_aus"] ],
        ["Ratio" , "$Solar_Dach" , "$Temperaturkoeffizient_Dach_PufferWW" , "$Pufferspeicher_oben"],
        ["Comparator" , "$Temperaturkoeffizient_Dach_PufferWW" , "$Dach_gt_WW" , "$Koeff_Dach"],
        ["Ratio" , "$Solar_Dach" , "$Temperaturkoeffizient_Dach_PufferHeizung" , "$Pufferspeicher_Heizung"],
        ["Comparator" , "$Temperaturkoeffizient_Dach_PufferHeizung" , "$Dach_gt_Heizung" , "$Koeff_Dach"],
	["Or" , ["$Dach_gt_WW" , "$Dach_gt_Heizung"] , "$Solarpumpe"],
        ["Ratio" , "$Solar_Sammler" , "$Temperaturkoeffizient_Sammler_PufferWW" , "$Pufferspeicher_oben"],
        ["Comparator" , "$Temperaturkoeffizient_Sammler_PufferWW" , "$Sammler_gt_WW" , "$Koeff_Sammler"],
        ["Ratio" , "$Solar_Sammler" , "$Temperaturkoeffizient_Sammler_PufferHeizung" , "$Pufferspeicher_Heizung"],
        ["Comparator" , "$Temperaturkoeffizient_Sammler_PufferHeizung" , "$Sammler_gt_Heizung" , "$Koeff_Sammler"],
	["Or" , ["$Sammler_gt_WW" , "$Sammler_gt_Heizung"] , "$Pufferpumpe"],
        ["Comparator" , "$Temperaturkoeffizient_Sammler_PufferWW" , "$Dreiwegeventil" , "$Koeff_Ventil"]
    ],
    "Input": [
	["Solar Dach","Temperatur der Solaranlage","$Solar_Dach","c"],
	["Puffer_oben","Temperatur oberer Pufferspeicher","$Pufferspeicher_oben","c"],
	["Puffer_Heizung","Temperatur des Heizungs-Pufferspeicher","$Pufferspeicher_Heizung","c"],
	["Solar Sammler","Temperatur des Sammlers","$Solar_Sammler","c"],
	["Koeff Dach","Koeffizient für Dach Temp","$Koeff_Dach","c"],
	["Koeff Sammler","Koeffizient für Sammler Temp","$Koeff_Sammler","c"],
	["Koeff Ventil","Koeffizient für Dreiwegeventil","$Koeff_Ventil","c"]
    ],
    "Output": [
	["Solarfreigabe","Freigabe der Solaranlage","$Solar_Freigabe","c"],
	["Solarpumpe","Pumpe für Solaranlage","$Solarpumpe","c"],
	["Pufferpumpe","Pumpe für Puffer","$Pufferpumpe","c"],
	["Dreiwegeventil","Solar Dreiwegeventil","$Dreiwegeventil","c"]
    ]
}
Bild