Gree Pular GWH09AGA-K6DNA1A

haraldh

Vakionaama
Ultimate toimitti 09R32 ILP:in. Laatikossa oli GWH09AGA-K6DNA1A/0 ulkoyksikkö. Sulatuskaapeli oli irrallinen. Mielenkiinnolla katsotaan millainen laite tämä on. Autotalliin tuo tulee, ja sisäyksikkö on melko pieni joka on hyvä asia. Google kertoo nimeksi "Gree Pular". Googlen perusteella lämmittää -15°C asti, eli on enemmän ilmastointi kuin lämpöpumppu. Riittää mulle, halpa kun oli.
 

Liitteet

  • 20230119_110350.jpg
    20230119_110350.jpg
    73,7 KB · Katsottu: 500
  • 20230119_110617.jpg
    20230119_110617.jpg
    126,7 KB · Katsottu: 456
  • 20230119_110816.jpg
    20230119_110816.jpg
    244,2 KB · Katsottu: 436
Viimeksi muokattu:

haraldh

Vakionaama
  • Keskustelun aloittaja
  • #2
En tiedä pitäsikö tästä pilkkoa oma aiheensa Gree/Ultimate 09R32 mutta laite on nyt käytössä. Putkikaverit kävivit kytkemässä putket, testit ja käyntiin. Sulanapitokaapeli on 95 W jatkuvasti. Siitä toisessa ketjussa enemmän.

Seinätelineellä jyrisee kyllä odotetusti. Vaikka onkin super hyper pro jouset. Jos asennat tällaista asuinrakennukseen ja etenkin puurakenteiseen niin ota ehdottomasti maavarainen teline.

Lämpöä tulee, Hemmo-testi tekemättä vielä. Pyynti +16°C, lämmöt tallissa näyttää tasaantuneen +12°C tasolle ja laite vie noin 400 W tällä hetkellä keskimäärin, sisältäen tuon 100 W sulanapitokaapelin.

Väkersin python-ohjauksen tuolle, löysin minuuteissa tuon sivun: https://github.com/tomikaa87/gree-remote ja siitä gree.py scripti. Strategia on ajaa tuota +8°C pyynnillä ja fissio.fi avulla sitten tunnin-pari vuorokaudessa +16°C pyynnillä jotta se laittaa sulatuksen päälle. Katsotaan onko hyvä strategia.

Tuollaisella komennolla saa laitteen +8°C tilaan;
Koodi:
python3 gree.py -c <ip-osoite> -i <id> -k <key> set StHt=1

Talli on 1,87 m korkea sisältä (älä kysy) ja pohjapintaala on noin 20 m². Ja kyllä, vaaterissa ovat, tallin nurkka on painunut.
 

Liitteet

  • 20230202_131207.jpg
    20230202_131207.jpg
    149,2 KB · Katsottu: 469
  • 20230202_111719.jpg
    20230202_111719.jpg
    142,2 KB · Katsottu: 461
  • 20230202_105640.jpg
    20230202_105640.jpg
    200,9 KB · Katsottu: 464

haraldh

Vakionaama
  • Keskustelun aloittaja
  • #4
Pohjavastus on suoraan vaihejohdoissa kiinni, niin kuin Ultimaten ohjeissa oli. Pitää katsoa ohjetta ja koittaa löytää tuollainen. Kiitos.

muoks sivu 26 kaiketi.
 

Liitteet

  • SulanapitokaapelinKytkenta.pdf
    541,2 KB · Katsottu: 379
  • Ultimate ilmalämpöpumppu käyttöohje.pdf
    2,4 MB · Katsottu: 303
  • Gree 35 ja 8-asetus.pdf
    590,8 KB · Katsottu: 658

haraldh

Vakionaama
  • Keskustelun aloittaja
  • #5
Yli vuorokauden on nyt ajanut enkä näe missään merkkejä siitä että laite olisi sulattanut itsensä. Huolestuttavaako? No, odotellaan vähän kosteampia kelejä.
 

haraldh

Vakionaama
  • Keskustelun aloittaja
  • #6
Nyt on ajanut viikonlopun yli. Pesuvatiin on ilmestynyt pari litraa jäätä. Ulkoyksikön nurkkaan on muodostunut vähän jäätä pellin ja höyrystimen väliin. Nappasin kokonaan irti sen sulanapitokaapelin perjantaina kun huomasin että se vie liki 100 wattia, ja pohjapellin päälle on muodostunut vähän jäätä ränneihin. Noro jäätä tippuu aukosta. Täällä eteläsuomessa on todennäköistä että tuo sulaa ihan ulkolämpötilan noustessa. Jään muodustus ei toistaiseksi ole ollut niin kovaa että se päivässä tukkisi laitteen. Aika harvoin on pitkiä pakkasjaksoja. Ehkä tuolla pärjää jopa kokonaan ilman sulanapitovastusta.

20 m² autotallin kulutus on -5 °C pakkasessa ollut luokkaa 11 kWh vuorokaudessa sähköpatterilla. Nyt näyttää siltä että tämä Gree 8°C ylläpitolämötilassa vie sunnilleen 3 kWh vuorokaudessa. Tämä on jo kaksinumeroisia prosentteja kiinteistön kokonaiskulutuksesta, joten ilmeisesti melko onnistunut investointi.

Tallin lämpötila on pysynyt vakaasti +7°C tasolla. Sunnuntaina aamuyöllä ulkolämpötila kävi -14°C eikä sekään aiheuttanut ongelmia.

Tallin katolla olevat painuneet villat pitää korvata puhallusvillalla. Alla olevassa kuvaajassa ILP vei 3,7 kWh vuorokaudessa joka mielestäni enemmän kuin ok kun yöllä oli -14°C ulkona.
 

Liitteet

  • Screenshot at 2023-02-06 13-34-07.png
    Screenshot at 2023-02-06 13-34-07.png
    50,1 KB · Katsottu: 169
Viimeksi muokattu:

haraldh

Vakionaama
  • Keskustelun aloittaja
  • #7
Vuorokausi 8°C ajon jälkeen. Onko näihin piraatisoftia missään?
 

