Uutiset:

Kirjoittaja Aihe: Luxtronik firmis >= 3.81 lukeminen ja asetusten muuttaminen tietokoneella  (Luettu 10007 kertaa)

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Mikäli AIT:n maalämpöpumppua ohjaavan Luxtronikin tarjoama oma webbisivu, appis ja etäohjaus ei syystä tai toisesta riitä omiin loggailu- tai ohjailutarpeisiin, luxtronikkia voi myös lukea ja ohjailla webbiliittymää vastaavasti omilla ohjelmilla.

Uudempien firmisten (3.81 ja etiäpäin) ohjaus on websocket-pohjainen.

Mutta ihan ensiksi, mikäli luxtronikin haluaa löytää paikallisverkosta, pitää lähettää UDP-broadcast porttiin 4444. Nämä bytet toimahtavat:
byte[] buffer = { 0x32, 0x30, 0x30, 0x30, 0x3b, 0x31, 0x31, 0x31, 0x3b, 0x31, 0x3b, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20 };

Luxtronik vastaa lähettämällä porttiin 4444 UDP viestin jonka koko on 100 byteä. Siispä tarvitsee kuunnella tuota porttia mikäli haluaa ottaa kopin tuosta viestistä. Viestin sisällöstä en tiedä enkä välitä, mutta tuosta lähetyksestä selviää Luxtronikin IP-osoite. Toki sen voi kovakoodaillakin, eihän tuo vaikea ole vääntää väkisin pysymään vakiona.

Websocket-protokolla näkyy ihan katsomalla luxtronikin webbisivun lähdekoodia (right-click, view page source). Sieltä sitten Lux.js esiin ja hämmästelemään.

Lukeminen lyhyesti:
Luo websocket luxtronikkiin IP-osoitteen avulla. Portti on ainakin minulla 8214, aina. Mutta teoriassa tuon portinkin voisi lukea hakemalla Lux.js:n luxtronikin webbiservulta. Siellä se killittää lähdekoodissa.

Socketin osoite on tämmöistä muotoa: "ws://192.168.1.113:8214"
Ja protokollaksi täytyy laittaa "Lux_WS".

Login laitetaan lähettämällä websockettiin viesti: "LOGIN;999999" <- laita salasanasi tuohon
(tässä kohtaa socketista pitää lukea vastaus)

Websocketista tulee XML-pulautus joka on tämäntapainen:
<?xml version="1.0"?><Navigation id='0x299bc0'><item id='0x2483c8'><name>Informaatio</name><item id='0x249440'><name>Lämpötilat</name></item><item id='0x249488'><name>Tilat sisäänmeno</name></item><item id='0x2494d0'><name>Tilat ulostulo</name></item><item id='0x2991e0'><name>Käyntiajat</name></item><item id='0x2481d0'><name>Käyttötunnit</name></item><item id='0x248188'><name>Häiriöloki</name></item><item id='0x248140'><name>Pysähtymistieto</name></item><item id='0x29a230'><name>Laitetiedot</name></item><item id='0x29a1e8'><name>Kalorimetri</name></item><item id='0x29a1a0'><name>BMS</name></item></item><item id='0x296ee0'><name>Asetukset</name><item id='0x2b4c20'><name>Toimintatila</name></item><item id='0x28c378'><name>Lämpötilat</name></item><item id='0x2b5010'><name>Järjestelmäasetukset</name></item></item><item id='0x29a148'><name>Kirjautuminen: Asentaja</name></item></Navigation>

Huom. normaalisti tuonne ei ole kirjauduttu Asentajaksi, mutta minä nyt olin.
Tuolta parsitaan haluttu heksa-id, esimerkiksi nyt 0x2483c8 antaisi kaiken informaation. Sepä lähetetään sitten websokettiin näin: "GET;0x2483c8"

Ja taas tulee sockettiin luettavaksi paljon xml:ää josta voi parsia kaiken mahdollisen haluamansa tiedon.

Jos haluaa pelkät päivittyneet tiedot heksojen kanssa, ilman nimiä, voi jatkaa kutsumalla periodisesti vain "REFRESH". Tällöin websocketista tulee joukko pelkkiä heksoja ja arvoja, nuo arvot saa mäpättyä nimiin aiemman pulautuksen tiedoista heksojen avulla.

Asetusten muuttaminen menee näin:
Ensin luetaan asetus-sivu ID:n nojalla (id pitää parsia edellisestä XML:stä esiin, se vaihtelee): "GET;0x296ee0"
(taas luetaan XML socketista)
Sitten parsitaan asetussivulta vaikkapa haluttu muutettava lämpötila, sanotaan vaikka lämmityksen hystereesi:
<?xml version="1.0"?><Content id='0x296ee0'><name>Asetukset</name><item id='0x2b4c20'><name>Toimintatila</name><item id='0x2b5068'><name>Paluuvesikierto</name><option value='0'>Automaattinen</option><option value='1'>Lisälämpö</option><option value='2'>Juhla</option><option value='3'>Loma-aika</option><option value='4'>Pois</option><raw>0</raw><value>Automaattinen</value></item><item id='0x28adf0'><name>Lämmin käyttövesi</name><option value='0'>Automaattinen</option><option value='1'>Lisälämpö</option><option value='2'>Juhla</option><option value='3'>Loma-aika</option><option value='4'>Pois</option><raw>0</raw><value>Automaattinen</value></item></item><item id='0x28c378'><name>Lämpötilat</name><item id='0x299ee0'><name>Paluurajoitus</name><min>350</min><max>700</max><step>10</step><unit>°C</unit><div>10.00</div><raw>590</raw><value>59.0°C</value></item><item id='0x295d40'><name>Hystereesi: Lämmitys</name><min>5</min><max>60</max><step>5</step><unit> K</unit><div>10.00</div><raw>15</raw><value>1.5 K</value></item>
(snip, leikkasin loput pois koska noita on paljon)

Lämmityksen hystereesillä olisi yo. nojalla heksa-id 0x295d40

