NEWS
PV Überschuss Poolpumpe einschalten
-
Hallo
Ich br
ä
uchte mal Hilfestellungwenn mein Datenpunkt PV-Leistung
0_userdata.0.A_Total_Power
2000 Watt erzeugt.......
soll meine Poolpumpe anspringen, in meinem Fall eine Dect Fritz Steckdose
fritzdect.2.DECT_087610340681.state
Wie k
ö
nnte ich das mit einem Script l
ö
sen ?
Bin da noch Anf
ä
ngerVielen Dank
-
Hallo
Ich br
ä
uchte mal Hilfestellungwenn mein Datenpunkt PV-Leistung
0_userdata.0.A_Total_Power
2000 Watt erzeugt.......
soll meine Poolpumpe anspringen, in meinem Fall eine Dect Fritz Steckdose
fritzdect.2.DECT_087610340681.state
Wie k
ö
nnte ich das mit einem Script l
ö
sen ?
Bin da noch Anf
ä
ngerVielen Dank
-
Hallo
Ich br
ä
uchte mal Hilfestellungwenn mein Datenpunkt PV-Leistung
0_userdata.0.A_Total_Power
2000 Watt erzeugt.......
soll meine Poolpumpe anspringen, in meinem Fall eine Dect Fritz Steckdose
fritzdect.2.DECT_087610340681.state
Wie k
ö
nnte ich das mit einem Script l
ö
sen ?
Bin da noch Anf
ä
ngerVielen Dank
-
const vPower = '0_userdata.0.A_Total_Power'; const Schalter = 'fritzdect.2.DECT_087610340681.state'; on(vPower, function(dp) { if (dp.state.val >= 2000) { setState(Schalter, true); } else { setState(Schalter, false); } }); -
const vPower = '0_userdata.0.A_Total_Power'; const Schalter = 'fritzdect.2.DECT_087610340681.state'; on(vPower, function(dp) { if (dp.state.val >= 2000) { setState(Schalter, true); } else { setState(Schalter, false); } });@ro75 klick - klack - klick!
keine Hysterese?
keine Kompensation der Pumpenleistung?Dann schaltet die Steckdose dauernd an u d aus.
oder
ü
bersehe ich als js-Legastheniker etwas? -
@ro75 klick - klack - klick!
keine Hysterese?
keine Kompensation der Pumpenleistung?Dann schaltet die Steckdose dauernd an u d aus.
oder
ü
bersehe ich als js-Legastheniker etwas? -
@homoran Dient als Basis. Ist ausbauf
ä
hig. Es ging ja darum wie man es realisieren kann und auf die Frage bezogen - ja.@ro75 sagte in PV
Ü
berschuss Poolpumpe einschalten:auf die Frage bezogen - ja.
ich bitte um Aufkl
ä
rung!
Ü
berschuss 2001W - Pumpe an, zieht 500W -
Ü
berschuss jetzt 1501W - Pumpe aus -
Ü
berschuss ist sofort wieder 2001W,....... -
@ro75 sagte in PV
Ü
berschuss Poolpumpe einschalten:auf die Frage bezogen - ja.
ich bitte um Aufkl
ä
rung!
Ü
berschuss 2001W - Pumpe an, zieht 500W -
Ü
berschuss jetzt 1501W - Pumpe aus -
Ü
berschuss ist sofort wieder 2001W,....... -
@ro75 sagte in PV
Ü
berschuss Poolpumpe einschalten:auf die Frage bezogen - ja.
ich bitte um Aufkl
ä
rung!
Ü
berschuss 2001W - Pumpe an, zieht 500W -
Ü
berschuss jetzt 1501W - Pumpe aus -
Ü
berschuss ist sofort wieder 2001W,.......@homoran
Im Prinzip geht es mir um die Poolw
ä
rmepumpe die einen sogenannten Schwimmschalter hat.
Bekommt die W
ä
rmepumpe Wasser von der Umw
ä
lzpumpe l
ä
uft diese an.
Geht nun die Umw
ä
lzpumpe aus geht geht auch die W
ä
rmepumpe aus.
Ist wie gesagt nur ein Idee um bei PV
Ü
berschuss das Poolwasser zu erw
ä
rmen.
eventuell kann /mu
ß
man den
Ü
berschuss auch h
ö
her ansetzen -
@homoran
Im Prinzip geht es mir um die Poolw
ä
rmepumpe die einen sogenannten Schwimmschalter hat.
Bekommt die W
ä
rmepumpe Wasser von der Umw
ä
lzpumpe l
ä
uft diese an.
Geht nun die Umw
ä
lzpumpe aus geht geht auch die W
ä
rmepumpe aus.
Ist wie gesagt nur ein Idee um bei PV
Ü
berschuss das Poolwasser zu erw
ä
rmen.
eventuell kann /mu
ß
man den
Ü
berschuss auch h
ö
her ansetzen@u66 sagte in PV
Ü
berschuss Poolpumpe einschalten:eventuell kann /mu
ß
man den
Ü
berschuss auch h
ö
her ansetzennein, man muss die Leistung der Pumpe ind der WP mit in die Berechnung einbeziehen und das Ausschalten erst dann machen, wenn Der
Ü
berschuss kleiner 2000-Leistungssumme ist.
zuz
ü
glich ein wenig Spielraum (100w) -
Noch etwas modifiziert. Aber immer noch ausbauf
ä
hig. 
const vPower = '0_userdata.0.A_Total_Power'; const Schalter = 'fritzdect.2.DECT_087610340681.state'; const vLeistungPumpe = 500; //Watt const vSpielraum = 100; //Watt var bSperre = false; on(vPower, function(dp) { if (bSperre == false) { bSperre = true; var vValue = dp.state.val; if (vValue >= (2000+vLeistungPumpe+vSpielraum)) { setState(Schalter, true); bSperre = false; } else { //nicht sofort schalten, 30 Sekunden warten und erneut prüfen setTimeout(function(){ if (vValue < (2000+vLeistungPumpe)) { setState(Schalter, false); bSperre = false; } else { bSperre = false; } },30000); } } }); -
@u66 sagte in PV
Ü
berschuss Poolpumpe einschalten:eventuell kann /mu
ß
man den
Ü
berschuss auch h
ö
her ansetzennein, man muss die Leistung der Pumpe ind der WP mit in die Berechnung einbeziehen und das Ausschalten erst dann machen, wenn Der
Ü
berschuss kleiner 2000-Leistungssumme ist.
zuz
ü
glich ein wenig Spielraum (100w) -
Hausverbrauch 400 Watt
........................................................
Umw
ä
lzpumpe 350 Watt
Poolheizung 1600 Watt
........................................................
so sieht es ungef
ä
hr aus.@u66 sagte in PV
Ü
berschuss Poolpumpe einschalten:Hausverbrauch 400 Watt
........................................................
Umw
ä
lzpumpe 350 Watt
Poolheizung 1600 Watt
........................................................
so sieht es ungef
ä
hr aus.dann erst ab 2200 anschalten und im Skript von @Ro75 1950 (W) bei Pumpe eintragen.
Dann bitte beobachten!
die W
ä
rmepumpe braucht wahrscheinlich erh
ö
hten Anlaufstrom -
@u66 sagte in PV
Ü
berschuss Poolpumpe einschalten:Hausverbrauch 400 Watt
........................................................
Umw
ä
lzpumpe 350 Watt
Poolheizung 1600 Watt
........................................................
so sieht es ungef
ä
hr aus.dann erst ab 2200 anschalten und im Skript von @Ro75 1950 (W) bei Pumpe eintragen.
Dann bitte beobachten!
die W
ä
rmepumpe braucht wahrscheinlich erh
ö
hten Anlaufstrom -
Ich noch mal
Hatte mir gerade
ü
berlegt das es wohl besser ist die Poolheizung auch im Script Zeitversetzt mit zu starten.
Poolheizung Schalter ist hier "tuya.0.46778228e09806828487.1"
Was muss ich im Script noch
ä
ndern wenn die "tuya.0.46778228e09806828487.1"
ca 3 sec sp
ä
ter nach der Umw
ä
lzpumpe "fritzdect.2.DECT_087610340681.state" starten soll ?
Ausschalten k
ö
nnen sich beide ja gemeinsam.Eingetragen hab ich Sie schon mal.....
const vPower = '0_userdata.0.Alpha-ESS.PV_Total_Power'; const Schalter = 'fritzdect.2.DECT_087610340681.state'; const Schalter = 'tuya.0.46778228e09806828487.1'; const vLeistungPumpe = 1950; //Watt const vSpielraum = 100; //Watt var bSperre = false; on(vPower, function(dp) { if (bSperre == false) { bSperre = true; var vValue = dp.state.val; if (vValue >= (2200+vLeistungPumpe+vSpielraum)) { setState(Schalter, true); bSperre = false; } else { //nicht sofort schalten, 30 Sekunden warten und erneut prüfen setTimeout(function(){ if (vValue < (2200+vLeistungPumpe)) { setState(Schalter, false); bSperre = false; } else { bSperre = false; } },30000); } } }); -
Ich noch mal
Hatte mir gerade
ü
berlegt das es wohl besser ist die Poolheizung auch im Script Zeitversetzt mit zu starten.
Poolheizung Schalter ist hier "tuya.0.46778228e09806828487.1"
Was muss ich im Script noch
ä
ndern wenn die "tuya.0.46778228e09806828487.1"
ca 3 sec sp
ä
ter nach der Umw
ä
lzpumpe "fritzdect.2.DECT_087610340681.state" starten soll ?
Ausschalten k
ö
nnen sich beide ja gemeinsam.Eingetragen hab ich Sie schon mal.....
const vPower = '0_userdata.0.Alpha-ESS.PV_Total_Power'; const Schalter = 'fritzdect.2.DECT_087610340681.state'; const Schalter = 'tuya.0.46778228e09806828487.1'; const vLeistungPumpe = 1950; //Watt const vSpielraum = 100; //Watt var bSperre = false; on(vPower, function(dp) { if (bSperre == false) { bSperre = true; var vValue = dp.state.val; if (vValue >= (2200+vLeistungPumpe+vSpielraum)) { setState(Schalter, true); bSperre = false; } else { //nicht sofort schalten, 30 Sekunden warten und erneut prüfen setTimeout(function(){ if (vValue < (2200+vLeistungPumpe)) { setState(Schalter, false); bSperre = false; } else { bSperre = false; } },30000); } } });@u66 sagte in PV
Ü
berschuss Poolpumpe einschalten:tuya.0.46778228e09806828487.1
Ich habe von den Tuya's keine Ahnung. Von daher nur so umgesetzt.
const vPower = '0_userdata.0.A_Total_Power'; const Schalter = 'fritzdect.2.DECT_087610340681.state'; const vLeistungPumpe = 500; //Watt const vSpielraum = 100; //Watt const TuyaPool = 'tuya.0.46778228e09806828487.1'; var bSperre = false; on(vPower, function(dp) { if (bSperre == false) { bSperre = true; var vValue = dp.state.val; if (vValue >= (2000+vLeistungPumpe+vSpielraum)) { setState(Schalter, true); setTimeout(function(){ setState(TuyaPool, true); },3000); bSperre = false; } else { //nicht sofort schalten, 30 Sekunden warten und erneut prüfen setTimeout(function(){ if (vValue < (2000+vLeistungPumpe)) { setState(Schalter, false); bSperre = false; } else { bSperre = false; } },30000); } } }); -
Hausverbrauch 400 Watt
........................................................
Umw
ä
lzpumpe 350 Watt
Poolheizung 1600 Watt
........................................................
so sieht es ungef
ä
hr aus.@u66 sagte: Umw
ä
lzpumpe 350 Watt
Poolheizung 1600 WattDann sollte die Hysterese ca. 2200 W betragen, wenn es sich tats
ä
chlich um den PV-
Ü
berschuss handelt.const idPower = '0_userdata.0.A_Total_Power'; const idSchalter = 'fritzdect.2.DECT_087610340681.state'; const idHeizung = 'tuya.0.46778228e09806828487.1'; const vLeistungPumpe = 1950; //Watt const vSpielraum = 250; //Watt var bSperre = null; on(idPower, function(dp) { if (dp.state.val >= 2000 + vSpielraum) { clearTimeout(bSperre); bSperre = null; if (!getState(idSchalter).val) { setState(idSchalter, true); setTimeout(function() { setState(idHeizung, true); }, 3000); } } else if (!bSperre && dp.state.val < 2000 - vLeistungPumpe) { //nicht sofort schalten, 30 Sekunden warten bSperre = setTimeout(function() { if (getState(idSchalter).val) { setState(idSchalter, false); setState(idHeizung, false); } }, 30000); } });
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
