Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Anbefalte innlegg

Skrevet

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

Skrevet

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 🙂

 

Skrevet

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

Skrevet
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.

 

  • Like 2
Skrevet
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
Skrevet (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 av NilsOF
  • Like 1

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.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.