Lähetetään haluttu uusi asetus näin: "SET;set_0x295d40;10"
Lämpötiloja asettaessa heksa pitää laittaa tuolla tapaa etuliitteellä "set_". Tuo luku 10 tarkoittaa yhtä astetta. Noissa arvoissa on käytössä jakaja, tämän hystereesin tapauksessa se on 10 joten 10/10 = 1K. Myös minimi, maksimi ja askeleet joiden välein asetusta voi muuttaa, tulee XML:n seassa.
Asetukset tallennetaan näin: "SAVE;1"

Käytännössä toki asentaja-logini pitää tehdä ensin jotta asetuksia voi muuttaa. En edes jaksanut opetella sitä koska en ole ihan vielä keksinyt mitä automaatiota haluaisin oikeasti tällä tapaa pumpulle tehdä. Tuskin jaksan mitään, kunhan kokeilin että onnistuu. Toivottavasti tästä oli jollekulle apua.

Loppuun disclaimer: omalla vastuulla! Lukeminen ei pumppua vahingoittane, mutta asetusten automaattisen mälväilyn kanssa olisin astetta varovaisempi. Jos jauhatte eepromminne rikki niin ei ollut minun vikani.
« Viimeksi muokattu: 16.02.18 - klo:21:22 kirjoittanut repomies »
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
https://fhem.de/ -Perl -automaatio  scriptien, erityisesti Luxtronik2.pm  avulla sain  tänään luettua ja tallennettua Alpha Innotec PVZSV Nordic -asetuksia etänä. Lämmönsäätökäyrän asetus onnistuu myös.
- Asetusten hakuun scripti käyttää aiemmin mainittuja telnet:ia ja web-socket:ia.
- Pari pientä muutosta scriptiin tein , jotta tallennus onnistui.

Periaatteessa tuo tietojen luku + lämmönsäätökäyrän (sekä hystereesin) muokkaus pitäisi mahdollistaa pumpun ohjaamisen aika yksinkertaisesti. Itselläni oli mielessä tehdä pieni ohjaus lähinnä käynnistystilannetta varten, riskien minimoimiseksi ehkä pari asetusmuutosta per kompressorin käynnistys. (Ei uusia asetuksia tyyliin minuutin välein x 24/7/365)

Ajattelin dokumentoida tuota FHEM:iä  hieman tähän vielä lähipäivinä.
Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Tnx! Pitää tutustua joskus, minua kun on pänninyt pakkaskeleillä kompuran hidas starttaus kv-syklin jälkeen. Voisin koodailla siihen korjauksen jos kerta tuosta pystyy säätämään lämpötilaa (tai käyrää). Eipä noita muutoksia minullakaan monta kertaa tulisi, jotenkin näin:

Loggaa muistiin viimeinen taajuus jolla lämmitettiin lattioita
Jos pakkasta enempi kuin 5 astetta ja kv-sykli juuri loppui
   Aseta lämpökäyrä ylemmäs, joku +3C
   Loggaa kunnes kompuran taajuus on vähintään sama kuin edellisen lämmitysjakson lopussa
   Aseta lämpökäyrä normaaliksi

Näin saisin korjattua kaksi juttua kerralla. Ensinnäkin sen että pumppu odottelee idioottimaisesti talon lattialaatan jäähtymistä kv-syklin jälkeen hystereesin verran, ja toisekseen hitaan kierrosten noston silloin kun delta tavoitelämpöön ei ole kovinkaan suuri. Edit: korjattu firmiksessä 3.84.0, joka käynnistää suoraan lämmityksen käyttövesisyklin jälkeen, ainakin mikäli pumppu lämmitti ennen käyttövesisykliä.
« Viimeksi muokattu: 29.12.18 - klo:14:51 kirjoittanut repomies »
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
Kuvasin oheen sen FHEM -asennuksen ja pari pientä muutosta "23_LUXTRONIK2.pm" -tiedostoon.

https://www.maalampofoorumi.fi/index.php?topic=8321.0

Asennushan käy tosi nopeasti kun on linux jo valmiina.

Ajattelin jos tuon FHEM (osa1) pitäisi selkeyden vuoksi hieman erillään, ehkä sieltä joku näkee Linux:in, Perl:in, ja Alpha Innotec:in valon.

Joo halutaan varmaan kaikki lähes vastaavia muutoksia Luxtronik  -toimintaan. :)
 
Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
jotenkin näin:

Loggaa muistiin viimeinen taajuus jolla lämmitettiin lattioita
Jos pakkasta enempi kuin 5 astetta ja kv-sykli juuri loppui
   Aseta lämpökäyrä ylemmäs, joku +3C
   Loggaa kunnes kompuran taajuus on vähintään sama kuin edellisen lämmitysjakson lopussa
   Aseta lämpökäyrä normaaliksi

Näin saisin korjattua kaksi juttua kerralla. Ensinnäkin sen että pumppu odottelee idioottimaisesti talon lattialaatan jäähtymistä kv-syklin jälkeen hystereesin verran, ja toisekseen hitaan kierrosten noston silloin kun delta tavoitelämpöön ei ole kovinkaan suuri.

Voisitko edellisen sanoa toisin: "haluan, että lämmönsäätökäyrästä ohjataan kompuran taajuutta (eikä paluuveden lämpötilaa) "  ?

Itse haluaisin ehkä näin, (malli A)
1. pumpun hertzsit tulisi ulkolämpötilan mukaan   (eli mulla olisi taustalla X-Y -taulukko:  Ulkolämpötila X-akselilla,  Hertsit Y-akselilla)
2. jos pumpun taajuus heittää edellisestä taulukosta 20% (tai joku muu prosentti) -> korjataan scriptillä lämmönsäätökäyrää (lämmönsäätökäyrä ylemmäs tai alemmas esim. 3C )

Tai vaihtoehtoisesti näin: (malli B)
1. pumpun hertsit tulisi 3-ulotteisen kuvaajan mukaan  ( X ja Y -akselit olisivat Ulkolämpötila ,  paluuveden lämpö , Z-akseli olisi hertsit )
- tällä voisi kompensoida muusta kuin ulkolämpötilasta johtuvia muuttujia - jossa paluuveden lämpö pitäisi sisällään aika paljon tietoa
2. jos pumpun taajuus edellisestä taulukosta heittää 20% (tai joku muu prosentti) -> korjataan scriptillä lämmönsäätökäyrää (lämmönsäätökäyrä ylemmäs tai alemmas esim. 3C )

