torstein89 Skrevet 6. mars 2022 Skrevet 6. mars 2022 Det nærmer seg vår i lufta og varmepumpa skal snart skrus av før det evt blir skikkelig hett og den skal på igjen for å kjøle ned – men jeg synes det alltid er et vanskelig spørsmål; hvilke kriterier skal man sette for at den skal skrus helt av? Og når skal den på igjen? Har hørt at varmepumper generelt bør stå på varmemodus i kuldesesongen (ikke AUTO) og at det bør unngås og skrus hyppig av og på pga. oppvarming fra start krever mer enn at det er litt varme fra før. Synes det derfor er vanskelig å finne riktig kriterier med tanke på komforttemp og når pumpe skal av/på. Det skjer jo også i Norge at det plutselig blir minusgrader i mai måned, og da burde pumpa skrus tilbake til varmemodus en liten periode. Ønsker full automatikk og minst mulig manuell overstyring av dette, og som tilleggsinfo har vi luft-luft-varmepumpe og pleier å ha rundt 22 grader som komforttemp i stueområde som varmepumpe er plassert. I tillegg har vi varmefolie som supplement i alle rom i 1. etg. Når det gjelder sensorer, har vi både Netamo, Aquara og Develco sensorer som gir info om temperatur i rommet og utendørs, og ellers en haug med andre sensorer i Homey. Automatikk og kriterier for styring mottas med takk [emoji869] Sent from my iPhone using Tapatalk Siter
hjemmedude Skrevet 7. mars 2022 Skrevet 7. mars 2022 Varmepumpen mener jeg gjør jobben godt selv - 22 grader på varmemodus fungerer fint for oss. Er det kaldere enn normalt justeres temperatur opp 1 grad og evt viftehastigheten opp. Ellers finner den ut av ting selv. Har varmekabler i 1 etg og pumpe i 2 etg. Mulig jeg har misforstått noe av det du ønsker å få til her 🙂 Siter
torstein89 Skrevet 7. mars 2022 Forfatter Skrevet 7. mars 2022 Takk for innspill @hjemmedude , men tenker mest på når varmepumpe kan skrus helt av for å spare strøm. Temperatursvingninger klarer den fint selv og med litt hjelp av automatikk. Har tenkt litt på noe form for gjennomsnittlig temperatur inne + ute over et visst punkt over x antall dager, men tenkte å høre om noen smarte hoder hadde noe liggende av automatikk[emoji1787]Sent from my iPhone using Tapatalk Siter
stigvi Skrevet 7. mars 2022 Skrevet 7. mars 2022 Kalde netter og varme dager med mye sol inn vinduene lager i alle fall krøll for mine automasjoner 🙂 1 Siter
NilsOF Skrevet 7. mars 2022 Skrevet 7. mars 2022 targetTempDiff = PtempTargetDiff_StueN.state as Number // Finn riktig modus for varmepumpa if (P_StueN_vedfyring_switch.state == ON) { // Dersom vi fyrer så skal pumpa gå i viftemodus vpSetMode = "FAN" } else if (Gby_LeilN.state == ON) { // Viftemodus når vindu eller dør er åpen vpSetMode = "FAN" } else if (targetTempDiff > 2 && P_Ute_avg_temp.state > (Set_StueN_target_temp.state as Number -2 )){ // det er noe helsikes varmt vpSetMode = "COOL" } else if (Vp_StueN_mode.state == "COOL" && (targetTempDiff > 1 || P_Ute_avg_temp.state > Set_StueN_target_temp.state as Number -2 ) ) { // Hold Kjølemodus til vi har kommet ned mot setpunkt // Om høy ute-temp så beholdes kjølinga på vpSetMode = "COOL" } else if (Vp_StueN_mode.state == "COOL") { // Viftemodus er det eneste riktige etter at nedkjøling er ferdig (forhindre HEAT-modus) vpSetMode = "FAN" } else if (targetTempDiff > 1.6 && P_StueN_avg_hum.state > 50 && P_Ute_avg_temp.state > 15) { // det er klamt om kveldene når luftfuktikheten er høy vpSetMode = "DRY" } else if (Vp_StueN_mode.state == "DRY" && targetTempDiff > 1 && P_StueN_avg_hum.state > 48) { // hold tørking litt for hysterese vpSetMode = "DRY" } else if (Vp_StueN_mode.state == "DRY") { // Viftemodus er det eneste riktige etter at tørking er ferdig (forhindre HEAT-modus) vpSetMode = "FAN" } else if (targetTempDiff > 1) { // Prøv viftemodus når vi overskyter settemp vpSetMode = "FAN" } else if (Vp_StueN_mode.state == "FAN" && targetTempDiff > 0.2) { // Hold viftemodus til vi har kommet ned til setpunkt vpSetMode = "FAN" } Jeg håper kommentarene og variablene beskriver det meste. 2 Siter
torstein89 Skrevet 7. mars 2022 Forfatter Skrevet 7. mars 2022 targetTempDiff = PtempTargetDiff_StueN.state as Number // Finn riktig modus for varmepumpa if (P_StueN_vedfyring_switch.state == ON) { // Dersom vi fyrer så skal pumpa gå i viftemodus vpSetMode = "FAN" } else if (Gby_LeilN.state == ON) { // Viftemodus når vindu eller dør er åpen vpSetMode = "FAN" } else if (targetTempDiff > 2 && P_Ute_avg_temp.state > (Set_StueN_target_temp.state as Number -2 )){ // det er noe helsikes varmt vpSetMode = "COOL" } else if (Vp_StueN_mode.state == "COOL" && (targetTempDiff > 1 || P_Ute_avg_temp.state > Set_StueN_target_temp.state as Number -2 ) ) { // Hold Kjølemodus til vi har kommet ned mot setpunkt // Om høy ute-temp så beholdes kjølinga på vpSetMode = "COOL" } else if (Vp_StueN_mode.state == "COOL") { // Viftemodus er det eneste riktige etter at nedkjøling er ferdig (forhindre HEAT-modus) vpSetMode = "FAN" } else if (targetTempDiff > 1.6 && P_StueN_avg_hum.state > 50 && P_Ute_avg_temp.state > 15) { // det er klamt om kveldene når luftfuktikheten er høy vpSetMode = "DRY" } else if (Vp_StueN_mode.state == "DRY" && targetTempDiff > 1 && P_StueN_avg_hum.state > 48) { // hold tørking litt for hysterese vpSetMode = "DRY" } else if (Vp_StueN_mode.state == "DRY") { // Viftemodus er det eneste riktige etter at tørking er ferdig (forhindre HEAT-modus) vpSetMode = "FAN" } else if (targetTempDiff > 1) { // Prøv viftemodus når vi overskyter settemp vpSetMode = "FAN" } else if (Vp_StueN_mode.state == "FAN" && targetTempDiff > 0.2) { // Hold viftemodus til vi har kommet ned til setpunkt vpSetMode = "FAN" } Jeg håper kommentarene og variablene beskriver det meste. "Cool(t)" [emoji869] men spørsmål: 1: Er det diff på kun et par grader at du endrer modus?2: Hvor ofte sjekkes denne kodesnutten? Er det på tidsbasis eller "trigger"-basert?Veldig smart å sette over til vifte, i stedet for å skru helt av, men det betyr vel kanskje også at varmepumpa de går 24/7/364?Sent from my iPhone using Tapatalk Siter
NilsOF Skrevet 7. mars 2022 Skrevet 7. mars 2022 (endret) torstein89 skrev (24 minutter siden): 1: Er det diff på kun et par grader at du endrer modus? Ja, men det hører med i historien at jeg bruker gjennomsnittet av tre temperatursensorer i rommet. Den innebygde temperatursensoren i pumpa brukes ikke (med mindre openHAB slutter å mate pumpa med ekstern romtemp). torstein89 skrev (24 minutter siden): 2: Hvor ofte sjekkes denne kodesnutten? Er det på tidsbasis eller "trigger"-basert? Dette er bare sånn passe triggerbasert, dvs. det trigges ofte: when Item P_StueN_vedfyring_switch received update or Item P_StueN_avg_hum changed or Item P_Ute_avg_temp received update or Item PtempTargetDiff_StueN received update or Item VarmepumpeAggressiv changed or Item PVp_StueN_fanlimit changed then I tillegg så har jeg en timer på 30 sekunder som sperrer endring av varmepumpemodus. Endring av modus skjer ikke så ofte, da hysteresene ligger i "if else" -kriteriene. Når først pumpa blir satt i en modus så holdes den "litt lengre". Default -modus for pumpa er "HEAT". Dette ble ikke med i kodefnutten over. Ja, pumpa står på hele tiden, men den gjør ikke noe annet enn å røre litt i lufta når modus er "FAN" Endret 7. mars 2022 av NilsOF 1 Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.