Liitteet

  • 20230207_085810.jpg
    20230207_085810.jpg
    88,7 KB · Katsottu: 332

haraldh

Vakionaama
  • Keskustelun aloittaja
  • #8
Tuli tehtyä vähän hemmo-testejä. Ihan hyvältä nuo näyttävät näin "ilmaistointilaiteelle". Höyrystin jäätyy jos ottaa tehoja, eikä osaa hyvin sulatella. Onko se sitten niin iso ongelma loppujen lopuksi kun totesin että pitää sen +8°C ylläpitolämmön jäisenäkin ja kuten joku totesi naapuriketjussa näistä Gree laitteista että plussakelit sulattelevat sitten. Tehoja tässä on näköjään vähintään riittävästi (~1,5 kW sähköteho, Jantin excelillä laskettuna noin 4,8 kW lämpötehoa).

Mittaustyökaluna Bilteman IN/OUT mittari jossa anturi puhalluskanavassa ja näyttö imuaukon päällä. Testin kesto alle 30 min, teho-osuus ehkä 20 min (laite nostaa tehoa hissukseen).

Hemmo-testissä lämpenemä tasoittui melko nopeasti vajaaseen 32 asteeseen, ja tehonkulutus noin 1,4 - 1,5 kW:iin. Shellystä ei saa tuon tarkempaa. Fissio näytti jatkuvasti nousevaa käyrää 1,3 -> 1,6 kW.

Hintaansa nähden (399€) olen tyytyväinen. Joudun ehkä sulattelemaan tätä välillä käsin, mutta ei ole kiire sillä pitää ylläpitolämmön jäisenäkin. Näitä saa ilmeisesti juuri nyt 297 € + ALV.

Kiitos Janti excelistä. Pitäisi laittaa google sheetsiin ja niin että kaikki saavat lisätä siihen.

Tähän kun saisi vähän fiksumman softan sulatteluun niin ihan nappi autotallilaite.

edit: excelissä 470 m³/h, vaikka Service Manual sanoo turbolle 500 m³/h. Ei vaikuta niin paljon tulokseen. Pitääkin leikkiä numeroilla että paljonko huono lähtötieto vaikuttaa tuohon COP-lukuun. Tuo 3.x on ihan tosi jees mielestäni tällaiselle laitteelle, mutta koti-COP on koti-COP?
 

Liitteet

  • Screenshot_20230209_182436_Shelly.jpg
    Screenshot_20230209_182436_Shelly.jpg
    51,8 KB · Katsottu: 211
  • 20230209_182728.jpg
    20230209_182728.jpg
    68,7 KB · Katsottu: 216
  • Screenshot at 2023-02-09 18-51-11.png
    Screenshot at 2023-02-09 18-51-11.png
    114 KB · Katsottu: 231
  • 20230209_181806.jpg
    20230209_181806.jpg
    92 KB · Katsottu: 236
Viimeksi muokattu:

haraldh

Vakionaama
  • Keskustelun aloittaja
  • #9
ODU defrosting control in heating: Defrosting will start when the temperature sensed by outdoor tube
temperature sensor reaches a preset value. During defrosting, the 4-way valve will switch to the cooling condition,
and outdoor and indoor fans will both stop. When the temperature sensed by outdoor tube temperature sensor
reaches the preset value of defrosting stop, system will quit defrosting. The 4-way valve will switch back to the
heating condition, outdoor fan will start working first and indoor fan will resume its previous fan speed after
performing cold air prevention
Olen ymmärtänyt että kaikki ILP:it toimivat suurin piirtein noin. Teksti sinänsä ei kerro että millaiset ne raja-arvot ovat ja mistä suunnasta niitä lähestytään.

Mietin mahdollisuutta huijata laitetta niin että se sulattaisi vähän useammin. Tämän voisi varmaan tehdä mitsurunnerilla?

Mitsurunneri mittaa ulkolämpötilaa ja ulkokennon jonkun putken lämpötilaa. Riittääkö näiden lämpötilojen ero päättelemään sulatuksen tarpeen?
 

haraldh

Vakionaama
(9)Entry condition for compulsory defrosting function
When turn on the unit under heating mode and set temperature is 16o C (or 16.5 o C by remote controller), press “+, -, +, -, +, -” button
successively within 5s and then indoor unit will enter into compulsory defrosting setting status:
(1) If theres only indoor units controller, it enters into indoor normal defrosting mode.
(2) If theres indoor units controller and outdoor units controller, indoor unit will send compulsory defrosting mode signal to outdoor unit and
then outdoor unit will operate under normal defrosting mode. After indoor unit received the signal that outdoor unit has entered into defrosting
status, indoor unit will cancel to send compulsory mode to outdoor unit. If outdoor unit hasnt received feedback signal from outdoor unit after
3min, indoor unit will also cancel to send compulsory defrosting signal.
Löysin toisen service manualin, ja tässä mainitaan myös manuaalisulatuksesta (yllä). Tätäkään en saa toimimaan. Ehkä en vain ymmärrä kiina-englanti konekäännöstä. Onko kukaan muu saanut Gree ILP:issä tuolla sulatuksen päälle?
 

haraldh

Vakionaama
Update: laite on suorittanut sulatuksen! Laite ei taida sulatella pahemmin kun on +8°C pyynnillä, mutta se pystyy jäisenäkin ylläpitämään tuota aika hyvin. Nyt tämä on ollut toista vuorokautta @ +16°C ja silloin tämä kyllä sulattelee välillä. Tehokäyrästä tätä ei huomaa, pitää kyllä viritellä tähänkin ESP8266 mittailuja ja mahdollisia ohjauksia varten. Saisi pohjasulatuksenkin päälle kun huoltoventtiili kylmenee.
 

Liitteet

  • Screenshot at 2023-02-15 11-31-12.png
    Screenshot at 2023-02-15 11-31-12.png
    12,9 KB · Katsottu: 242

jamseil

Aktiivinen jäsen
Vuorokausi 8°C ajon jälkeen. Onko näihin piraatisoftia missään?
Tuo kuva näyttää minusta siltä että on kyllä sulattanut, mutta se on jäänyt kesken. Ilmeisesti tässäkin on aikakatkaisu tietyn sulatusajan jälkeen, vaikka tarvittavaa loppulämpöä ei saavuteta. Ei taida olla ainoa kone jossa sulatusenergia ei riitä pienimmällä ylläpidolla pakkaskeliin.