B olisi hieman monimutkaisempi ajatuksellisesti, tekniseltä toteutukselta kuitenkin käytännössä sama. 

Mielestäni tämä ajaisi aiemmin Repomies kuvaamasi tarpeen, mutta olisi mielestäni matemaattisesti kauniimpi, ja toimisi laajemmin, varmemmin (erilaisissa tilanteissa) kuin kaksi erityistapauksta jotka kuvasit?









Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Kommentoidaanpa. Pahoittelut etten huomannut viestiäsi aiemmin!

Malli A on vähän turhan yksinkertainen. Talon tehontarve on toki ulkolämpötilan funktio, mutta eipä tuollainen toimi silloin kun ylimääräistä lämpöä tulee jostain, ja termostaatit vetelevät kiertoja kiinni. Tuo puskisi vakioteholla sitten aika hurjan lämpömäärän sinne missä ei satu termostaatteja olemaan.

Malli B saattaisi toimia, mutta noita tilanteita jossa ohjaus puuttuu toimintaan tulisi todennäköisesti talven mittaan aika paljon. Näen ongelmaksi lähinnä siis sen että tuossa saisi hieroa karttoja aikansa, jotta toiminta ei kytkeytyisi jokaisen KV-syklin jälkeen. Määrittely ei olisi ihan helppo homma.

Haen simppeliä ratkaisua, jossa ei jauheta eepromille uusia asetuksia hurjan monta kertaa per talvi. Periaatteessa ulkolämpötilaa ei edes tarvitsisi tietenkään seurata. Aika paljon voi päätellä ihan kompressorin taajuudesta edellisen lämmityssyklin lopussa. Määrittää vain riittävän korkean hertsimäärän, joka jos on päällä juuri ennen kuin KV-sykli alkaa, niin potkii pumpun lämmittämään samalle taajuudelle asti KV-syklin jälkeen. Sen jälkeen jättää pumpun ohjailemaan omatoimisesti siitä eteenpäin. Pumppu onnistuu kaikissa muissa tilanteissa paitsi talvella KV-syklin jälkeen ohjautumaan riittävän ok. Kesälläkin, vakiopaluulämpötilalla.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
Joo, ymmärrän Repomies tarpeen Pirkkalassa, se on melko vähäinen pumpun ohjaus.

Kaupunkitilalla haaste on hieman erilainen (kovilla pakkasilla pumpun tehon sahaus ylös/alas).  Voi olla saan sen kuriin esimerkiksi nostamalla veden kierron nopeutta entisestään.

Jos pumpun toimintaa haluaisi ulkopuolelta ohjata,  mulla on sellainen tuntuma että paras tapa voisi olla
- asentaa FHEM -perl -softa esimerkiksi Raspberry:lle
- Antaa Raspberryn mitata ulkolämpötila
- Asentaa Raspberrylle digitaalisesti säädettävä vastus
- Yhdistää Luxtronik:in lämpötila-anturin johdot digitaalisesti säädettävään vastukseen

Ja edellä mainitulla setup:illa ohjata Luxtronik:in näkemää ulkolämpötilaa.    Mahtaako porukalla olla hajua, minkälainen ulkolämpötila-anturi Alpha Innotec:issa (Luxtronik) on,  onko se joku NTC -resistori  (mitkä arvot?) ?


Etuina näkisin:
+ Ei tarvitsisi hakata eepromia rikki    ( vaikka 5v takuu on pitkä, se on lyhyt aika verrattuna siihen mitä laitteen tulee kestää,  olettaisin jos eeprom menee rikki 20v kuluttua, niin se on laite kaatopaikalle silloin, siksi ei kannata rikkoa )
+ Raspberry on kooltaan pieni
+ Raspberryllä on pieni  virrankulus
+ Halvat ja geneeriset komponentit - ja rikkoutuminen ei lamauta maalämpöpumppua
+ Omalla kohdallani on lievää kiinnostusta Raspberryä (tai Arduinoa) kohtaan muutenkin, ei ole kokemusta vielä, mutta haluaisin perehtyä.

Miinuksina (miksi asetuksia ehkä ei kiinnostaisi muutella):
- Muutakin tekemistä kiinteistöllä olisi  (kuin miettiä jonkun lämpöpumpun toimintaa)
- Lähtökohtaisesti toivoisin Alpha Innotec toimittaisi korjaukset


Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Olen minä sen NTC:n ihan tarkan tyypin selvittänyt, harmi kun en ulkoa vaan muista. Johonkin viestiin tänne foorumille sen naputtelin, ostin noita pienen pussillisen varoiksi.

Maailmahan on pullollaan NTC-vastuksia ja on verrattain helppo löytää sellaisia jotka näyttävät +25C lämpötilassa samaa vastusarvoa mitä tuo AIT:n käyttämä, mutta sitten jos haluaa että se NTC:n käyrä on sama ja vastus sama muissakin lämpötiloissa, niin sitten pitää jo kaivella farnellin katalogia vähän pidempään. AIT:n asennusdokkareissa on ntc vastusarvot eri lämpötiloille listattu.

NTC-vastuksen huijaukseen on tietenkin erilaisia tapoja mutta perinteinen kahden releen ratkaisu on se suoraviivaisin.

Laitetaan NTC:n rinnalle sopivan isohko vastus joka kytketään siihen rinnalle releellä. Kun rele vetää, rinnalla oleva vastus laskee rinnankytkennällä pumpun näkemää vastusta. Pumppu näkee kuumaa. Vastus mitoitetaan empiirisesti sopivaksi. Potikka on paras, tai trimmeri. Pikku ongelma tässä on se, että NTC ei ole lineaarinen. Se mikä toimii pakkasilla, ei välttämättä toimi kesällä tai keväällä. Mutta jos relekortissa riittää releitä, ongelma ratkeaa useampaa vastusta käyttämällä.

