From a620cfc8c6c1d825f1a3634379cb6fa4ff255bba Mon Sep 17 00:00:00 2001 From: Simon Milvert Date: Thu, 29 Oct 2026 21:00:01 +0100 Subject: [PATCH] Autocommit 2026-10-29 21:00 --- 10-Projekt/Daikin värmepump.md | 52 +++++++++++++++++++++++++++------- 1 file changed, 42 insertions(+), 10 deletions(-) diff --git a/10-Projekt/Daikin värmepump.md b/10-Projekt/Daikin värmepump.md index f4f46c4..28a3f4d 100644 --- a/10-Projekt/Daikin värmepump.md +++ b/10-Projekt/Daikin värmepump.md @@ -13,9 +13,9 @@ tags: ## Uppgifter -- [ ] **30/10:** utvärdera fläkttestet (se [[#Fläkttest 24–30 oktober]] och [[#Så analyserar du ett test]]) +- [ ] **30/10:** fyll i sista natten (fläkt 3) och utvärdera fläkttestet (se [[#Fläkttest 24–30 oktober]] och [[#Så analyserar du ett test]]) - [ ] Ta bort `packages/house/hall/daikin_flakttest.yaml` efter testet, och sätt `input_select.daikin_testflakt` till "Av" -- [ ] Bestäm om regleringens fläktlogik ska ändras utifrån testresultatet (i dag väljer den fläkt 4 när vardagsrummet ligger efter, annars Auto) +- [ ] Bestäm om regleringens fläktlogik ska ändras utifrån testresultatet (se förslaget under fläkttestet) - [ ] Bestäm om nattmålet ska sänkas (`input_number.vardagsrum_maltemp_natt`, i dag 21 °C) - [ ] Ta reda på varför kompressorn går trots setpoint långt under rumstemperaturen (Daikin-appen eller manualen: minsta setpoint i värmeläge, frostskydd?) - [x] Starta om HA så att fläkt 3, kaminläget och kaminens availability-fix laddas (gjort 2026-10-26 21:03) @@ -27,7 +27,8 @@ Paketet `~/repo/Docker/ha/config/packages/house/hall/daikin.yaml`: - **Reglering:** var 30:e minut justeras Daikins setpoint ±1 °C (16–24 °C, sänkt från 19 den 2026-10-26) tills vardagsrummet ligger inom ±0,3 °C från målet. Hallen får inte gå över 24,5 °C när setpointen höjs, och över 25 °C sänks den. - **Mål:** `input_number.vardagsrum_maltemp` gäller 06–22 och `input_number.vardagsrum_maltemp_natt` gäller 22–06. Båda är 21 °C från 2026-10-24. -- **Fläkt:** 4 när vardagsrummet ligger efter, annars Auto. +- **Fläkt:** 4 när vardagsrummet ligger mer än 0,3 °C under målet, annars Auto. Se [[#Förslag till ny styrning (väntar, beslut efter testet)]]. +- **Kamin:** fläkt 4 och 14 °C när `binary_sensor.vardagsrum_kamin_igang` är på. Bas-setpointen fryses under tiden (från 2026-10-26). - **Elpris:** under dyra timmar sänks setpointen 1 °C och regleringen fryses. Under billiga timmar höjs målet 0,5 °C. - **Av/på:** `input_boolean.daikin_auto`. - **Testläge:** `input_select.daikin_testflakt` låser fläkten och stänger av elprisjusteringen. "Av" ger vanlig drift. @@ -66,7 +67,7 @@ Manuellt 13 °C och fläkt Auto, regleringen av. Vardagsrummet sjönk från 22,5 ### Fläkttest 24–30 oktober -Paketet `packages/house/hall/daikin_flakttest.yaml`. Regleringen håller vardagsrummet på 21 °C varje natt och bara fläkten skiljer. Fläkten låses 22–06 och mätfönstret är 00–06. Varje läge körs två nätter i speglad ordning, så att en trend i utetemperaturen jämnas ut. +Paketet `packages/house/hall/daikin_flakttest.yaml`. Syftet är att ta reda på vilket fläktläge som ger 21 °C i vardagsrummet med minst el. Regleringen håller vardagsrummet på 21 °C varje natt och bara fläkten skiljer. Fläkten låses 22–06 och mätfönstret är 00–06. Ursprungligen skulle varje läge köras två nätter i speglad ordning, men schemat ändrades under testet (se tabellen). | Natt (morgondatum) | Fläkt | |---|---| @@ -83,12 +84,43 @@ Paketet `packages/house/hall/daikin_flakttest.yaml`. Regleringen håller vardags - En omstart av HA sätter testfläkten till "Av" fram till nästa kväll, och den natten blir då ogiltig. - **Kaminen stör.** Eldning värmer vardagsrummet till långt efter midnatt, och då behöver Daikin göra mindre. Det eldades 23/10 och 24/10 från cirka 18:30, och givaren vid kaminen låg kvar över rumstemperaturen till cirka 01. Notera för varje natt om det eldades (se [[#Så analyserar du ett test]]). -**Resultat:** fylls i efter 30/10. +#### Resultat per natt -- **25/10 (Auto): ogiltig.** Kaminen var tänd från 18:30, vardagsrummet var 24,3 °C kl. 22, och setpointen sänktes manuellt till 17 och 14 °C under kvällen. -- **26/10 (fläkt 2): giltig.** Vardagsrummet låg på 21,1 °C, hallen på 22,7 °C och ute 9,8 °C. Huset drog i snitt cirka 1030 W (00–06) och kompressorn gick på cirka 19 Hz. Setpointen stod på 19 °C hela natten, alltså på den dåvarande lägsta gränsen. -- **Ändrat 26/10:** lägsta setpoint är sänkt från 19 till 16 °C. Med högre fläkt blir vardagsrummet annars för varmt, och nätterna får olika rumstemperatur. -- **Kaminläge** (från 26/10): fläkt 4 och 14 °C när `binary_sensor.vardagsrum_kamin_igang` är på. Bas-setpointen fryses under tiden. +Medel 00–06. Bara nätter utan kamin och utan HA-omstart. Huset = evcc `homePower` (utan bil). Setpoint och kompressor kommer från Influx `Daikin`. ΔT = vardagsrum − ute. + +| Natt | Fläkt | Ute | Vardagsrum | Hall | Setpoint medel | Kompressor | Kompressor/ΔT | Huset | Huset per timme (00→06) | +|---|---|---|---|---|---|---|---|---|---| +| 25/10 | Auto | 9,6 | 22,2 | 23,2 | 19,0 | 19,1 Hz | – | 995 W | 722 935 1136 709 1228 1225 1009 *(7 h, sommartiden slutade)* | +| 26/10 | 2 | 9,8 | 21,1 | 22,7 | 19,0 | 18,9 Hz | 1,67 | 1031 W | 911 821 768 873 1376 1437 | +| 27/10 | 4 | 7,9 | 21,2 | 23,2 | 16,0 | 15,4 Hz | 1,16 | 1073 W | 798 714 880 1331 1119 1596 | +| 28/10 | 3 | 10,4 | 20,9 | 22,7 | 17,3 | 12,5 Hz | 1,19 | 935 W | 652 620 516 944 1485 1391 | +| 29/10 | 2 | 5,6 | 20,9 | 22,3 | 17,5 | 19,3 Hz | 1,26 | 1175 W | 1646 664 855 1169 1176 1538 | +| 30/10 | 3 | | | | | | | | *fylls i* | + +- **25/10 (Auto): ogiltig.** Kaminen var tänd från 18:30, vardagsrummet sjönk från 23,0 °C utan att Daikin behövde arbeta, och setpointen sänktes manuellt till 17 och 14 °C under kvällen. +- **26/10** hade den gamla gränsen 19 °C som lägsta setpoint, och setpointen stod på den hela natten. Övriga nätter har gränsen 16 °C. +- **27/10** laddade bilen (cirka 1,2 kW per fas på L1 och L3). `homePower` räknar bort den, men P1-faserna går inte att använda den natten. + +#### Slutsatser hittills (29/10) + +- **Fläkt 3 och 4 ger samma komfort med lägre setpoint och kompressorvarvtal** än fläkt 2. Kompressorn per grad ΔT var cirka 1,2 Hz för fläkt 3 och 4, och 1,3–1,7 Hz för fläkt 2, alltså 10–40 % mer kompressor för fläkt 2. +- **Fläkt 3 verkar bäst.** Den är lika effektiv som 4 och tystare. Fläkt 4 låter för mycket (Simon, 27/10). +- **Husets förbrukning kan inte avgöra frågan.** Andra laster varierar 500–1600 W mellan timmarna, och 04–06 är ofta högt. Skillnaden mellan fläktlägena (troligen 100–200 W) drunknar i bruset, så slutsatsen bygger på kompressorvarvtalet. +- **Förbehåll:** fläkt 3 och 4 har bara en natt var (fläkt 3 får en till 30/10). Hur mycket el fläkten själv drar är inte mätt, men det är troligen 20–60 W. + +#### Iakttagelser om regleringen (27/10) + +- **Fläkten slår om för lätt.** Dagtid låg vardagsrummet på 20,6–21,0 °C. Regleringen växlade mellan fläkt 4 och Auto och höjde setpointen till 22 °C så fort rummet var 0,03 °C under gränsen 20,7 (mål − 0,3). +- **Både setpoint och fläkt ändras på samma signal.** Det ger stora steg för små avvikelser. + +#### Förslag till ny styrning (väntar, beslut efter testet) + +| Läge | Fläkt i dag | Förslag | +|---|---|---| +| Normalt | Auto | 3 (eventuellt 2 kl. 22–06 om 3 stör nattetid) | +| Vardagsrummet ligger efter | 4 vid mer än 0,3 °C under målet | 3, och bara setpointen höjs | +| Kamin | 4 och 14 °C | 3 och 14 °C | +| Fläkt 4 | används | tas bort | ## Så analyserar du ett test @@ -105,7 +137,7 @@ En arbetsgång för att utvärdera en natt eller ett test. Alla kommandon körs | Rumstemperaturer | HA-databasen `ha/config/home-assistant_v2.db` | `sensor.sensor_inne_vrum_aq001_temperature`, `sensor.sensor_inne_hall_th016_temperature`, `sensor.daikinap14037_outside_temperature` | | Daikin-läge | HA-databasen | `climate.daikinap14037`, attributen `temperature`, `fan_mode`, `hvac_action` | | Testlogg | HA-databasen, händelsen `logbook_entry` | Sök på "fläkttest" eller "stegtest". | -| Kamineldning | HA-databasen | `binary_sensor.vardagsrum_kamin_igang` (på när givaren vid kaminen är över 24 °C i 5 min), `counter.vardagsrum_kamin_eldningar`, `sensor.sensor_inne_kamin_th017_temperature`. Sensorn fungerar från 2026-10-24 19:32. Tidigare var den alltid av på grund av ett fel. | +| Kamineldning | HA-databasen | `binary_sensor.vardagsrum_kamin_igang` (på när givaren vid kaminen i 5 min har varit mer än 0,5 °C varmare än hallen, eller över 23 °C och varmare än hallen. Aktiveras vid nästa omstart efter 2026-10-29. Utan eld är kaminens givare alltid kallare än hallen, som mest −0,2 °C. Regeln upptäcker eld 15–30 min tidigare än den gamla gränsen 24 °C. En simulering på veckan 22–29/10 gav exakt de tre eldningarna och inga falsklarm, inte ens under stegtestet då givaren vid kaminen nådde 23,5 °C utan eld.), `counter.vardagsrum_kamin_eldningar`, `sensor.sensor_inne_kamin_th017_temperature`. Sensorn fungerar från 2026-10-24 19:32. Tidigare var den alltid av på grund av ett fel. | > [!tip] Fallgropar > - **Tidszon:** Influx svarar i UTC och `aggregateWindow` märker raden med fönstrets *slut*. Raden `22:00Z` är timmen 23–00 svensk sommartid.