— Torsdag, fredag, lørdag og søndag er der udsigt til elpris tæt på nul øre kl 11-17. —
Dagens opslag er meget teknisk, men inden vi går i detaljer vil jeg gøre opmærksom på illustrationen, der er Carsten Risagers program til at styre opladningen af hans bil.
Vi er mange der er vokset op med den forestilling, at det at skrive et computerprogram involverer grøn tekst på en sort skærm.
Har vi været så uheldige at prøve at programmere i gamle dage kender vi til den uendelige slidsomme proces med at få sat kommaer perfekt og stavet alt korrekt – og afprøve at skidtet virker som vi ønsker.
Computere gør som vi siger, og vi siger meget sludder!
Illustrationen er derimod et moderne ‘programmeringssprog’, hvor man i stedet for at stave sig frem, bygger programmet af legoklodser, der kombineres i tankerækker.
Carstens program kan læses på dansk i klartekst, og selv om det er meget kompliceret kan man hurtigt få en idé om hvad det er programmet foretager sig:
Det sparer Carsten en masse penge!
Opslaget er skrevet inden gårsdagens historie om at man kan støtte elnettet, jeg glæder mig til at høre de første, der tager opfordringen op, det kunne godt være Carsten, der kom først, hans værktøjskasse er klar til det.
Jeg giver ordet til Carsten:
…
Sidste sommer købte vi el-bil og fik sat solceller op på huset og selvom vi forsøgte at forberede os grundigt, så var der selvfølgelig en masse ting der ikke fungerede sammen ud af boksen, f.eks. så understøtter laderen til bilen, at man kan sende overskudsstrøm fra solcellerne afsted til bilen (hvilket var en grund til at vi købte den), men så skulle vi have et ekstra smartmeter, eltavlen skulle udvides og elektrikeren betales. Samtidig begyndte jeg at rode lidt med Home Assistant og fik efterhånden lagt alle de forskellige elementer (solceller, bil osv) ind i brugerfladen, hvilket naturligt førte til spørgsmålet om man så ikke kunne styre tingene via HA på en eller anden måde. Rigtigt hul på bylden kom der, da jeg begyndte at kigge på Node Red og da jeg bruger noget software på arbejdet der meget ligner det, så var det relativt overskueligt at komme i gang med. Grundlæggende bliver der vist kun brugt tre forskellige typer af noder til flowet: Inject til at igangsætte flowet hvert minut, Current State til at tjekke om et givet udsagn er sandt eller falsk og Call Service til at skrue på indstillingerne.
Så ja, det kunne sikkert gøres meget mere elegant, man hvad pokker, det virker
Integrationer:
Bilen er en Hyundai Kona EV, integreret i Home Assistant med Hyundai / Kia Connect.
Laderen til bilen er en Wallbox Pulsar Plus der kan lade med 6-16 amps på 3 faser (dvs. 4.140-11.040 w), integreret med Wallbox.
Solcellerne er ca. 7 kw på en sydvendt tagflade og med en Solis inverter, samt et 5 kwh batteri, alt vedr. solcellerne er integreret med Solis Inverter.
Solprognose kommer fra Forcast.solar
Helpers:
Tid til solopladning (7-17), binary sensor – times of the day, som er True mellem kl. 7.00 og 17.00
Tid til natteopladning (0-5), som ovenstående bare mellem 0.00 og 5.00
Sluk natteopladning, input boolean toggle switch -> bruges til at deaktivere en natteopladningsautomatisering, primært til natten før at bilen står hjemme på en dag med solskin.
Sluk Kona opladnings automatiseringer og lad med 16 A, input boolean toggle switch -> dette er en override switch, så har vi behov for at lade med fuld styrke, så aktiveres denne knap, som starter opladning på max og forhindrer at automatiseringerne går igang
På Overview (se billede) er der et kort (Bilopladningsstatus) med alle de oplysninger, som bruges i Flowet i Node Red. Så er det nemt at holde øje med om den lader og med hvor meget den lader med.
Grundlæggende er ideen, at i dagtimerne skal flowet (se billede) tjekke for forskellige parametre (er bilen fuldt opladet, er oplader sat til, er automatisering deaktiveret, er det tid til solopladning osv), inden den stiller spørgsmålet: Oplader bilen? Hvis svaret er nej, så bliver det tjekket om solcellerne yder over 500 w og om solcellebatteriets SOC er > 90%, hvis dette kan bekræftes, så sætter den opladeren til 6 amps og tænder den, hvis ikke begge betingelser er opfyldt, så gør den ikke noget.
Hvis svaret på spørgsmålet i stedet var ja (dvs. at den lader), så går den igang med at kigge på SOC på solcellebatteriet og hvor stor effekt solcellerne yder og hvis der er meget sol og solcellebatteriet næsten er ladet op, så skruer den op for ladehastigheden, mens at den gradvist skruer ned for hastigheden hvis solcellebatteriet bliver afladet.
Hvis solen forsvinder, så er der tre betingelser der skal være opfyldt for at den slukker for opladningen: solcellerne yder mindre end 500 w, solcellebatteriet SOC er mindre end 50 % og prognosen siger mindre end 2 kwh den næste time.
Hvis ikke solcellerne giver så meget, så vil der trækkes en del strøm fra nettet, men udfra nogle simple beregninger (forskellen mellem hvad det vil koste at lade om dagen med x antal watt fra solcellerne i forhold til hvad det vil koste at lade om natten minus salg af strøm i dagtimerne), så så det ud til at solen faktisk ikke skulle give særligt meget førend at det vil kunne betale sig at lade.
Men virker det så? Tjaa, jeg er egentligt meget godt tilfreds, og som det kan ses på energi-siden fra søndag d. 21. april (se billede), som var en god sol dag og hvor bilen stod hjemme hele dagen, så er der god udnyttelse af solens strøm. Men naturligvis er det også plads til forbedring, det der er mest irriterende lige nu, er helt klart, at jeg ikke i højere grad selv kan styre solcellebatteriet, da det anvendes som en buffer, så vil det ind imellem være godt tømt når vi kommer frem til aftenspidsen. Men nu har automatiseringen jo ikke kørt så længe og det kan jo være at problemet ikke er helt så stort længere henne på året.
”’
Vil du se alle billederne, skal du en tur forbi den danske Home Assistant gruppe her: https://www.facebook.com/groups/209025039666209/posts/1555604608341572/
MVH og tak til Carsten
Henrik
Elfluencer