Jos sitten taas halutaan että pumppu näkee kylmempää niin sitten laitetaan ulkoanturin kanssa sarjaan vastus, jonka rinnalle laitetaan rele. Kun rele vetää, tuo vastus tulee ohitettua releellä eli pumppu näkee vain ulkoanturin. Kun rele on auki, sarjavastus lisää pumpun näkemää vastusta eli pumppu näkee kylmemmän lämpötilan. Jälleen useammalla vastuksella ja releellä saa enemmän pelivaraa. Trimmeri on tässäkin hyvä.

Pykälää hienostuneempi ratkaisu olisi sitten esimerkiksi optofetti. Tyyliin H11F1. Olen noita käytellyt, tuollaisella saa aika helpon säätövastuksen aikaan, jonka ohjaus on sähköisesti erotettu piiristä johon se optofet kytketään. Lineaarinen tuo ei ole, mutta yleensä se ei näissä hommissa ole showstopper.

Edit: https://www.maalampofoorumi.fi/index.php?topic=7639.msg104751#msg104751
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
Joo eli 2.2k ohm NTC thermistori. Kiitos hyvistä ajatuksista ja tiedoista.

Olisiko se Raspberry + rele-setuppi sitten vähän niinkuin tässä videossa :
http://www.youtube.com/watch?v=hSh9vRMeP2s

- video havainnollistaa Raspberryn toimintaa yhdellä releellä
- ajassa 1min 59 sek näkyy 8:n releen kortti  ( jos kuulin oikein, sanoo maksoi 8 dollaria )
- ymmärtääkseni kortti ja releet voisivat olla sopivia tähän Alpha Innotec -tarkoitukseen.  Ymmärtääkseni AIT:n ulkolämpötila-anturilta tulee takaisin alle 12V

Optofetti, tai trimmeri eivät ole mulle entuudestaan tuttuja.

Mieluiten tekisin toteutuksen yksinkertaisuuden puolesta ohjelmoidun vastuksen kuten tässä:
https://www.youtube.com/watch?v=_dUQOTemSJQ
... mutta haasteeksi muodostuisi Raspberrystä / Arduinosta 5V saatava jännite, kun digitaalinen potentiometri pitäisi olla n. 12V:lle. Ymmärrän tähänkin on ratkaisuja, mutta lisäävät vaikeuskerrointa.

-------------
OSTOSLISTA  v0.01 :
- Raspberry + joku aloittelijan pakkaus
- 8:n releen kortti kuten tässä  http://www.youtube.com/watch?v=hSh9vRMeP2s&t=1m59s       (tai vaihtoehtoisesti optofettejä )
- 8 kpl jotain vastuksia ( tai vaihtoehtoisesti trimmeri ,  potikka  )


-------------
Mietityttää tässä vaiheessa vielä:
- Setupin luotettavuus   ( jotain kokemuksia mulla on vuosien takaa yhden kännykkä -rele automaation toiminnasta, ja se oli varsin epäluotettava, 2/3 kerroista toimi,  1/3 kerroista ei toiminut  )
- Projektin vaikeuskerroin + käytetty aika 

Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Minulla on noita relekortteja ollut arduinon kanssa. Kympin luokkaa ne ovat, vähän alle ehkä. Nuo kiinalaiset releet eivät ihmeitä kestä mutta tässä sovelluksessa ei ihmeitä toki vaaditakaan. Mitä vähemmän niistä lyö virtaa läpi, sen pidempään ne kestävät, ja tässä virtaa ei mene juuri lainkaan.

Relekortti vaatii jännitettä ja virtaa sen verta että ihan pelkästä GPIO:sta ei sitä riitä. En ulkoa muista paljonko raspin kautta voi imaista virtaa, kai siellä jossain on 5V ainakin tarjolla. Tai sitten käyttää raspille syöttävää virtalähdettä suoraan myös relekortille. Kortin pitää vain toimahtaa sillä samalla jännitteellä sitten.

Trimmeri on sama kuin potikka, pienempi vain. Eli säätövastus, ruuvattava. Kannattaa ensimmäisenä opetella vastuksille rinnankytkennän kaava. Jotenkin näin se menee ellen muista väärin: (1/R ) = (1/R1 + 1/R2). Tuon ja NTC:n tietojen avulla (ait manuaali) voit ensin arpoa paljonko vastusarvon pitäisi muuttua haluamassasi todellisessa ulkolämpötilassa, sitten voit laskea tarvitsemasi vastuksen (rinnan tai sarjaan, riippuen suunnasta mihin haluat vaikuttaa) ja kun olet laskenut tiedät suurinpiirtein minkä kokoluokan potikka tai trimmeri kannattaa hommata. Nyrkkisääntönä rinnalle paljon isompi kuin 2.2k (hihasta heitän 22k tai 50k) ja sarjaan sitten riittää aika pienikin varmaan, ehkä max 1k tai vähemmän jos haluat kasvattaa pumpun näkemää vastusarvoa.

Pidemmäksi aikaa et voi tuommoista huijausvastusta jättää päälle, se sotkee niin pahasti pumpun näkemän ulkolämpötilan. Mutta jos tarkoitus on pitää sitä päällä muutaman minuutin jotta pumppu rauhoittuu, niin siihen se toki käy.

Luotettavuus on monen asian summa. Jos tuollaisen tekee arduinolla niin on se melkoisen luotettava. Raspiin en itse luota likikään samassa määrin.

Tuommoisessa harjoituksessa on eduksi jos on säätänyt aikaisemminkin, harrastanut elektroniikkaa tai kouluttautunut vaikka (diplomi-)insinööriksi.
« Viimeksi muokattu: 09.10.18 - klo:09:52 kirjoittanut repomies »
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Laitetaas tänne nämä NTC arvot vielä:

37
Technische Änderungen vorbehalten  |  83055400dDE
 – Originalbetriebsanleitung (2.1)  |  ait-deutschland GmbH
KENNLINIEN TEMPERATURFÜHLER
t / °C
R / kΩ
-25  21, 291
-20  16,425
-15  12 ,7 73
-10  10,010
-5    7, 9 0 3
+/- 0  6,284
+5  5,030
+10  4,053
+15  3,287
+20  2,681
+25  2,200

