Replies: 1 comment
-
Tässä vielä toinen vaihtoehto, jos haluaa oikeasti kolmen pisteen säätökäyrän.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Monissa lämmönsäätimissä on asetettavissa käyrä, minkä mukaan lämmitystuntien määrä lasketaan.
Tässä siis asetetaan kolme lämpötilaa ja niiden vaatimat lämmitystunnit. Väliarvot interpoloidaan lineaarisesti.
Esim
-20C -> 8 tuntia
0 C -> 5 tuntia
+20 C -> 3 tuntia
Samaa voitaisiin hyödyntää myös "dist/shelly-porssisahko-open-meteo-api.js" -Shellyn sciptissä.
Tässä yksi malliksi:
Tätä sunktiota kutsutaan myöhemmin:
//Muutetaan päivän alhaisimman lämpötilan perusteella lämmitystuntien määrää ja päällä olo minuutteja
//hours = CalculateHeatingDuration(tempData.min); // pelkästään min lämpötilan mukaan.
hours = CalculateHeatingDuration((tempData.min+tempData.max)/2); // laskee keskiarvon min ja max.
minutes = 60;
Beta Was this translation helpful? Give feedback.
All reactions