Kennokuvien hieman epätasainen huurtuminen voi johtua vaajaatäytöstä, sitä kautta voisi löytyä sulatukseen hieman lisää puhtia.
Oletko huomannut tuollaista epätasaista huurtumista livenä kennossa vai kuvittelenko?
Ei kai tuo ihan ennen kuulumatonta olisi, että uudessa koneessa olisi hieman vajautta.
 

haraldh

Vakionaama
Kyllä tuo huurtuu paljon tasaisemmin kun tuo meidän IVT. Tämähän on yksirivisellä kennolla, joten ilma karkaa kyllä eri tavalla kennon läpi joka voi aiheuttaa tuota epätasaisuutta.

Kyllä tässä on melko varmasti se takana että sulatusaika on vakio, ja jos sisälämpötila on +6 - +7°C niin ei sillä energialla paljon pumppailla lämpöjä ulkokennoon.

Pitääkin miettiä strategiaa että ajaa konetta +16°C asetuksella ~8-12 tuntia vuorokaudesta kun sähkö on halpaa, ja sitten +8°C asetus lopputunneilla. Silloin pitäisi olla lämpöä sulatuksiin saatavana ja kompressorin ajoaika toivottavasti riittävän pitkä että se mahdollistaa sulatukset. Tuolla +8°C asetuksellahan se ajaa pätkää koko ajan. Vie todella vähän sähköä kylläkin.

Sillä strategialla saa vain toivoa että jos se jäätyy sen +8°C ajon aikana että kenossa riittää kuitenkin lämmön imukykyä että laite pystyy nostamaan sisälämpötilaa sen verran että sulatukset sitten onnistuvat. Testailemallahan tämä selviää.

Laite on siis kyllä hankittu kaiken maailman testailuja ja harrastamista varten, tallissahan se on. Että sinänsä en ole pettynyt tähän, sopivasti haasteita ja samalla oppii.

Liitteenä huurrekuva toissapäivästä pitkän +8°C ajon jälkeen. Sillon pitää sulatella manuaalisesti noin viikon välein, tähän tarvitsee lämpöpuhaltimen sisäyksikköä kohti että jäähdytys lähtee päälle. Tämä ei ilmeisesti huurru ollenkaan jos ulkona suhteellinen kosteus < 80%. Jos on 90% huurtuu. Illasta pitäisi kosteuden nousta mukavasti ja lumisadetttakin tulossa joten otollinen testi-ilta.

Pitäisikin ohjata pyynti myös ulkokosteuden mukaan eli jos kosteus>90% ja -5°C < ulkolämpötila < +5°C voisi ajaa +16°C pyynnillä. Muuten +8°C siksi että huurtumistodennäköisyys on pieni kun on kylmää ja/tai kuivaa.
 

Liitteet

  • 20230212_125705.jpg
    20230212_125705.jpg
    272,2 KB · Katsottu: 207
Viimeksi muokattu:

Luukku

Vakionaama
Pitäisikin ohjata pyynti myös ulkokosteuden mukaan eli jos kosteus>90% ja -5°C < ulkolämpötila < +5°C voisi ajaa +16°C pyynnillä. Muuten +8°C siksi että huurtumistodennäköisyys on pieni kun on kylmää ja/tai kuivaa.
Onko tuo pistotulppaliitännällä?
Meinaan, että jos on niin wifi-pistorasialla ja ir-ohjaimella käskytys ulkoilman kosteuden mukaan :)
 

haraldh

Vakionaama
Tuo on Shelly 1PM perässä, ja voin ohjata sitä kyllä gree.py skriptillä.

Esimerkki tämä laittaa +8°C ylläpitolämpötilaasetuksen päälle:
Koodi:
/home/pi/bin/gree.py -c <ip-osoite> -i <identiteetti> -k <key> set StHt=0;
 
Viimeksi muokattu:

haraldh

Vakionaama
Virittelin pohjavastusta uusiksi ja laitoin klixonin kaasuputken huoltoventtiilin korkkiin jolla virta katkeaa kun kone lämmittää. Silloin tuo tuuletinkin käy ja ne kaikki 95 W haihtuvat suoraan taivaalle silloin. Ketjussa Sulatuskaapeli modaus vinkkejä-ketjussa enemmän siitä. PItää vielä hankkia sulkeutuva klixoni jonka voi laittaa kompressorin lähtöputkeen niin vastus ei ole päällä jos kone ei sulata.

Porasin myös reiän ulkokennon nurkkaan kun tuossa on pohjapellissä sellainen kuoppa joka kerää sulatusvettä. Ihan tyhmä ratkaisu.

Opin enemmän ja enemmän näistä laitteista kun ostin tämän halvan harrastelaitteen, kiva niin :)
 

Liitteet

  • 20230216_185853.jpg
    20230216_185853.jpg
    73,9 KB · Katsottu: 339
  • 20230216_162014.jpg
    20230216_162014.jpg
    79,6 KB · Katsottu: 325
  • 20230216_165500.jpg
    20230216_165500.jpg
    307 KB · Katsottu: 336

haraldh

Vakionaama
Ei tämä laite oikein osaa sulatella. Kennon alaosaan jää sellainen palkki kirkasta teräsjäätä. Eli laite on sulatellut, mutta ei se osaa käyttää rittävää tehoa siihen tai sulattele riittävän pitkään että kenno olisi puhdas.

Virittelin nyt shellskriptin jonka laitoin fissio-palveluun "off" skriptiksi. On-skripti laittaa pyynniksi +16°C ja ajaa vuorokauden kuuden halvimman tunnin aikana. Kun tämä ajo on valmis, ajaa tämä off-skripti joka laittaa pyyniksi 22°C, ajaa 15 minuuttia, kääntää jäähdytykselle ja ajaa 10 minuutin verran, ja asettaa siten +8°C lämmitys ylläpitotilan päälle jota ILP ajaa sitten seuraavat 18 tuntia (-sulatukseen mennyt aika).