Elikkä jos rinnankytkentää meinaa ja nimenomaan pakkaspäätä pitää säätää niin potikka saa olla paljon enempi kuin 50k. Jos -25C lämpötilassa heittää rinnalle 100k niin pumppu näkee noin 18kOhm mikä on parin lämpöasteen heitto tuossa ulkolämpötilassa. Eli ehkä se 100k olisi sopiva sitten, ellet halua vielä pienempää hienosäätöä tehdä. Vastaavasti sarjaan kytketty potikka tarttee noissa lämpötiloissa olla sitten joku useaman kilo-ohmin malli varmaan.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
Kiitos taas lisätiedoista.

Olisiko arkkitehtuuri jotakuinkin oheisen (pdf versio 0.01) -kaltainen?

Ajatuksena olisi, että setuppi olisi suurimman osan ajasta kuten Alpha Innotec -maalämpöpumppu on, eli ilman mitään vastuksia.
- vastuksia 1-4 käytettäisiin, kun halutaan kertoa Luxtronik:ille, että se lämmittää liian vähän, joten haluamme lisätä Luxtronik:in näkemää vastusta.
- vastuksia 6-9 käytettäisiin, kun halutaan kertoa Luxtronik:ille, että se lämmittää liikaa, joten haluamme laskea Luxtronik:in näkemää vastusta.

Jos kuva on ok, voisin koettaa katsoa jotain sopivia komponentteja alustavaan ostoslistaan.

Arvelen kyllä, että setupin toimintaan saaminen tulee viemään aikaa, mutta jos hiljakseen ostaisi palikat, niin olisi mukava perehtyä komponentteihin, ja setuppi voisi olla koekäytössä ennen kuin maassa on routa.
Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
En laittaisi noin. Koetan piirtää sinulle kuvan vähän myöhemmin. Jos käytät noin monta relettä niin lähtisin ihan vastussarjalla enkä sittenkään trimmereillä.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Ohessa kuva. Vedin nuo rinnalle kytkettävät 100k.. sarjan vähän hatusta, mutta luulen että nekin toimahtaa ihan ok.

Siinä sarjaan kytkettävissä sitten on ihan ajatusta mukana. Se on vähän kuin tuplautuva sarja nyt siinä, eli jos ne peräkkäin olevat vastukset on kaikki pelissä (releet RY-RY4 kaikki auki) niin niistä muodostuu lisävastus joka on

220 + 470 + 1000 + 2000 = 3690 ohmia.

Voit muodostaa seuraavat lisävastusarvot releitä RY1-RY4 sulkemalla: 0, 220, 470, 690, 1000, 1220, 1470, 1690, 2000, 2220, 2470, 2690, 3000, 3220, 3470, 3690

Jos jaksat nysvätä itsellesi vastuksia yhdistelemällä arvot 250 ja 500 niin saat vähän nätimmän sarjan aikaan: 0, 250, 500, 750, 1000, 1250, 1500, 1750, 2000, 2250, 2500, 2750, 3000, 3250, 3500, 3750. Se ei ole erityisen vaikeaa edes, 2 kpl 1k vastuksia rinnan on 500ohm, ja 4kpl rinnan on 250ohm (mutta voi olla helpompi ottaa vaan 220 + 27 tai 33).

AIT on normaalitilassa kun RY1, RY2, RY3 ja RY4 on kaikki kiinni sekä RY5, RY6, RY7 ja RY8 kaikki auki.


Rinnankytkennän eri kombinaatioita en jaksa laskea. Voi olla että valitsemani vastusarvot eivät ole siinä ihan niin fiksuja, mutta uskoisin että noistakin syntyy riittävän toimivia vaihtoehtoja eri ulkolämpötiloihin.


Loppuelämäksi vastuksia esim täältä: https://www.ebay.com/itm/1500pcs-1-4W-75Values-Carbon-Film-Resistor-Assorted-kit-Set-1-ohm-10M-ohm-5/323357615550

Mutta halvemmallakin voi löytyä. Metallikalvovastukset olisi arvoiltaan tarkempia, mutta pikkuisen kalliimpia.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
Kiitos Repomies, toi näyttää tosi nätiltä, ja ymmärrän logiikan.

Jos noita vastuksia ostaisi tosiaan isomman kasan, niin niitä voisi koittaa breadboard:illa mikä toimii.

Koitan kasailla tässä taustalla alustavaa ostoslistaa, ja vähän kartoittaa mistä kannattaisi hankkia. Lähetyskulujen osuuden minimoimiseksi voi olla kannattaa keskittää hankinnat esim. yhteen nettilafkaan ulkomailla.


----------------
Mietityttäviä asioita + 1 lisää:
- voi olla koko hieno ajatus jää toimimatta, jos Luxtronik ei pidä äkillisistä vastuksen muutoksista.
- Alpha Innotec Nordic Inverter  asettaa ulkolämpötilan -5C jos ulkolämpötila-anturi ei ole kytketty.  Tiedän sen kokemuksesta, kun ajelin ensimmäiset pari viikkoa ilman ulkolämpötila-anturia. Funtsin sama voi käydä, jos laite tulkitsee lämpötilojen vaihtelussa on epäloogisuutta. (esim. delta on 10C  muutaman kymmenen sekunnin aikana). Voishan ton koittaa kuumailmapuhaltimellakin..

Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa k113635

  • Konkari
  • *****
  • Viestejä: 864
  • Maalämpöfoorumi
Ei varmaan olis ihan hölmö idea katsoa minkälaisia jänniteita noiden NTC-vastusten yli on, sillä sitähän pumppu käytännössä mittaa.

Tein Nibeen anturihuijauksen raspin PWM ulostulosta pienellä RC alapäästösuodattimella. Kytkentä sinällään oli mukavan simppeli,
mutta alkuperäisen anturin epälineaarisuuksien matkiminen lineerisella kytkennällä oli yllättävän hankalaa. Etuna tässä mun
kytkennässä oli käytännössä tarkkuus sekä erittäin vähän liikkuvia osia vrt. kasa releitä.
Tampere, 1-taso, puutalo, -97, netto 119m2/300m3(22C) + AT/VAR netto 32m2/90m3(15C), brutto 169m2/460m3 ,lattialämmitys
08/15- Nibe F1255-6, Jäspi GTV Hybrid 500, kaivo 190m, Toshiba Arctic 35 ILP, Vallox 121 SE

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Ei varmaan olis ihan hölmö idea katsoa minkälaisia jänniteita noiden NTC-vastusten yli on, sillä sitähän pumppu käytännössä mittaa.

No eiköhän siellä ole aika pieni jännite tyrkyllä, muussa tapauksessa ntc alkaa lämmetä itsekseen. P=U²/R. Toteutus lienee aika liki klassinen jännitteen jako kahdella vastuksella joista toinen on se ntc, ja sitten a/d muunnos.

Olen itse aika varovainen sotkemaan omia piirejä muiden tekeleisiin ilman jonkinlaista erotusta. Erotus voi olla sitten vaikka rele taikka optokomponentti. Mutta omia jännitelähteitä en kytkisi syöttämään suoraan anturin paikalle. Olen ehkä ylivarovainen, tunnustan.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Koitan kasailla tässä taustalla alustavaa ostoslistaa, ja vähän kartoittaa mistä kannattaisi hankkia. Lähetyskulujen osuuden minimoimiseksi voi olla kannattaa keskittää hankinnat esim. yhteen nettilafkaan ulkomailla.


----------------
Mietityttäviä asioita + 1 lisää:
- voi olla koko hieno ajatus jää toimimatta, jos Luxtronik ei pidä äkillisistä vastuksen muutoksista.
- Alpha Innotec Nordic Inverter  asettaa ulkolämpötilan -5C jos ulkolämpötila-anturi ei ole kytketty.  Tiedän sen kokemuksesta, kun ajelin ensimmäiset pari viikkoa ilman ulkolämpötila-anturia. Funtsin sama voi käydä, jos laite tulkitsee lämpötilojen vaihtelussa on epäloogisuutta. (esim. delta on 10C  muutaman kymmenen sekunnin aikana). Voishan ton koittaa kuumailmapuhaltimellakin..

Relekortteja ja vastuksia saa ebaysta käytännössä ilman toimituskuluja. En usko, että AIT sisältäisi sen enempää hirveämmin derivoivaa säätöä kuin tunnistusta vastusarvon askelmuutokselle. Ihan niin vakuuttavaa ei softan laatu ole tähän mennessä ollut. Jos jaksaisin avata pumpun, voisin toki kokeilla, onhan minulla vastuslajitelma tietenkin.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
Ohessa luonnos ostoslistasta. ( liitetiedosto  .ods, aukeaa taulukkolaskentaohjelmalla )

Jonkun aikaa on kestänyt miettiä sopivia komponentteja.  Vaatimuksenani on löytää ne järkevän hintaisesta ja yhdestä lafkasta.
- Laskeskelin, että menisi ikä ja terveys jos alkaisin tilaamaan eri paikoista,  pikkupaketteja tulisi kymmeniä lähiposteihin, marketteihin, kuriireille, ja osa varmaan jäisi matkan varrelle.

Mulla ei ole ennen ollut Raspberryä, mutta haluan opetella, pidemmän aikaa ollut mielessä käyttää parissa automaatiotehtävässä. Tässä projektissa tarvittavien komponenttien hinta on tässä vaiheessa reilu 70 euroa.
- Koko tilaukselle tulee arviolta hintaa noin 234 euroa, haluan joitain osia löytyisi kotoa laatikosta kun niitä tarvitsee.

Perus tarvikkeet multa löytyy kotoa: ruuvimeisselit, kolvi, tinaa, yleismittari ja 12V -virtalähde (tarvitaan relekorttia varten). Samoin Raspberryn tarvitsema näppis, verkkokaapeli tai WIFI, näyttö, näytön kaapelit löytyvät  jo valmiiksi.

Olisi kiva jos joku voisi katselmoida listan, ennenkuin laitan tilauksen sisään?

Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
Laitoin tilauksen sisään pienillä lisäyksillä:
- Raspin, jäähdytyssiilit, powerin, breadboard couplerin  laitoin kutakin yhden lisää.

Lisäykset laitoin kun laskeskelin saan 45 eurolla toisen projektin rinnalle, ilman että tarvitsee purkaa ensimmäistä, joka toivottavasti jää pidempään käyttöön.

Sitten jännitetään mitä tulee postista, tai tuleeko mitään     :)
Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Hmm en tuota listaasi koskaan huomannutkaan. Toivottavasti oli kaikki mitä tarvitset.

Itseltäni löytyy raspi, pitkästä aikaa loggasin siihen sisään tänään. Näkyy pysyneen pystyssä yli 180 päivää tyhjänpanttina. No pyörii siinä talologger sinikäyrällä.

Kytkin hyllystä löytyneen yksittäisen releen kortin sille kaveriksi ihan kokeeksi. Tuo on noita samoja kiinalaisia, semmoinen euron relekortti, mutta 5V käämillä. Sen 5V saa raspin GPIO:n kautta, pinnit 2 ja 4 tarjoilee 5V syötön. Periaatteessa releen ohjaus on myös 5V (tai gnd pull down, saa valita) mutta kiinalainen on miettinyt jutun loppuun ja tehnyt sen niin että 3.3V ohjaus riittää eli tuo toimii suoraan raspin kanssa. Testasin sitä käskemällä komentoriviltä suoraan gpio-pinniä päälle ja pois, rele raksaa.

Minulla ei siis tule kuluja jos nyt haluan vastuksella laittaa pumpun näkemään kylmää. Osat on hyllyssä.

En tiedä laitoitko listalle naarasliittimillä varustettuja kytkentäjohtoja jotka käyvät tuohon raspin (ja relekortin) pinneihin. Ne ovat perin näppäriä. Kiinasta saa taas ebayn kautta ja hinta on joku euron tai kaksi per 40 eli tuohon rahaan saa 80 päätä jotka voi kolvata omiin johtoihinsa sitten. Uros-naaras on hyvä olla jos breadboardiin meinaa kytkeä. Ja breadboardin kanssa uros-uros on aina tarpeen, mutta ohut paukkulanka käy siinä myös.