Koodi:
#! /bin/bash
# 2023-02-17 Harald
#   forced defrosting of gree v1
#   Used as "ILP OFF" script in fissio. After this we return to heat +8°C "OFF"-state
#   We come into this script from heating in +16°C mode.
#   This script can be called manually as well

export PATH="${PATH}:/home/pi/bin"

greeopts="-c <ip-osoite> -i <laitteen identiteetti> -k <laitteen avain>
heattime="15m" # How long do we heat up before defrosting? We need energy in the room
defrosttime="10m" # How long do we defrost?

###################################
# Set heating mode, set 20°C
gree.py ${greeopts} set Mod=4 1>/dev/null 2>&1 # set heating mode
gree.py ${greeopts} set StHt=0 1>/dev/null 2>&1 # exit from heat +8°C mode
gree.py ${greeopts} set SetTem=22 1>/dev/null 2>&1 # set temp to 22, this will cause it to run at ~1.4 kW. We need some heat for defrosting.

# let it warm for 15 minutes, return to +16°C setting that is the default when "ON" that we want
sleep "${heattime}"
gree.py ${greeopts} set SetTem=16 1>/dev/null 2>&1 # set temp to +16°C
gree.py ${greeopts} set SwingLfRig=5 1>/dev/null 2>&1 # set leftright to left
gree.py ${greeopts} set SwUpDn=5 1>/dev/null 2>&1 # set updown to a little up, goes to 6, but app ends at 5?
gree.py ${greeopts} set WdSpd=4 1>/dev/null 2>&1 # set fan speed to 4

sleep 2m # Let it settle

# cool for 10 minutes
gree.py ${greeopts} set Mod=1 1>/dev/null 2>&1 # cooling mode, sadly it only runs in ~200 W of which 95 might be the resistor wire heating the chassis
gree.py ${greeopts} set WdSpd=1 1>/dev/null 2>&1 # fan speed low 0-5, not sure about this
gree.py ${greeopts} set SetTem=16 1>/dev/null 2>&1 # ask for 16°C, which is probably the lowest it can go. Test this?

# let it defrost for 10 minutes, check if this is enough. There's not much energy for more
sleep "${defrosttime}"

# return to +8°C, fan auto
gree.py ${greeopts} set Mod=4 1>/dev/null 2>&1 # set heating mode, if we don't it will stay on cooling mode forever even if we StHt=1
gree.py ${greeopts} set StHt=1 1>/dev/null 2>&1 # set +8°C mode

exit