Sitä olen tässä hieman kironnut, että minulla tuo lämpökäyrä on niin loiva. Vastusarvoa pitää muuttaa megalomaanisesti, jos haluaa että lattian paluun tavoite heilahtaisi esim 3C. Siksi voisikin olla helpompaa muuttaa suoraan lattian paluuanturin näyttämää. En kuitenkaan haluaisi tehdä sitä, koska tuo sotkee enemmän pumpun ohjausta sekä mahdollisesti kalorimetrin. AIT kun hakee tavoitelämpötilaa lämmityspiirin lämpötilaerolle meno-paluu. Ja se tekee sen säätämällä kiertopumppua. Niinpä jos paluun laittaa näyttämään vaikka 3 astetta oikeaa vähemmän niin lämpötilaero näyttää pumpun näkökulmasta lievästi sanottuna oudolta ja se laittanee kiertovesipumpun pahisn kovalle kierrolle sitten, jos oikein arvaan. Lauhdutus saattaa olla aika tehokasta sitten. Että mieluummin sitä ulkoanturia huijaisin niin pumpun kalorimetri ym pelaa kuitenkin kuten pitää. Tästä seuraa että pitäisi varmaan ihan selvittää että miten kylmää tuolle pumpulle voi ulkoanturin kautta pistää näkymään ennen kuin se on sitä mieltä että anturi on rikki.. se ei selviä kuin kokeilemalla taas.

Periaatteessa raspin voi säätää pystyyn täysin headlessina siten että sshd nousee ylös samoin kuin wlan, jolloin sitä ei tarvitse koskaan kytkeä näyttöön tai näppikseen. Näin se on minulla tehty. Googlaa raspberry headless setup tai jotakin sellaista.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Katsoin nyt tuon ostoslistan. Eiköhän sillä suht pitkälle pääse. Jäähdytyssiilejä pidän turhana ellet rakenna samalla mediaserveriä.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
En tiedä laitoitko listalle naarasliittimillä varustettuja kytkentäjohtoja jotka käyvät tuohon raspin (ja relekortin) pinneihin. Ne ovat perin näppäriä. Kiinasta saa taas ebayn kautta ja hinta on joku euron tai kaksi per 40 eli tuohon rahaan saa 80 päätä jotka voi kolvata omiin johtoihinsa sitten. Uros-naaras on hyvä olla jos breadboardiin meinaa kytkeä. Ja breadboardin kanssa uros-uros on aina tarpeen, mutta ohut paukkulanka käy siinä myös.
Joo listalla on kaikkia kombinaatioita (naaras-naaras, uros-uros, uros-naaras).  Lisäksi laitoin listaan pussit pelkkiä uros+naaras pinnejä sekä kuoria,  kuoria eri pituisina 1x2, 1x3 jne.

Youtubelta katselin muutamia videoita keräsin niistä hyviä vinkkejä.  Periaatteessa ostoslistan joka on aiemmassa viestissä pitäisi olla aika hyvä ostoslista aloittelijalle. En vastaavaa löytänyt netistä, paljon sen sijaan löytyi toistensa kopioita olevia lähinnä vitsiä olevia listoja.

Sitä olen tässä hieman kironnut, että minulla tuo lämpökäyrä on niin loiva. Vastusarvoa pitää muuttaa megalomaanisesti, jos haluaa että lattian paluun tavoite heilahtaisi esim 3C. Siksi voisikin olla helpompaa muuttaa suoraan lattian paluuanturin näyttämää. En kuitenkaan haluaisi tehdä sitä, koska tuo sotkee enemmän pumpun ohjausta sekä mahdollisesti kalorimetrin. AIT kun hakee tavoitelämpötilaa lämmityspiirin lämpötilaerolle meno-paluu. Ja se tekee sen säätämällä kiertopumppua. Niinpä jos paluun laittaa näyttämään vaikka 3 astetta oikeaa vähemmän niin lämpötilaero näyttää pumpun näkökulmasta lievästi sanottuna oudolta ja se laittanee kiertovesipumpun pahisn kovalle kierrolle sitten, jos oikein arvaan. Lauhdutus saattaa olla aika tehokasta sitten. Että mieluummin sitä ulkoanturia huijaisin niin pumpun kalorimetri ym pelaa kuitenkin kuten pitää. Tästä seuraa että pitäisi varmaan ihan selvittää että miten kylmää tuolle pumpulle voi ulkoanturin kautta pistää näkymään ennen kuin se on sitä mieltä että anturi on rikki.. se ei selviä kuin kokeilemalla taas.

Mielenkiintoinen näkökulma, en ollut ajatellut sitä, että rajaksi voi muodostua (kovilla pakkasilla erityisesti) pumppu voi nähdä lisävastukset liian kylmänä, jolloin se laittaisi ulkolämpötilasensorin "vikatilaan" ja olettaisi ulkona on -5C.  Kokeilemalla tosiaan selviää. Samoin ajatus lattiapaluulämpötilan ohjauksesta on mielenkiintoinen, ja siinä voi tulla mukana mainitsemasi kaltaisia sivuoireita.

Periaatteessa raspin voi säätää pystyyn täysin headlessina siten että sshd nousee ylös samoin kuin wlan, jolloin sitä ei tarvitse koskaan kytkeä näyttöön tai näppikseen. Näin se on minulla tehty. Googlaa raspberry headless setup tai jotakin sellaista.

Kiitos vinkistä, näin teen.
Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Tänään se toimi ensimmäisen kerran, elikkä nyt on sitten käytössä Luxtronikin potkija. Virityksen tavoitteena on saada lämmitys käyntiin heti käyttövesisyklin jälkeen, eikä vasta sitten kun lattialaatan lämpötila on laskenut hystereesin verran alle tavoitteen. Toisena tavoitteena on saada kompressorin taajuus nopeasti aiemman lämmityssyklin lopun tasolle. Luxtronik nostaa taajuutta sitä nopeammin mitä kauempana tavoitelämpötilasta palaavan veden lämpö on, ja taajuuden nosto voikin kestää pakkasilla pitkälle toista tuntia käyttövesisyklin jälkeen. Nyt sen pitäisi tapahtua huomattavasti sukkelammin.

Luxtronikin potkimisen hoitaa Raspberry Pi 3, jossa pyörii yhdistelmä fhemiä ja talologgeria. Talologgerissa on moduli joka lueskelee luxtronikin tilaa websocketin yli, sekä datastore joka potkii fhemin avulla Luxtronikkiin vauhtia.