In this object you must define which parameters you are interested in. All of them has a numerical value. The official Gree Smart app uses these fields:

    Pow: power state of the device
        0: off
        1: on

    Mod: mode of operation
        0: auto
        1: cool
        2: dry
        3: fan
        4: heat

    "SetTem" and "TemUn": set temperature and temperature unit
        if TemUn = 0, SetTem is the set temperature in Celsius
        if TemUn = 1, SetTem is the set temperature is Fahrenheit

    WdSpd: fan speed
        0: auto
        1: low
        2: medium-low (not available on 3-speed units)
        3: medium
        4: medium-high (not available on 3-speed units)
        5: high

    Air: controls the state of the fresh air valve (not available on all units)
        0: off
        1: on

    Blo: "Blow" or "X-Fan", this function keeps the fan running for a while after shutting down. Only usable in Dry and Cool mode

    Health: controls Health ("Cold plasma") mode, only for devices equipped with "anion generator", which absorbs dust and kills bacteria
        0: off
        1: on

    SwhSlp: sleep mode, which gradually changes the temperature in Cool, Heat and Dry mode
        0: off
        1: on

    Lig: turns all indicators and the display on the unit on or off
        0: off
        1: on

    SwingLfRig: controls the swing mode of the horizontal air blades (available on limited number of devices, e.g. some Cooper & Hunter units - thanks to mvmn)
        0: default
        1: full swing
        2-6: fixed position from leftmost to rightmost
        Full swing, like for SwUpDn is not supported

    SwUpDn: controls the swing mode of the vertical air blades
        0: default
        1: swing in full range
        2: fixed in the upmost position (1/5)
        3: fixed in the middle-up position (2/5)
        4: fixed in the middle position (3/5)
        5: fixed in the middle-low position (4/5)
        6: fixed in the lowest position (5/5)
        7: swing in the downmost region (5/5)
        8: swing in the middle-low region (4/5)
        9: swing in the middle region (3/5)
        10: swing in the middle-up region (2/5)
        11: swing in the upmost region (1/5)

    Quiet: controls the Quiet mode which slows down the fan to its most quiet speed. Not available in Dry and Fan mode.
        0: off
        1: on

    Tur: sets fan speed to the maximum. Fan speed cannot be changed while active and only available in Dry and Cool mode.
        0: off
        1: on

    StHt: maintain the room temperature steadily at 8°C and prevent the room from freezing by heating operation when nobody is at home for long in severe winter (from http://www.gree.ca/e>

    HeatCoolType: unknown

    TemRec: this bit is used to distinguish between two Fahrenheit values (see Setting the temperature using Fahrenheit section below)

    SvSt: energy saving mode
        0: off
        1: on

Pikaisen testin perusteella sulatteli kyllä näppärästi pois tuon jääraidan. Nyt se on valmiina vähän pidempää +8°C settiä varten.

Pitää ehkä viritellä tähän jotkut tarkastukset esim. mikä on ulkoilman kosteus, lämpötila, onko ajettu jo saman vuorokauden aikana jne.
 

Liitteet

  • 20230217_124518.jpg
    20230217_124518.jpg
    313,9 KB · Katsottu: 188
  • 20230217_150125.jpg
    20230217_150125.jpg
    316,1 KB · Katsottu: 169
Viimeksi muokattu:

Luukku

Vakionaama
Mun piti kans tänään tehdä ekan kerran huppusulatus, kun en ole aikaisemmin kokeillu ja olikin varsin tehokas on/off koneella. Kaksi kompuran käyntisykliä riitti niin oli täysin puhdas vaikka oli aika tukossa jo. Aikaa tohon meni tuskin varttiakaan. Helppo, ei tarvinnut läträtä veden kanssa.
 

haraldh

Vakionaama
Tein tuon ihan ilman huppua. Sitä en tiedä että toimiiko pakkasella vai ei. Mutta voin ajaa etänä tarvittaessa.
 

haraldh

Vakionaama
Sanoisin että success! Yön aikana on satanut reippaasti lunta ja on ollut nollakeliä. Vanha IVT on aivan igloo-modessa (keskimmäinen kuva), mutta tämä Gree on putipuhdas (vasen kuva). Jopa ehkä vähän liiankin puhdas?

Käyrän mukaan (kuva) se on käynyt pyydetyt tunnit @+16°C, ajanut sulatukset kello 07 (ja 01), on tainnut sulatella itsekin noin puolentoista tunnin välein. Kun on ajanut tämän minun ohjelmoiman pakkosulatuksen on siirtynyt +8°C tilaan. Tässä tilassa se ei olekaan käynyt ollenkaan viiden tunnin aikana joten ne yöllä ajetut @+16°C tunnit ovat jääneet ainakin osin tuohon harvaan talliin.

Vähensin +16°C tunnit vuorokaudessa kolmeen, katsotaan riittääkö se tilan energia sulatuksiin silloin vielä.

Eihän tässä monesta kilowattitunnista ole kyse. Patterilla @+9°C oli 11-12 kWh/vrk, ILP @+16°c noin 5 kWh/vrk ja +8°C modessa noin 3 kWh / vrk. Vähän menee periaatteen ja harrastuksen puolelle mutta harrastustilahan se talli on.

Aikaisempi kulutus 11 kWh / vrk 20 m² tallin lämmitykseen oli aivan liikaa, 50 % 163 m² talon lämmityksestä! Tuo 5 kWh / vrk on 20 sentin kWh hinnalla 30 € kuukaudessa ja sillä rahalla vuokraa jo lämpimän varaston. Eli periatteesta pitää saada tuo alas.

Laittaisi shellyn ulkoyksikön tuulettimen johtoon niin saisi sen poikki tämän sulatuksen aikana mutta taitaa vetää laite vikatilaan ja muuten vaan sekaisin. Aika hiljaa se kyllä pyörii. Oikeassa sulatuksessa pitäisi saada kompressori täysille ja tuuletin seis. No, jos tämä toimii niin tyydyn tähän.

Muoks. lisäsin vielä Telldus lämpötilamittauksen (oik. kuva) ja aika ilmeistä on että laite on nyt sulatellut itsensä. Lämpötilan laskut sopivat aika-akselilla tehokäyrän heittelyihin. Ihmekös oli noin puhdas.
 

Liitteet

  • Screenshot_20230218_120719_Firefox.jpg
    Screenshot_20230218_120719_Firefox.jpg
    102,9 KB · Katsottu: 207
  • 20230218_115316.jpg
    20230218_115316.jpg
    271,4 KB · Katsottu: 215
  • 20230218_114006.jpg
    20230218_114006.jpg
    226,1 KB · Katsottu: 207
  • Screenshot at 2023-02-18 13-12-47.png
    Screenshot at 2023-02-18 13-12-47.png
    43,4 KB · Katsottu: 201
Viimeksi muokattu:

haraldh

Vakionaama
Arvaa onko tuollainen tullut mieleen tuota kennoa katsellessa. Jää taitaa olla vain vähän huono kaveri minkään mekaanisen laitteen kanssa mutta jonkinlaiset sälekaihtimet servolla? Riittäisi jos vain peittää poistoaukon?
 

haraldh

Vakionaama
Kyllä on sulatus toiminut. IVT on parastaikaa huppusulatuksessa, mutta Gree on ulkonäöstään huolimatta täysin sula takaa.
 

Liitteet

  • 20230219_120021.jpg
    20230219_120021.jpg
    336,4 KB · Katsottu: 245
  • 20230219_120029.jpg
    20230219_120029.jpg
    203,9 KB · Katsottu: 246

Luukku

Vakionaama
No on! Ite odottelen, että milloin yläkerran vanha pumppu viitsisi käydä jatkuvana 50min, että lähtis sulattamaan. Pitää ruveta varmaan kikkaileen jotenkin lämpötilojen kanssa.
 

haraldh

Vakionaama
Yöllä ollut -7°C ja ilmankosteus 87%. Pimeässä otettu kuva eilen illalla, ja oli se puhtaampi aamulla. Ajoin vain tunnin verran @+16⁰C ennen lyhyttä nostoa +22⁰C ja jäähdytys/sulatusajoa ja se on kyllä puhdistunut. Verraten matala ilmankosteus on kuitenkin tehnyt tämän turhaksi, vertailukone IVT oli sekin puhdas. On ilmeisesti sulatellut itse noin 20 minuutin ajon jälkeen.

Pitää viritellä niin että ajan sulatusta vain jos ilmankosteus on >90% ja lämpötila on -5⁰C ja +3⁰C välillä tjms. Pitää miettiä mistä saan helpoiten ulkoilman kosteuden skriptille.

Sammutan sulatuksen kun ensi yöksi on luvattu -14⁰C joten älä odottele statusraporttia ensi vuorokauden aikana.

Edit: lisätty lämpötilakäyrä. Tallin käyrä alkaa ja loppu +7⁰C.
edit²: Laitteen oma sulattelu kesti vain 5 minuuttia @ ~700W piikki. Ai kun näitä pääsisi säätämään. Olisipa Green softa saatavissa.
 

Liitteet

  • 20230220_214433.jpg
    20230220_214433.jpg
    87,7 KB · Katsottu: 156
  • 20230221_091920.jpg
    20230221_091920.jpg
    188,1 KB · Katsottu: 158
  • Screenshot_20230221_092547_Firefox.jpg
    Screenshot_20230221_092547_Firefox.jpg
    106,7 KB · Katsottu: 158
  • Screenshot_20230221_100644_Firefox.jpg
    Screenshot_20230221_100644_Firefox.jpg
    141,2 KB · Katsottu: 152
Viimeksi muokattu:

haraldh

Vakionaama
Ilmatieteen laitoksen avoin API kiinnostaa kovastikin, mutta ikinä en ole löytänyt sellaista ohjetta jonka ymmärtäisin että miten tuosta saa dataa ulos. Rakensin oman sääsivun joskus 2010 joka haki suurimman osan rannikkoasemien säätiedoista ja laitoin omaan kantaan ja oman mobiilisivun jossa nuo tiedot oli sillai fiksusti yhdellä ja samalla sivulla. Sen tein phpssä screenscraping tekniikalla ja simplehtmldom kirjastolla mutta se meni sitten romukoppaan kun avoin API tuli enkä jaksanut sitten kirjoittaa sen uusiksi. Jos jostain löytyy esimerkkejä miten tuosta saa esimerkiksi rannikkoasemien havainnot esim php-arraynä niin otan mielelläni vastaan.

Minulla on Tellduksen langattomia lämpötila- ja kosteusantureita joita kuuntelen softaradiolla rtl433 ohjelmalla ja josta työnnän mittaustiedot mosquitto/mqtt palvelimelle. Vintillä oleva anturi on sisäanturi eli siinä on kosteusmittaus ja se on yleensä kymmenesosa asteiden sisällä ulkolämpömittareista ja yksittäisten prosenttien sisällä ilmatieteen laitoksen naapurikylän kosteusmittauksesta joten luen siitä päätöshetkellä nyt onko riittävän kosteaa ja lähellä nollaa että kannattaa ajaa tuo pakotettu sulatus vai ei.

Tämä on siis linuxissa pyörivä shellskripti eikä Shellyskripti.
Koodi:
#! /bin/bash
# TODO: improve error-handling. Non-existent now
# 2023-02-21 Harald
#   Moved stuff to functions. Can be called only after declaration in bash
#   added mosquitto_sub to get outside temp and humidity
#   only run my own defrosting if humidity > 88% and temp within -5°C and +3°C.
# 2023-02-17 Harald
#   forced defrosting of gree v1
#   Used as "ILP OFF" script in fissio. After this we return to heat +8°C "OFF"-state
#   We come into this script from heating in +16°C mode.
#   This script can be called manually as well

export PATH="${PATH}:/home/pi/bin"

### Do some checks for software
# Requires 'jq'. Check for that;
if ! command -v jq &> /dev/null
then
    echo "jq could not be found, install it, exiting"
    exit
fi

# Requires 'bc'. Check for that;
if ! command -v bc &> /dev/null
then
    echo "bc could not be found, install it, exiting"
    exit
fi

# Requires 'bc'. Check for that;
if ! command -v mosquitto_sub &> /dev/null
then
    echo "mosquitto_sub could not be found, install it, exiting"
    exit
fi

########### Set some vars
greeip="<ip-osoite>"
greeopts="-c ${greeip} -i <gree identiteetti> -k <gree-avain>"
#greeopts=""
heattime="15m" # How long do we heat up extra before defrosting? We need energy in the room
heattemp="26" # At what setting should we run extra heating before defrosting?
stdtemp="16" # At what temp do we normally want to run in heating mode, not in keeup mode (+8°C)
defrosttime="10m" # How long do we defrost?
defrost="1" # default to do defrosting
debug="1" # Set to anything for more output
logfile="/home/pi/.fissio/gree-defrost.log"
[ "${debug}" ] && echo "-----$(date)---------" >> "${logfile}"

# Get some enviromental data
[ "${debug}" ] && echo "Getting enviromental data from MQTT" >> "${logfile}"
outside=$(mosquitto_sub |grep -m1 'Fineoffset-WH2.*183') # This might take a minute or two. 183=attic. JSON in return
if [ ! "${outside}" ] ; then
    echo "Could not get environment, defaulting to just keep +8°C"
    defrost="0"
fi
humidity=$(echo "${outside}" | jq -r '.humidity') # an int
humidityhigh="88" # If the humidity is over this value, defrost
temperature=$(echo "${outside}" | jq -r '.temperature_C') # a float, might be negative, use bc
templimitlow="-5" # We don't defrost if the outer temp is below this temperature °C
templimithigh="3" # We don't defrost if the outer temp is over this temperature °C
[ "${debug}" ] && echo "Outside ${temperature}°C ${humidity}%"  >> "${logfile}"

# FIXME so that I run the following only if moisture outside is >90%. FIXED
# Adjusted to 88% for my meter on the attic. Looks like it shows a little less than harabacka
# Where to get the outside moisture reading?

# If it's colder than templimitlow, don't defrost
if (( $(echo "$temperature < $templimitlow"|bc -l) )) ; then
    [ "${debug}" ] && echo "Baby it's cold outside!"  >> "${logfile}"
    defrost="0"
fi

# If it's warmer than templimithigh, don't defrost
if (( $(echo "$temperature > $templimithigh"|bc -l) )) ; then
    [ "${debug}" ] && echo "Baby you're hot enough!"  >> "${logfile}"
    defrost="0"
fi

# If the air isn't moist outside, don't defrost
if (( $(echo "$humidity < $humidityhigh"|bc -l) )) ; then
    [ "${debug}" ] && echo "Baby you're not moist enough!"  >> "${logfile}"
    defrost="0"
fi

[ "${debug}" ] && echo "We concluded that defrost is ${defrost}"  >> "${logfile}"

function keepuptemp(){
    #### Copied here to force non-defrost
    # return to +8°C, fan auto
    gree.py ${greeopts} set Mod=4 1>/dev/null 2>&1 # set heating mode, if we don't it will stay on cooling mode forever even if we StHt=1
    gree.py ${greeopts} set StHt=1 1>/dev/null 2>&1 # set +8°C mode
}
function defrost(){
    ###################################
    # Set heating mode, set temp req to $heattemp°C
    gree.py ${greeopts} set Mod=4 1>/dev/null 2>&1 # set heating mode
    gree.py ${greeopts} set StHt=0 1>/dev/null 2>&1 # exit from heat +8°C mode
    gree.py ${greeopts} set SetTem="${heattemp}" 1>/dev/null 2>&1 # set temp to $heattemp, this will cause it to run at ~1.4 kW. We need some heat for defrosting.

    # let it warm for 15 minutes, return to +16°C setting that is the default when "ON" that we want
    sleep "${heattime}"
    gree.py ${greeopts} set SetTem="${stdtemp}" 1>/dev/null 2>&1 # set temp to +16°C
    gree.py ${greeopts} set SwingLfRig=5 1>/dev/null 2>&1 # set leftright to left
    gree.py ${greeopts} set SwUpDn=5 1>/dev/null 2>&1 # set updown to a little up, goes to 6, but app ends at 5?
    gree.py ${greeopts} set WdSpd=4 1>/dev/null 2>&1 # set fan speed to 4

    sleep 2m # Let it settle

    # cool for 10 minutes
    gree.py ${greeopts} set Mod=1 1>/dev/null 2>&1 # cooling mode, sadly it only runs in ~200 W of which 95 might be the resistor wire heating the chassis
    gree.py ${greeopts} set WdSpd=1 1>/dev/null 2>&1 # fan speed low 0-5, not sure about this
    gree.py ${greeopts} set SetTem=16 1>/dev/null 2>&1 # ask for 16°C, which is probably the lowest it can go. Test this?

    # let it defrost for 10 minutes, check if this is enough. There's not much energy for more
    sleep "${defrosttime}"

    # return to +8°C, fan auto
    #gree.py ${greeopts} set Mod=4 1>/dev/null 2>&1 # set heating mode, if we don't it will stay on cooling mode forever even if we StHt=1
    #gree.py ${greeopts} set StHt=1 1>/dev/null 2>&1 # set +8°C mod
}

# void main argc argv
if [ "${defrost}" -gt "0" ] ; then
    [ "${debug}" ] && echo "Will defrost"  >> "${logfile}"
    defrost
    keepuptemp
else
    [ "${debug}" ] && echo "Will NOT defrost"  >> "${logfile}"
    keepuptemp
fi

exit # Everything after this is documentation

# The meaning of gree.py arguments
In this object you must define which parameters you are interested in. All of them has a numerical value. The official Gree Smart app uses these fields:

    Pow: power state of the device
        0: off
        1: on

    Mod: mode of operation
        0: auto
        1: cool
        2: dry
        3: fan
        4: heat

    "SetTem" and "TemUn": set temperature and temperature unit
        if TemUn = 0, SetTem is the set temperature in Celsius
        if TemUn = 1, SetTem is the set temperature is Fahrenheit

    WdSpd: fan speed
        0: auto
        1: low
        2: medium-low (not available on 3-speed units)
        3: medium
        4: medium-high (not available on 3-speed units)
        5: high

    Air: controls the state of the fresh air valve (not available on all units)
        0: off
        1: on

    Blo: "Blow" or "X-Fan", this function keeps the fan running for a while after shutting down. Only usable in Dry and Cool mode

    Health: controls Health ("Cold plasma") mode, only for devices equipped with "anion generator", which absorbs dust and kills bacteria
        0: off
        1: on

    SwhSlp: sleep mode, which gradually changes the temperature in Cool, Heat and Dry mode
        0: off
        1: on

    Lig: turns all indicators and the display on the unit on or off
        0: off
        1: on
    SwingLfRig: controls the swing mode of the horizontal air blades (available on limited number of devices, e.g. some Cooper & Hunter units - thanks to mvmn)
        0: default
        1: full swing
        2-6: fixed position from leftmost to rightmost
        Full swing, like for SwUpDn is not supported

    SwUpDn: controls the swing mode of the vertical air blades
        0: default
        1: swing in full range
        2: fixed in the upmost position (1/5)
        3: fixed in the middle-up position (2/5)
        4: fixed in the middle position (3/5)
        5: fixed in the middle-low position (4/5)
        6: fixed in the lowest position (5/5)
        7: swing in the downmost region (5/5)
        8: swing in the middle-low region (4/5)
        9: swing in the middle region (3/5)
        10: swing in the middle-up region (2/5)
        11: swing in the upmost region (1/5)

    Quiet: controls the Quiet mode which slows down the fan to its most quiet speed. Not available in Dry and Fan mode.
        0: off
        1: on

    Tur: sets fan speed to the maximum. Fan speed cannot be changed while active and only available in Dry and Cool mode.
        0: off
        1: on

    StHt: maintain the room temperature steadily at 8°C and prevent the room from freezing by heating operation when nobody is at home for long in severe winter (from http:>

    HeatCoolType: unknown

    TemRec: this bit is used to distinguish between two Fahrenheit values (see Setting the temperature using Fahrenheit section below)

    SvSt: energy saving mode
        0: off
        1: on

Nyt kun testasin sitä niin se ei olisi sulattanut koska kosteusprosentti on liian alhainen (81%);
Koodi:
$ gree-defrost.sh
Getting enviromental data from MQTT
Outside -3.8°C 81%
Baby you're not moist enough!
We concluded that defrost is 0
Will NOT defrost

Ihan hyvä päätös sillä laite on aika puhdas eikä tarvetta sulatukselle olekaan.
 
Viimeksi muokattu:

haraldh

Vakionaama
Elämme mielenkiintoisia aikoja. Oma mittaus sanoo -3.7°C ulkona, mutta vain 80% suhteellinen ilmankosteus. Skriptin mukaan ei pitäisi sulatella koska "kuivaa" ulkona. Toisaalta oikea pakkaslukema on -9°C ja kiristynee vielä -14°C tasolle aamuun ja ulkoyksikkö on jo aika valkoinen. Katsotaan mitä skripti tekee, sulatteleeko ja jos ei, minkänäköinen tuo on aamulla? Ajaa siis +8°C asetuksella nyt, jolla pääsen noin 3 kWh / vrk kulutukseen joka olisi kiva.
 

Liitteet

  • 20230221_200350.jpg
    20230221_200350.jpg
    232,2 KB · Katsottu: 148

haraldh

Vakionaama
Gree on nyt ajanut eilisestä illasta (eka kuva) ilman minun virittelemää pakkosulatusta tai sulatuskehoitusta. Toinen kuva on tästä aamusta, ja ohjelmassa on sulatuskehoitus tulossa vasta tänään illalla kello 23. Kolmas kuva työpäivän jälkeen niin sehän on sulattanut vaikka +8°C asetus on ollut päällä ja tallissa on ollut vain 6°C! Tai näin tulkitsen ainakin ulkoyksikön alla olevasta pesuvadista johon on tullut vettä vaikka ulkona on ollut -17°C. Ensin mietin että tuo suora kohta kulutuksessa (viimeinen kuva) 06:00-07:30 olisi aiheuttanut sulatuksen mutta toinen kuva on sen jälkeen otettu.

Pitää kyllä oikeasti saada anturoitua tuo kaasuputken lämpötila että saa lokiin onko sulatellut vai ei, eihän näistä arvailuista tule yhtään fiksummaksi.

Mutta ilmeisesti tämä toimii paremmin +8°C asetuksella kuin ensin odotin. Ja on pitänyt tallin lämpimänä -17°C ulkolämpötilasta huolimatta, vaikka nämä kesäGreet kuulemma lakkaavat toimimasta noin -15°C ulkolämpötilassa.
 

Liitteet

  • Screenshot at 2023-02-22 16-37-57.png
    Screenshot at 2023-02-22 16-37-57.png
    22,9 KB · Katsottu: 151
  • 20230222_161658.jpg
    20230222_161658.jpg
    130,1 KB · Katsottu: 156
  • 20230222_161227.jpg
    20230222_161227.jpg
    211,3 KB · Katsottu: 150
  • 20230222_083258.jpg
    20230222_083258.jpg
    189,8 KB · Katsottu: 159
  • 20230221_200350.jpg
    20230221_200350.jpg
    232,2 KB · Katsottu: 158

haraldh

Vakionaama
Nikkaroin vähän tallissa, ja pidin sen tunnin aikana +16°C pyynnillä. Ensimmäinen kuva jossa kenno on aivan huurussa on juuri sen jälkeen kello 18:45, jolloin samalla palautin +8°C pyynnille.

Kävin juuri kurkkaamassa ennen tulevaa tunnin +16°C lämmitystä ja sitä seuraavaa (ehkä) sulatusta. Mitä näen, puhdas kenno! Mutta miten? Kuvaajassa ei näy yhtään virtapiikkiä. Miten tämä oikein sulattelee? Ehkä se tekee sen hiipien, vain 400 watin teholla?

Kuvaajassa ei mielestäni ole merkkejä sulatuksesta. Kai se anturointi on suoritettava.
 

Liitteet

  • 20230222_184423.jpg
    20230222_184423.jpg
    203,8 KB · Katsottu: 167
  • 20230222_215428.jpg
    20230222_215428.jpg
    251,3 KB · Katsottu: 163
  • Screenshot at 2023-02-22 22-03-20.png
    Screenshot at 2023-02-22 22-03-20.png
    9,7 KB · Katsottu: 165

haraldh

Vakionaama
Koti-cop @ -18°C ulkolämpötila on vielä 2.5. Voiko olla noin hyvä? 32.2°C/17.8C, 430 m³/h, 800 W.
 

haraldh

Vakionaama
Lämpötila noussut -18°C -> -4°C. Edelleen +8°C ylläpitolämpötilapyynnillä. Huurtunut kuva aamulta 08:40, sulanut kello 10:40. Eli noiden kahden tunnin aikana on sulatellut onnistuneesti, ylläpitolämpötilapyynnöstä huolimatta. Voi olla että jokainen 0,7 kW piikki on sulatus.
 

Liitteet

  • 20230223_081930.jpg
    20230223_081930.jpg
    175 KB · Katsottu: 142
  • 20230223_104057.jpg
    20230223_104057.jpg
    202,7 KB · Katsottu: 143
  • Screenshot at 2023-02-23 10-49-03.png
    Screenshot at 2023-02-23 10-49-03.png
    3,8 KB · Katsottu: 139

Luukku

Vakionaama
Koti-cop @ -18°C ulkolämpötila on vielä 2.5. Voiko olla noin hyvä? 32.2°C/17.8C, 430 m³/h, 800 W.
Onkohan tuota tutkittu mitenkään, että paljonko coppiin vaikuttaa imuilman lämpötila? Onko coppi parempi autotallin kuin asuinhuoneen imuilmasta. Siirtyykö lämmin tehokkaammin viileämpään ilmaan? En tiedä, kunhan pohdin. Eräs vanha kylmäalan ammattilainen sanoi mulle auton ilmastoinnin täytön yhteydessä kerran, että moni huudattaa täysillä auton ilmastointia, kun pienemmällä puhalluksella ilma ehtisi paremmin jäähtyä ja tulisi kylmempää ilmaa suuttimista. Pitäneekö paikkansa?
 

jmaja

Hyperaktiivi
Onko coppi parempi autotallin kuin asuinhuoneen imuilmasta.
Tietenkin on. Teoreettinen maksimi riippuu lähinnä lämpötilaerosta eli karkeasti -18 C ulkoilmasta on vain 26 astetta +8 C talliin. Vastaa siis suunnilleen -6 C 20 C sisälämmöllä.

Jos -18 C ulkoilmasta tekee 32 C lämpöä, on teoreettinen maksimi COPille 6,1. MLP:t pääsevät yleensä hiukan yli 50% teoreettisesta. Sinänsä siis 2,5 olisi ihan mahdollinen.

Mitenköhän luotettava tuo ilmamäärä on?
 

haraldh

Vakionaama
Sehän se on näitten ilmamäärien kanssa että jostain manuaalista ne saa kaivella eikä niiden tarkistusmittaus ole mikään triviaali homma. Ja ilmoitettu ilmamäärä on jollain nopeudella jonka toteaminen ei ole helppoa kun sisäyksikkö vaihtelee nopeuttaan itsenäisesti ja asetettu puhallus lienee vain toive eikä asetus.

200 m³/h puhalluksella Koti-COP 1.2
300 m³/h 1.8
400 m³/h 2.3

Yleensähän näille sanotaan että Cop < 1 kovemmilla pakkasilla. Ei näytä pitävän paikkansa. Olisin tyytyväinen 1.8 coppiin myös.
 
Back
Ylös Bottom