Kaikessa yksinkertaisuudessaan vehje loggaa lämmityksen ajan kompressorin taajuutta, ja käyttövesisyklin alkaessa laittaa lämmityksen viimeisen taajuuden talteen, potkaisee lämpökäyrää ylemmäs, ja sitten kun vehje on taas normaalissa lämmitystilassa ja taajuus on saavuttanut jälleen aiemman arvon, se potkaisee lämpökäyrän takas normaaliksi.

Jatkokehitysajatuksena minulla on sellainen että leikkiin ei ehkä kannata näin lämpimillä keleillä edes ryhtyä, tämä on tarpeen vain pakkasilla, tai ehkä jostain >40Hz kompressorin taajuuksista alkaen. Ja ehkäpä olisi hyödyllistä seurailla paitsi kompressorin taajuutta, vähän myös lattiasta palaavan veden lämpötilaa (vaikka muutama minuutti lämmityksen käynnistymisen jälkeen). Ja ehkäpä olisi parempi että lämpökäyrä jokatapauksessa potkaistaan takas normaaliksi jonkin ajan kuluttua. Kenties tällainen ehtosetti voisi toimia lämpökäyrän normalisoinnissa:

1) kompressorin taajuus on vähintään käynyt yhtä korkealla kuin missä se oli edellisen lämmitysjakson lopussa ennen käyttövesisykliä
2) lattiasta palaavan veden lämpötila on suurempi kuin mitä tarvitaan normaalin lämpökäyrän mukaan tässä ulkolämpötilassa (fhem osaa laskea näitä)
3) aikaa lämmityksen alkamisesta on kulunut vähintään kaksi minuuttia

Jos 1 && 2 && 3 niin normalisoi käyrän.
Lisäehtona 4) jos aikaa on kulunut lämmityksen alkamisesta vaikka 90 minuuttia, normalisoi käyrän oli ehdot 1 ja 2 missä tilassa hyvänsä.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Toteutin lisäehdon 4) eli tuota korotettua käyrää pidetään päällä enintään 90 minuuttia lämmityksen alusta laskien. Keksin vielä uuden:

5) estä asetusten muokkaaminen alle 30 minuutin välein. Tämä olisi lähinnä jonkinlaista ohjelmiston vikatilaa varten suojaus. Eli jos softalle tulee pakottava tarve vekslata asetuksia ees-taas, se tekisi sitä korkeintaan 48 kertaa vuorokaudessa. Toistaiseksi on kyllä toiminut kuin junan vessa ja vain käyttövesisyklien jälkeen, mutta tällaisen varmistuksen lisäys ei ole kova homma.

Edit: tulipa nuo ehdot naputeltua nyt kaikki. Pudotin tuon viitosen 20 minuuttiin.

Aina käyttövesijakson alussa potkaistaan käyrä ylös (offsettiä kasvatetaan viidellä)

Jos:

1) on boostattu käyrää lämmityksen käynnistymisestä laskettuna 2 minuuttia JA
2) paluulämpötila on ylitse ulkolämpötilan ja alkuperäisen käyrän määräämän tavoitteen (lasketaan normaalilla offsetilla) JA
3) kompressorin taajuus on käynyt vähintäänkin sillä tasolla millä se kävi edellisen lämmitysjakson lopussa

-> palautetaan käyrä normaaliksi

Erillisenä ehtona
4) Jos on boostattu käyrää > 90 minuuttia
-> palautetaan käyrä normaaliksi

Ja vielä:
Koskaan ei sallita käyrän muuttamista alle 20 minuutin edellisestä muutoksesta, jos ohjelma erehtyy yrittämään niin se odottelee kunnes 20 minuuttia edellisestä muutoksesta on täynnä

Sellainenkin tuossa tuli tehtyä, että jos räplää käyrää käsin luxtronikista, sitten ei palauteta enää normaaliksi vaan odotellaan seuraavaa käyttövesisykliä.

Nyt sitten odotellaan oikein kylmiä kelejä ja katsotaan miten nopeasti tuo kelaa nyt kierroksia.
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa repomies

  • Konkari
  • *****
  • Viestejä: 598
  • Maalämpöfoorumi
Eihän tuo edelleenkään samalla lailla välittömästi ala lämmittää kuten ON/OFF -pumppu tekisi, mutta ehkä vähän nopeammin sentään, kuin ennen. On se kyllä sääli ettei sakemanni ole osannut tätä tehdä paremmin. Noin minuutin per hertsi tuo nyt nostaa tuota kompressorin taajuutta, kun lattian paluun tavoitelämpötilaan on eroa yli 5 astetta. Lähtötaajuus on 40, maksimit on 118, eli semmoisen tunnin ja 20 minuuttia se ottaa jotta pääsisi takas täydelle nopeudelle.

Jos vertaatte on-offiin niin sehän pääsee palaamaan täydelle lämmitysteholle kutakuinkin heti. Saisipa invertterin potkaistua haluamalleen taajuudelle käyttövesisyklin jälkeen..
AIT PWZSV9 suoraan lattiaan, KA 198m2 vm 2004 1-taso OKT Pirkkala, 230m kaivo

Poissa kaupunkitila

  • Vanha jäsen
  • ****
  • Viestejä: 391
  • Maalämpöfoorumi
Kieltämättä tuonkin olisi pumpun arkkitehti funtsia tarkemmin.

Mun näkökulmasta, en ole kaivannut nopeampaa tavoitelämpötilaan siirtymistä. Täällä Etelä-Suomessa pumppu aika harvoin käy edes yli 40 hertsin.

Täällä ollut hiljaiseloa maalämpöpumpun kanssa, siellä se ruksuttaa tyytyväisenä teknisessä tilassa, pihalla menossa maansiirtotöitä, jne. ne pitävät vapaa-ajan ajatukset kiinni vielä pari viikkoa.
Alpha Innotec PWZSV Nordic Inverter - 9kw,  Purmo C22 -patterilämmitys, 250m kaivo, Vantaa
+ maaviileä 2 x Sabiana SK-32, Grundfos Alpha2 25-60 -pumppu