Maalämpöfoorumi

Tekniset kysymykset => Tiedonkeruujärjestelmät ja etämonitorointi => Aiheen aloitti: Jyrki - 12.03.09 - klo:14:35

Otsikko: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 12.03.09 - klo:14:35
Olen tuossa seurannut kateellisena tuota Ouman loggerin kehitystä ja heräsi mieleen että miksei Thermiaa voisi logata jollakin DIY loggerilla.

Mitä protokollaa Thermia käytää (MODBUS? Danforss ainakin on MDBUS yhteistyössä mukana)? ja onko joku jo tehnyt tuollaisen?

Sen verran olen omaani tutkinut ettei sarjaportissa mitään liikettä näy oletuksena, eli sitä kautta pitää jotenkin kysellä niitä arvoja. Vai jotain ihan muuta?

Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 12.03.09 - klo:22:10
Oumanin lukemisesta liikkeelle lähtenyttä taloLoggeria voidaan kyllä laajentaa helposti myös muihin datalähteisiin. Edellytyksenä tietysti, että luettavan vekottimen protokollat on tiedossa tai ainakin on olemassa joku tapa selvittää, että mitä siellä liikkuu.

Onko Thermialle mitään liityntäsoftia, joiden liikennettä voisi kuunnella välistä? Sarjaportista yleensä ei aktiivisesti kuulu mitään vaan protokollat lähes aina ovat client-lähtöisiä. Toisaalta sarjaportin kuuluvuuteen vaikuttaa paljon myös kuuntelevalle taholle valittu baudinopeus. Väärällä nopeudella kuuluu hiljaisuutta.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 16.03.09 - klo:10:33
Ainoat softat mitä tiedän on Husdatan Statlink ja Thermian oma Online

Tuo Husdata löytyy itseltä, muttu kun sen ylläpito on loppunut koska IVT osti sen pois ja tuotteistaa sen omiin tarkoituksiin jatkossa.

Millä tuota sarjaporttia voisi kuunnella kun tuo liikennöinti on käynnissä?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 16.03.09 - klo:22:29
Lainaus
Millä tuota sarjaporttia voisi kuunnella kun tuo liikennöinti on käynnissä?

Vaihtoehtoja on monia. Itse käytin ratkaisua, jossa läppäriin (Windows) asensin virtuaalisarjaportin, joka itseasiassa ottaa TCP-yhteyden konfiguroituun IP-osoitteeseen ja porttiin. Sitten serverille tein vastin prosessin, joka tarjoaa sen TCP-serverin, lokittaa kaiken liikenteen ja toisaalta juttelee kaiken saamansa sarjaporttiinsa ja kaiken portista lukemansa TCP-yhteydelle verkkoon. Sarjaportissa oli sitten Ouman kiinni.

Tuo oma viritys oli siis osaksi omaa softaa (serveripuoli Linuksille) ja osaksi netistä googletettua (virtruaalisarjaportti nettiominaisuuksin Windowsille).
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 17.03.09 - klo:08:56
Tällästä tuli eilen kokeiltua:
http://www.topshareware.com/Free-Serial-Port-Monitor-download-36824.htm

 ja joitain logeja sainkin talletettua talteen, nyt pitäisi vielä jotain ymmärtääkkin noista  :o

tähän tyyliin liinnettä meneen kun pumppu käy:

Port opened by process "StatLink.exe" (PID: 3092)

Request: 15.3.2009 21:06:59.41064

76 v

Answer: 15.3.2009 21:06:59.42064 (+0.0100 seconds)

56 2C 31 2C 35 2F 6E 2F 72 V,1,5/n/r

Request: 15.3.2009 21:07:00.41164 (+0.0000 seconds)

74 06 t.

Answer: 15.3.2009 21:07:00.53264 (+0.1202 seconds)

54 5C 06 1F 00 T\...

Request: 15.3.2009 21:07:01.63264 (+0.1001 seconds)

74 00 t.

Answer: 15.3.2009 21:07:01.68264 (+0.0501 seconds)

54 5C 00 02 00 T\...

Request: 15.3.2009 21:07:01.78264 (+0.1001 seconds)

74 07 t.

Answer: 15.3.2009 21:07:01.82264 (+0.0401 seconds)

54 5C 07 30 00 T\.0.

Request: 15.3.2009 21:07:01.03264 (+0.2103 seconds)

74 05 t.

Answer: 15.3.2009 21:07:01.17264 (+0.1402 seconds)

54 5C 05 23 00 T\.#.

Request: 15.3.2009 21:07:01.33364 (+0.1602 seconds)

74 01 t.

Answer: 15.3.2009 21:07:01.38364 (+0.0501 seconds)

54 5C 01 14 00 T\...
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 17.03.09 - klo:09:36
Mitenkä on? Onko tuo MUDBUS jotenkin vakio formaatti eli jos kokeilen oumannin trendillä (joka lukee jotian ilm. MODBUS liikennettä sekin) niin saanko mitää järkevää irti thermian datasta?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: tunkki - 17.03.09 - klo:10:01
Lainaus
Mitenkä on? Onko tuo MUDBUS jotenkin vakio formaatti eli jos kokeilen oumannin trendillä (joka lukee jotian ilm. MODBUS liikennettä sekin) niin saanko mitää järkevää irti thermian datasta?

Modbus protokollana on standardi, mutta rekisterit, mitä modbussilla luetaan, vaihtelevat. Eli esim Lämpöässässä olevan Ouman 203 säätimen rekisterit eivät ole yksi-yhteen jossakin toisessa pumpussa olevan vastaavan Oumanin säätimen kanssa.

Trend ei ole mitenkään tekemisissä modbussin kanssa ainakaan liikennöinnin osalta pc:n ja pumpun välillä. Ellei sitten oumanin päässä jotenkin sisäisesti sarjanarun jälkeen, mutta epäilen kyllä tuotakin...
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Larux - 17.03.09 - klo:12:05
Lainaus
Lainaus
Mitenkä on? Onko tuo MUDBUS jotenkin vakio formaatti eli jos kokeilen oumannin trendillä (joka lukee jotian ilm. MODBUS liikennettä sekin) niin saanko mitää järkevää irti thermian datasta?

Modbus protokollana on standardi, mutta rekisterit, mitä modbussilla luetaan, vaihtelevat. Eli esim Lämpöässässä olevan Ouman 203 säätimen rekisterit eivät ole yksi-yhteen jossakin toisessa pumpussa olevan vastaavan Oumanin säätimen kanssa.

Trend ei ole mitenkään tekemisissä modbussin kanssa ainakaan liikennöinnin osalta pc:n ja pumpun välillä. Ellei sitten oumanin päässä jotenkin sisäisesti sarjanarun jälkeen, mutta epäilen kyllä tuotakin...

Nyt menevät termit iloisesti sekaisin. Oumanissa voi käyttää viittä erilaista liityntää:
-- GSM modeemi (tietyt hyppylangat paikalleen, kytkentäkaapeli ja muutama asetus) = GSM Control -ohjelmisto / tai GSM Control SMS
-- Sarjaliitäntä (kaapeli paikalleen) = Ouman Trends -ohjelmisto / taloLogger -ohjelmisto
-- EH485 (vaatii lisäkortin Ouman säätimen sisälle ja EH-686 masterlaitteen) = Usean Oumannin GSM-kaukokäyttö
-- MODBUS (vaatii lisäkortin Ouman säätimen sisälle ja optiona EH-net www-palvelimen) = EH Net www-käyttö / Kiinteistöautomaatio
-- LON (vaatii lisäkortin Ouman säätimen sisälle) = Kiinteistöautomaatio

Sarjaportilla ja MODBUS väylällä ei ole mitään tekemistä keskenään. Valitettavasti.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 17.03.09 - klo:12:43
Mitä liikennettä tuolla sarjaportissa sitten näkyy? Onko tuo jotain Thermian omaa.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: tunkki - 17.03.09 - klo:13:02
Lainaus
Sarjaportilla ja MODBUS väylällä ei ole mitään tekemistä keskenään. Valitettavasti.

Menee melkein pilkun köyrimiseksi, mutta on niillä senverran tekemistä keskenään että sarjaportti (RS232 tai RS485) on usein fyysinen siirtotie Modbussille.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: tunkki - 17.03.09 - klo:13:24
Lainaus
Mitä liikennettä tuolla sarjaportissa sitten näkyy? Onko tuo jotain Thermian omaa.

Kannattaa spämmätä Thermialle ja kysyä suoraan että antavatko tietoja tuosta sarjaliikenteestä.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 17.03.09 - klo:14:06
Laitoin s-postia thermialle, saa nähdä kuin äijän käy.

EDIT:

ja vastaus tuli aika nopeasti:

Tervehdys

Valitettavasti meillä ei ole kyseitä tietoa. Pahoittelemme.

Ystävällisin terveisin,
Thermia Partners Oy
Roland Mattsson
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: krosing - 17.03.09 - klo:14:57
Lainaus
Laitoin s-postia thermialle, saa nähdä kuin äijän käy.

EDIT:

ja vastaus tuli aika nopeasti:

Tervehdys

Valitettavasti meillä ei ole kyseitä tietoa. Pahoittelemme.

Ystävällisin terveisin,
Thermia Partners Oy
Roland Mattsson


Kysyitkö Suomesta vaiko Ruotsin puolelta? Epäilen että Suomen puolella ei tiedetä mitään.

Jos kieli on ongelma niin laita mulle vaikka yv niin käännän.  

Kiinnostava aihe, kohta on jo kehitetty uusi, parempi Husdata.. :)
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 17.03.09 - klo:15:09
Laitoin tuon kyselyn suomen Thermian info s-postiin, oli muuten ainoa minkä löysin Thermian sivuilta.

Onko tuo ruotsi pääpaikka missä noita tehdään vai mitenkä tuo Danfoss tähän liittyy? ilmeisesti samoja pumppuja tehdään Danfossin nimelläkin.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: krosing - 17.03.09 - klo:15:30
Kyselin aikanaan info@thermia.se eroista optimum ja ei-optimum välillä, kun piti päättää kumman ottaa. Tuli aika detalitason selvitys, mitään "insinööriin uppoavaa" vastausta en Suomen jälleenmyyjiltä enkä maahantuojalta saanut.

Jotenkin kuvittelen että Ruotsi on pääkallopaikka, Danfoss taitaa omistaa Thermian nykyään mutta luulisin että valmistus ja tuotekehitys on Ruotsissa edelleen.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Roori - 17.03.09 - klo:16:48
Onko joku hakenut/löytänyt sopivan hintaista GSM modeemeja noiden MLP ohjaimien jatkeeksi?
Valmistajien omilla tarjokkailla lienee moni x hinta!
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Larux - 17.03.09 - klo:17:26
Lainaus
Onko joku hakenut/löytänyt sopivan hintaista GSM modeemeja noiden MLP ohjaimien jatkeeksi?
Valmistajien omilla tarjokkailla lienee moni x hinta!

Menee Thermian reverse-engineering subjektista vähän kauas, mutta:
Taitaapas halvin malli olla ihan matkapuhelin mallia vanha. Siitä vain sarjakaapeli kiinni Oumanniin ja "modeemi" on toiminnassa :)
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 17.03.09 - klo:22:27
Lainaus
ja joitain logeja sainkin talletettua talteen, nyt pitäisi vielä jotain ymmärtääkkin noista  :o

tähän tyyliin liinnettä meneen kun pumppu käy:

No tuosta tietysti ehkä näkee, että jotain siellä ainakin liikkuu... Pitkälti menee arvailuksi, kun ei tiedä, että mitä softa teki silloin, kun tuo oli päällä. Arvata saattaa, että se luki status- ja mittaustietoja. Korostan, että allaoleva on täyttä arvausta ja perustuu ainoastaan kokemukseen ja näkemykseen erilaisista laitteiden välisistä tietoliikenne- ja sarjaprotokollista. Vaatisi enemmän aikaa kuunnellun datan kanssa ja tietäen, että mitä sinne softaan ilmestyy kun näitä datoja siellä liikkuu.

Ensin siinä client-pää kysyy pumpulta, että "v". Jos nyt ei ihan väärin arvaa, niin se softa tarkistaa, että onko pumppu kuulolla. Pumppu vastannee jonkun statusviestin, joka alkaa 'V', varmaankin osoituksena, että on vastaus tuohon kysymykseen. Veikkaan, että 'V' olisi palauttanut saman. Mitä tuo "versio" tms. sitten sisältää, en lähde arvailemaan.

Sitten näyttäisi siltä, että client kysyy pumpulta 5 eri mittauspisteen 't'-arvon. 'T' saattaa tarkoittaa lämpötilaa (temperature). Mittauspisteiden ID:t 6, 0, 7, 5, ja 1. Pumppu vastaa 'T', joku erotinmerkki tai statustavu, mittaupisteen ID ja lämpötila kahtena tavuna. Nyt sitten pitäisi tietää, että minkäsuuruisia arvoja siellä mitattiin. Eli olivatko arvot esim. asteina 31, 2, 48, 35 ja 20. Vai 79.36, 5.12, 122.88, 89,6 ja 51.2. Vai kenties 3.1, 0.2, 4.8, 3.5 ja 2.0.

Mutta simppeli se protokolla luultavasti on ja siitä varmasti saisi tutkimalla ne tiedot ulos, mitä tarvitsee.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 18.03.09 - klo:08:53
Eli seuraavaksi tarvitaan lisää serial-port-monitor lokia sekä Statlinkin tekemä loki samalta ajalta, tuohan onnistuisi allekirjoittaneelta kohtuu helposti.

Mutta kuka ehtisi tulkkaamaan tuota?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 18.03.09 - klo:14:32
Lainaus

Eli olivatko arvot esim. asteina 31, 2, 48, 35 ja 20. Vai 79.36, 5.12, 122.88, 89,6 ja 51.2. Vai kenties 3.1, 0.2, 4.8, 3.5 ja 2.0.

nuo eka vaihtoehto vaikuttaisi oikeanlaisilta; jos lähden tässä arvailemaan niin:

35 astetta patteriverkkoon menevä lämpö
2 astetta ulkolämpö
48 astetta varaajanlämpö
31 astetta patteriverkkosta tuleva lämpö
20 ?

Mutta jos teen tässä seuraavaksi statlinkin lokin sekä monitor lokin niin eikähän noista jotain saada irti.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Kuumaa_kalliosta - 18.03.09 - klo:15:58
Lainaus
Lainaus

Eli olivatko arvot esim. asteina 31, 2, 48, 35 ja 20. Vai 79.36, 5.12, 122.88, 89,6 ja 51.2. Vai kenties 3.1, 0.2, 4.8, 3.5 ja 2.0.

nuo eka vaihtoehto vaikuttaisi oikeanlaisilta; jos lähden tässä arvailemaan niin:

35 astetta patteriverkkoon menevä lämpö
2 astetta ulkolämpö
48 astetta varaajanlämpö
31 astetta patteriverkkosta tuleva lämpö
20 ?

Mutta jos teen tässä seuraavaksi statlinkin lokin sekä monitor lokin niin eikähän noista jotain saada irti.
Tuo viimeinen arvo voi olla huonelämpö. Mutta tekemällä lokin nuo kaikki arvot selvinnevät aika nopeasti.

Onneksi olkoon Jyrki! Olisi todella mainiota, jos voisi seurata Thermian pumppuja suoraan sarjaliitännästä. Kas kun Ruotsin veljesfoorumilla ei kukaan ole ottanut asiaa puheeksi. Mutta siellä pumppufoorumi on markkinoinut omia Richardin loggereita.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Larux - 18.03.09 - klo:17:49
Lainaus
Onneksi olkoon Jyrki! Olisi todella mainiota, jos voisi seurata Thermian pumppuja suoraan sarjaliitännästä. Kas kun Ruotsin veljesfoorumilla ei kukaan ole ottanut asiaa puheeksi. Mutta siellä pumppufoorumi on markkinoinut omia Richardin loggereita.

Mielenkiintoista! Kerro lisää Richardin loggereista. Minkälaisesta tuotteesta on kyse?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Kuumaa_kalliosta - 18.03.09 - klo:18:29
Lainaus
Mielenkiintoista! Kerro lisää Richardin loggereista. Minkälaisesta tuotteesta on kyse?
VärmepumpsForumin yhteydessä on pyörinyt kauppa (http://www.varmepumpsforum.com/catalog/), josta voi osaa dataloggerin ja siihen kaapelitavaraa. Muistaakseni foorumin admi "Richard" on nuo joskus kehitellyt.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: JariA - 19.03.09 - klo:08:59
Lainaus
Lainaus
Mielenkiintoista! Kerro lisää Richardin loggereista. Minkälaisesta tuotteesta on kyse?
VärmepumpsForumin yhteydessä on pyörinyt kauppa (http://www.varmepumpsforum.com/catalog/), josta voi osaa dataloggerin ja siihen kaapelitavaraa. Muistaakseni foorumin admi "Richard" on nuo joskus kehitellyt.

Mainittu Richardin loggeri mittaa lämpötiloja ja sähkönkulutusta, mutta ei osaa keskustella pumppujen ohjauslaitteiden ja niiden datan kanssa.

http://www.logger2020.se/index.html

Itse foorumi on täällä

http://www.varmepumpsforum.com/vpforum/index.php

Toinen ruotsalainen foorumi jossa on paljon keskustelua mittalaitteista on sääasemien harrastajien http://www.temperatur.nu/forum/ Myös sen yhteydessä on nettikauppa jossa on monenlaisia härveleitä tarjolla.



Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 19.03.09 - klo:13:30
Lokit löytyy nyt tältä:

http://www.saunalahti.fi/~mchilly/

siellä on statlinkin tuottama minuutti loki sekä serial-monitorin loki sarjaliikenteesta samana aikana.

Tuota jos joku softaguru ehtisi tutkia niin saataisin tämäkin asia etenemään.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: tunkki - 19.03.09 - klo:21:59
Guru en ole, mutta kurkkasin silti.

Eikö tuossa mene ainakin jotenkin niin, että pc kysyy jotakin kirjoittamalla "74 xx" ja pumppu vastaa "54 5c xx yy 00"

Jos katsoo esim tuota hot wateria, joka on 52 astetta (heksana 34), niin sillä löytyy rivit:
request 74 07
answer 54 5c 07 34 00

Eli pc:n kyssärissä tuo 74 tarkoittaa jotakin että "kerro minulle" ja sitä seuraa aina jokin haluttu koodi joka on esim kuumalle vedelle tuo 07 (fwd:lle 05, radiator return 06, jne)

Pumpun vastauksessa näyttäisi olevan aina(?) alkulitania 54 5c, jonka jälkeen tulee kysytyn tiedon koodi ja kysytyn tiedon arvo ja lopuksi loppumerkit 00.

Tuossa aivan alussa liikennöintiä on varmaan jokin alkuhuhuilu...

Ja joo, tuo em päättely voi olla ihan puuta heinää :)

Edit: Jaa olammi olikin jo vastaillut melkein samat asiat tuossa aiemmin. No ehkä tuossa on sitten jotakin järkeä...
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Kuumaa_kalliosta - 20.03.09 - klo:09:36
Mainiota, että tiedonsiirron salat alkavat selvitä. Eli tiedon laji näkyy neljännestä heksa-arvosta ja tiedon sisältö on viidennessä.

Silloin voisi kysyä pumpulta vain muuttuvia arvoja tietyin välein (1-5 minuuttia?) ja jättää vakiona pysyvän huonearvon pois. Luulen, että siisti taulukko ja käppyrät on helppo tehdä OpenOffice Calciin ja Exceliin.

Jyrki, voisitko kertoa ja pistää vaikka kuvia siitä, miten hoidit fyysisen liitännän Thermian pumppuun. Jos vaikka muutkin innostuisivat...
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 20.03.09 - klo:10:28
Tällä hetkellä käytän Husdatasta ostettua kaapelia LP-koneen EXT portin ja PC:n sarjaportin välissä. Mitä tuo kaapeli sisältää sitä en ole vielä selvittänyt. Pikaisesti jos lähden arvaamaan siinä on RS-485 -> RS-232 muunnin? Varmaan olen rajusti väärässä.  :-?

http://www.husdata.se/eng/info_H14.asp

EDIT:
On näköjään tuo sisälukutaito aika huono kun en huomannut tuota Husdatan infoa:


Eli parhaassa tapauksessa se on ihan tavallista RS-232:ta  :D
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: LPfreak - 20.03.09 - klo:14:19
Richard:in SW PCn puoli on Made in Finland.  :D
Vertailin ladattavan käytöohjen ja SWn mitä itsekin käytän 1W logituksessa.
Yksi - yhteen. Ladattavissa vapaasti. Kaaviokuva saa muokattu itse
johon lämpötilat esitetään, ohjet sisällää

http://elektroniikka.org/thermometer/?page=mainpage
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: mnk - 21.03.09 - klo:11:33
Lainaus
Tällä hetkellä käytän Husdatasta ostettua kaapelia LP-koneen EXT portin ja PC:n sarjaportin välissä. Mitä tuo kaapeli sisältää sitä en ole vielä selvittänyt. Pikaisesti jos lähden arvaamaan siinä on RS-485 -> RS-232 muunnin? Varmaan olen rajusti väärässä.  :-?

http://www.husdata.se/eng/info_H14.asp

EDIT:
On näköjään tuo sisälukutaito aika huono kun en huomannut tuota Husdatan infoa:

  • "Connection of heatpump to PC through galvanic isolated interface."

Eli parhaassa tapauksessa se on ihan tavallista RS-232:ta  :D


Husdatan kaapelin hw-osa on alunperin amerikasta hankittu ja sitä on epoxilla naamioitu.  Googlella etsimällä voisi päästä jäljille.

Ivt:n hsusdata aktiviteettien hoitaminen on uskomattoman verkkaista.

http://www.ivtathome.se/pages/startpage.asp?lngLangID=1

Ja muu merkkituki loppui kuin seinään.   Aika huonosti hoitavat asiaa, että korvaavalle tuotteelle on kysyntää.  Omassa kaapelissa ei ole tuota mustaa muovista välipurkkia lainkaan.

googlella liipaisten asiaa:
http://www.pmalmberg.com/2006/09/

näyttääkö tutulta
http://photos1.blogger.com/photoInclude/blogger2/503/4190/1600/P1020633.jpg


"  As can be seen, it’s just a four-wire cable, with some circuitry for galvanic isolation in one end and a D-sub with an USB-plug for power supply.

The image shows how it looked like before I started working on it. Today the curcuit board is mounted inside the heat pump  "

" I’m currently waiting on some hardware that will enable me to connect my PC to it and log temperatures and other interesting data over time. The hardware in question is actually just an RS232 cable, but with added galvanic isolation between the PC and the heat pump. I guess I could have built it on my own, but it was cheap enough, and it comes with a nice (at least it looks promising) program to log the data.  "



Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 21.03.09 - klo:16:17
Nyt sain oman kaapelin kaivettua Diplomatin sisältä ulos ja kurkistettua mitä se on syönyt:

http://picasaweb.google.fi/jyrmakin/Thermia#

Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: tunkki - 21.03.09 - klo:17:53
Ok, 207:t on niitä optoerottimia ja st232 on tasomuunnin, mutta tuosta picistä ei sitten tiedä Erkkikään mitä siellä on sisällä :( Vaikeusaste taisi juuri nousta dekadilla tai parilla... Saisiko noita Thermian ext-portin (vaimikäsenytoli?) pinnijärjestystä jostakin? Joltakin tutulta huoltomieheltä tms? Niiden pinnien merkinnöistä voisi saada hyvää vihiä, mitä noissa picin ja pumpun välisissä naruissa liikkuu.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Kuumaa_kalliosta - 21.03.09 - klo:18:42
Lainaus
Saisiko noita Thermian ext-portin (vaimikäsenytoli?) pinnijärjestystä jostakin? Joltakin tutulta huoltomieheltä tms? Niiden pinnien merkinnöistä voisi saada hyvää vihiä, mitä noissa picin ja pumpun välisissä naruissa liikkuu.
Katsopa vaikka Thermian ruotsinkielistä Diplomat-pumppujen (http://www.energicenter.com/downloads/optimum-el.pdf) tai suomenkielistä Duo-pumppujen (http://www.thermiapartners.fi/aineistoa/duo/sahkoohjeet_duo.pdf) sähköohjeiden sivuja 4, 8, 12 jne.

Auttaisiko noiden kuvien yläosassa kerrottu pinnien järjestys eteenpäin? Olisi todella mukava saada mahdollisimman yksinkertaisin virityksin tietokoneen ja pumpun juttelemaan keskenään.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 21.03.09 - klo:19:59
Hämmennetään vielä hieman lisää soppaa, netin syövereistä löytyi joku pellettikeskustelu jossa oli viitattu noihin thermian kaapeleihin:

http://www.pellettikeskustelu.net/keskustelu/viewtopic.php?t=150

http://www.freewebs.com/libisainen/
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: tunkki - 22.03.09 - klo:11:21
Lainaus
http://www.pellettikeskustelu.net/keskustelu/viewtopic.php?t=150

Tuolla mainitaan että protokolla olisi COMLI, pikaisella googlettamisella protokollasta löytyy ainakin jotakin tietoa...
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 23.03.09 - klo:08:56
COMLI

Developed by the Alfa Laval company, COMLI (or COMmunication LInk) enables communication between control and substations.

Its physical layer uses the standard operation mode with start bit, data bits, parity and stop bit. Communication operates in  half-duplex mode, a master supports simultaneous communication with several slaves.

Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 23.03.09 - klo:12:59
Lainaus
Hämmennetään vielä hieman lisää soppaa, netin syövereistä löytyi joku pellettikeskustelu jossa oli viitattu noihin thermian kaapeleihin:

http://www.pellettikeskustelu.net/keskustelu/viewtopic.php?t=150

http://www.freewebs.com/libisainen/
Itseäni lainaten, elikkäs tuota kaapelia on saanut Ruotsista Thermian jälleenmyyjältä noin 75e hintaa. Kuvien perusteella näyttää sisältävän saman raudan kuin Husdatan kaapeli.

Samoin googletin muutamaa pelletti foorumia ja löysin ruotsista tälläsen jutun http://pellets.info/viewtopic.php?t=901 joku ruotsinkielen paremmin taitava voisi lukaista läpi.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 23.03.09 - klo:15:49
Katselin noita kerättyjä thermialokeja. Statustietojen osalta asia on hieman epäselvä, mutta alla luultava arvaus noiden ID:den ja tuon lokin otsikkoavainten välillä. Valitettavasti tuota sarjalokia oli sen verran lyhyeltä ajalta, että siitä ei voi päätellä oikein tarkasti eikä oikein mitään noista tilatiedoista.

Eli joku client siellä kyselee niitä arvoja komennolla "t" ja ID. Pumppu vastaa aina "T\", ID ja 16-bittisen kokonaisluvun, jossa vähiten merkitsevä tavu aina ensin. Tuo viimeinen 00 ei siis ole mikään loppumerkki, kuten tunkki meinasi vaan se on sen mitatun suureen osa, tosin suurimmassa osassa tapauksista se on 0, koska luvut ovat pienempiä kuin 256.

Alla ID ja sitä vastaava sarake tuossa mitatussa datassa. Huomaa, että nämä ovat arvauksia. Vaatisi pidemmältä ajalta dataa tuosta sarjaliikenteestä, että voisi olla varma. Sarjaporttilokissa on nyt vain muutaman minuutin datat ja arvot eivät paljon heilahtele. Pidemmällä aikavälillä tuossa lokitaulukossa arvotkin muttuvat, mutta sitä tukevaa dataa ei nyt ole, että voisi varmasti verrata:

0:  402 outdoor
1:  405 room
3:  431 room_target
5:  404 fwd
6:  401 radiator return
7:  403 hot water
8:  410 cold fluid out
9:  409 cold fluid in
14:  434 calc_shunt_flow
16:      
25:  430 integral
51:            
52:  450 heat_curve
53:  451 curve_min
54:  452 curve_max
55:  ??? curve
56:  ??? curve
57:  ??? curve
58:  456 heatstop
59:  457 lowered_room_temp
68:  458 start temperature hot water
73:  462 integral A1 start HP
84:  459 stop temperature hot water
86:  440 runtime_heatpump
106:  441 runtime_aheat
108:  443 runtime_hotwater
114:  442 runtime_aheat2
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: KSE - 23.03.09 - klo:17:03
Online ohjeessa: http://www.thermia.fi/docroot/dokumentbank/Online%20ohje%20A5-T_v4_2_PAGEFLOW.pdf näyttäisi olevan taulukko noille ID:lle. Sivu 16 ->
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 24.03.09 - klo:08:46
olammi :Miten pitkän lokin tarvitset tuosta serial datasta? Voin loggerin päälle vaikka yöksi.



Tälläset sysID löytyy StatLinkistä:

401 radiator return
402 outdoor
403 hot water
404 fwd
405 room
409 cold fluid in
410 cold fluid out

413 compressor
412 ground loop pump
414 add heat 1
415 add heat 2
416 radiator pump
418 tree-way valve

430 intergal
431 room target
432 calc shunt flow val.
440 runtime heatpump
441 runtime a-heat1
442 runtime a-heat2
443 runtime hot water

450 heat curve
451 curve min
452 curve max
453 curve +5
454 curve 0
455 curve -5
456 heatstop
457 lowered room temp
458 start temp Hotwater
457 stop temp Hotwater
462 integral A1 Start HP
463 oparational mode

Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 24.03.09 - klo:10:05
Lainaus
olammi :Miten pitkän lokin tarvitset tuosta serial datasta? Voin loggerin päälle vaikka yöksi.

Noo. Minä. Tarvitse. En tarvitse mihinkään, mutta voin katsoa, jos ei muuten aukea.

Esim. yön yli niin, että siellä selvästi on käyntijaksoja ja tapahtumia ja lämmöt ja tilat muuttuilee. Vuorokausi? Sekä sarjaloki että se lokitettujen arvojen osuus (StatLink). Mielellään se sarjaloki sitten ei Exceliin vaan vaikka ihan tavalliseen tekstitiedostoon sellaisena, kun se tulee. Excelillä on vaikea käsitellä mitään, joka ei ole varsinaisesti taulukkomuotoista.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 25.03.09 - klo:16:24
Täältä löytyy vuorokauden lokitiedosto sekä serial_port_monitorista että StatLink minuuttilokista:

http://www.saunalahti.fi/~mchilly/thermia_new

Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 27.03.09 - klo:11:02
Olen ajatellut että valjastaisi tuon NLSU2 tuohon thermian sarjanarun jatkoksi ja jollain skriptillä kysyisi aluksi muutaman anturin tiedon ja lisäisi sen tekstitiedostoon. Mutta kun en ole mikään ohjelmointi velho niin alkuapuja olisi kiva kuulla esim:

-Onko tuo serial-data nyt 16bit Hexaa vai mitä, ja miten muunnan sen desimaaliksi?
-Onko tuon lokin perusteella mahdollista sanoa onko StatLink kysynyt vain yhden anturin kerrallaan vai useampi?


Koodi kait lyhykäisyydessä tekisi seuraavaa:

#lähetä sarjaportiin "t ID" jossa ID olisi kysyttävä suure tai suureet
#lue sarjaportista tuleva vaste txt tiedostoon
#kysy uudestaan sama tai odota käyttäjän keskeytystä


Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 27.03.09 - klo:16:25
Jos ei varsinaista koodauskokemusta ole kovin paljoa, niin melkein ehdottaisin sitten tähän, että odotat hetken tuota taloLogger-pakettia, jonka julkaisen varmaan ensi viikolla (jahka työkiireet antaa periksi). Siihen on sitten helpompi tehdä lukumoduuli itse esim. siinä olevan oumanSerial-moduulin pohjalta. Muut asiat tulevat siinä sitten valmiina: ajastus, talletus kantaan/tiedostoon/rrd:lle, virhekäsittelyt, jne.

Jos taas moduulin tuottaminen aiheuttaa ongelmia, niin noiden sinun toimittamien lokien perusteella osaan kyllä melko hyvin tehdä esimerkkimoduulin, jota voit sitten testata.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 27.03.09 - klo:16:53
Vaikuttaa järkevältä, varsinkin tuo viimeinen lause. Olen tottakai valmis testaamaan tuota loggeria koska tässä on oma lehmä ojassa ja ehkä muidenkin lehmät ;)
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 27.03.09 - klo:22:56
Mikä sarjaportin nopeus tuossa on käytössä? (baudimäärä?)
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 28.03.09 - klo:16:17
Tälläset löysin logista:

10,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate),DOWN,FALSE,0x0,,,
11,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate),UP,TRUE,0x0,80 25 00 00 ,?%..,
12,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control),DOWN,FALSE,0x0,,,
13,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control),UP,TRUE,0x0,00 00 08 ,...,
14,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_CHARS: Retrieve special characters),DOWN,FALSE,0x0,,,
15,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_CHARS: Retrieve special characters),UP,TRUE,0x0,1A 00 00 00 11 13 ,......,
16,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information),DOWN,FALSE,0x0,,,
17,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information),UP,TRUE,0x0,01 00 00 00 00 00 00 00 00 08 00 00 00 02 00 00 ,................,


Oliko  apuja?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 30.03.09 - klo:13:15
Lainaus
Oliko  apuja?

Oli.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: erkka - 04.04.09 - klo:15:52
Onko jollain tietoa mistä tuollaisen kaapelin voisi hankkia, kun Husdata on nyt IVT:n?

Ruotsalaisilta foorumeilta luin että ruotsin Thermia ei enään ole innostunut myymään tuota heidän vastaavaa kaapelia tavallisille pulliaisille.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: mnk - 05.04.09 - klo:11:29
Lainaus
Onko jollain tietoa mistä tuollaisen kaapelin voisi hankkia, kun Husdata on nyt IVT:n?

Ruotsalaisilta foorumeilta luin että ruotsin Thermia ei enään ole innostunut myymään tuota heidän vastaavaa kaapelia tavallisille pulliaisille.


  thermia boikottiin....   Kiusantekoa
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 05.04.09 - klo:11:49
Miten olisi jos saisi jonkun foorumin sponsorin/urakointi firman kautta kimppatilauksen, silloin tilaus ei tulisi yksitiyseltä.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: erkka - 19.04.09 - klo:18:59
Soitin tuonne ruotsiin Thermia Värmeen ja vastaus oli että kaapelia ei enään valmisteta joten siksi saatavuus heiltä nolla. Toki jollain jälleenmyyjällä voi olla varastossa kaapeli tai kaksi.

Itse onnistuin kalastamaan kaapelin selattuani pelletti ja lämpöpumppu foorumin viestipuuta ja löysin tarpeettoman kaapelin kysymällä.

Nyt vain tarvitaan pumppu kotiin sekä sopiva softa. SuperVisionista löysin jonkun version, mutta olisi myös mielenkiintoista testata josko myös Husdatan  Statlink toimisi tuon kaapelin kanssa.

-erkka
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 29.04.10 - klo:23:50
Vieläkö jotakuta kiinnostaa taloLoggerin Thermia-lokitus ja sen testaaminen? Katselin tänään noita sarjaporttilokeja ja mittaustuloksia. Alkaa olemaan aika lailla selvät sävelet, jos joku haluaa testata betaversiota loggerista.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 30.04.10 - klo:11:03
hephep, voin olla vapaaehtoinen. Mitä tuohon tarvitaan?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 30.04.10 - klo:13:15
Lainaus
hephep, voin olla vapaaehtoinen. Mitä tuohon tarvitaan?

Ymmärtääkseni sinulla on pumppu ja siihen toimiva sarjaliikenneyhteys, koska olet toimittanut noita lokejakin aiheesta. Sitten tarvitaan kone, jossa on sarjaportti, koneeseen Python 2.4 - 2.6 versio (http://www.python.org/) ja PySerial (http://pyserial.wiki.sourceforge.net/pySerial). Sitten tarvitaan taloLoggerin beta-versio, jonka saat minulta, kun laitat vaikka privaattiviestinä sähköpostiosoitteesi minulle. Teen beta-pakettiin valmiin konfiguraation, joka lokittaa ihan tavalliseen tiedostoon, joten tietokantoja ei tarvita tässä testausvaiheessa. Konfiguraatioon päivität mahdolliset lokitiedoston sijainnit ja sarjaportin osoitteen.

Versio on nyt sitten ns. hihasta nykäisty noiden sarjalokien perusteella. Itselläni kun ei ole Thermian pumppua, niin ei voi testata mitenkään. Katsotaan toimiiko ja jos ei toimi, niin katsotaan, että mitä muutetaan.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Gura - 02.05.10 - klo:15:41
Täällä myös yksi vapaaehtoinen :)

-G
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 02.05.10 - klo:18:50
Lainaus
Täällä myös yksi vapaaehtoinen :)

-G

Laita yksityisviestinä sähköpostiosoite, jonne laitan zip-pakettina tuon Thermia-loggauksen sisältävän betaversion.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: ameriswede - 03.08.10 - klo:16:01
I don't read Finnish, but there was enough technical information on the forum that I was able to hook up to my Thermia Duo and read data from it. Thanks to members here for taking time to post what they discovered.

I've still got work to do, but think I have a fairly good idea how to use the ComLi '2' command to read registers. I seem to have found almost all of the values displayed on the LCD user interface. If anyone else is interested in creating a register map for the Thermia Duo (and possibly others) by connecting to the ComLi interface, please contact me.

Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 18.08.10 - klo:10:17
Onko testiryhmä saanut mitään irti pumpusta tuolla thermia-versiolla?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 31.08.10 - klo:14:18
Mulla on tuo kesä mennyt aurinkoa ottaessa ja nyt vasta olen käynnistämässä testausta.

Tähän mennssä olen saanut NLSU2 purkkin debianin ja pythonin asennettua ja USB_to_serial-adapteri on tunnistettu käyttiksen puolesta.

Seuraavaksi pitäisi saada tuo py-serial asennettua sekä talologgeri.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:21:54
nyt on kokeiltu ja tällästä herjaa:

ERROR: Error reading configuration file: taloLogger.conf
Invalid configuration key: ENABLE_THERMIA


ja configgia kun katson niin siellä on:

# Enable Thermia serial device logging (true/false)
ENABLE_THERMIA = true

mitä tehdään?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:22:00
Lainaus
mitä tehdään?
Ärh... korjataan koodia. Hetki
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:22:10
URL korjattuun pakettiin lähetetty privana.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:22:16
Nyt antaa tälläsen:

jyrki@LKGA07CC2:/home/talo/taloLogger$ python taloLogger.py
Traceback (most recent call last):
  File "taloLogger.py", line 620, in <module>
    main()
  File "taloLogger.py", line 540, in main
    (stat, msg) = confmod.initConfiguration()
  File "taloLogger.py", line 344, in initConfiguration
    temps = thermiaSerial.getVersion()
AttributeError: 'module' object has no attribute 'getVersion'
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:22:17
Potkii vastaan
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:22:26
Sama linkki, uusi versio.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:22:31
Nyt näyttää tältä:

jyrki@LKGA07CC2:/home/talo/taloLogger$ python taloLogger.py
04.09.2010 22:29:12: ThermiaSerial: Getting thermiaSerial version info.
04.09.2010 22:29:12: ThermiaSerial: Opened thermiaSerial port: /dev/ttyUSB0
04.09.2010 22:29:12: ThermiaSerial: Closed thermiaSerial port: /dev/ttyUSB0
04.09.2010 22:29:12: ThermiaSerial: Received thermia response: 'V,1,5/n/r'
04.09.2010 22:29:12: ThermiaSerial: Received Thermia device version: 1,5/n/r
04.09.2010 22:29:12: Starting taloLogger.py (v1.1a).
04.09.2010 22:30:00: ThermiaSerial: Running thermiaSerial query with id 0
04.09.2010 22:30:00: ThermiaSerial: Opened thermiaSerial port: /dev/ttyUSB0
04.09.2010 22:30:00: ThermiaSerial: Closed thermiaSerial port: /dev/ttyUSB0
04.09.2010 22:30:00: ThermiaSerial: Received thermia response: 'T\\\x00\x08\x00'
04.09.2010 22:30:00: TaloLoggerThread: Storing logged data with 1 points.
04.09.2010 22:30:00: FileStore: Inserting data to file: data.log
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:22:33
Missä tuon "data.log" filen pitäisi olla?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:22:33
Tuliko data.log:iin mitään viisasta? Luultavasti siinä hakemistossa missä sen taloLoggerin käynnistit.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:22:36
Tälläseltä se näytti:

04.09.2010 22:30:00:
    ulkolampo:2048
04.09.2010 22:32:00:
    ulkolampo:2048
04.09.2010 22:34:00:
    ulkolampo:2048
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:22:46
Bytejärjestyksen käsittely oli väärin. Uusi paketti linkissä. thermiaSerial.py:ssä ainoa muutos.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:22:56
Nyt näyttää bilteman mittarin kanssa samaa ulkolämpötilaa :)

04.09.2010 22:54:01:
    ulkolampo:8
04.09.2010 22:56:00:
    ulkolampo:8
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:22:59
Nyt vois koittaa heittää sinne conffitiedoston perään vaikka jotain tuollaista:
Koodia: [Valitse]
@MEASURE = huonelampo.THERMIA.room temp
@MEASURE = roomtarget.THERMIA.room target temp
@MEASURE = supplytemp.THERMIA.supply line temp
@MEASURE = returntemp.THERMIA.return line temp
@MEASURE = kuumavesi.THERMIA.hot water temp
@MEASURE = hssupply.THERMIA.heat source supply temp
@MEASURE = hsreturn.THERMIA.heat source return temp
@MEASURE = shuntflow.THERMIA.calc shunt flow value
@MEASURE = tila.THERMIA.status
@MEASURE = integral.THERMIA.integral
@MEASURE = heatcurve.THERMIA.heat curve
@MEASURE = curvemin.THERMIA.curve min
@MEASURE = curvemax.THERMIA.curve max
@MEASURE = curve5.THERMIA.curve +5
@MEASURE = curve.THERMIA.curve
@MEASURE = curve-5.THERMIA.curve -5
@MEASURE = heatstop.THERMIA.heatstop
@MEASURE = loweredroomtemp.THERMIA.lowered room temp
@MEASURE = starttemphotwater.THERMIA.start temperature hot water
@MEASURE = integralA1starthp.THERMIA.integral A1 start HP
@MEASURE = stoptemphotwater.THERMIA.stop temperature hotwater
@MEASURE = runtimehp.THERMIA.runtime heatpump
@MEASURE = runtimeah1.THERMIA.runtime a-heat1
@MEASURE = runtimehw.THERMIA.runtime hot water
@MEASURE = runtimeah2.THERMIA.runtime a-heat2
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:23:05
".THERMIA" tämä kohta pitää olla kai ":THERMIA" muuten tuli herja.

Mutta nyt logissa seuraavaa:

04.09.2010 23:06:04:
    ulkolampo:8
    huonelampo:20
    roomtarget:21
    supplytemp:26
    returntemp:25
    kuumavesi:45
    hssupply:12
    hsreturn:13
    shuntflow:27
    tila:4
    integral:-4
    heatcurve:28
    curvemin:22
    curvemax:40
    curve5:1
    curve:1
    curve-5:1
    heatstop:18
    loweredroomtemp:2
    starttemphotwater:40
    integralA1starthp:80
    stoptemphotwater:50
    runtimehp:5311
    runtimeah1:23
    runtimehw:539
    runtimeah2:15
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:23:10
04.09.2010 23:08:03: ThermiaSerial: Opened thermiaSerial port: /dev/ttyUSB0
04.09.2010 23:08:03: ThermiaSerial: Closed thermiaSerial port: /dev/ttyUSB0
04.09.2010 23:08:03: ThermiaSerial: Received thermia response: ''
04.09.2010 23:08:03: ThermiaSerial: ERROR: Error in return message from Thermia
04.09.2010 23:08:03: TaloLoggerThread: Received none or unknown data for command THERMIA.runtime a-heat1. Retrying...
04.09.2010 23:08:04: ThermiaSerial: Running thermiaSerial query with id 106
04.09.2010 23:08:04: ThermiaSerial: Opened thermiaSerial port: /dev/ttyUSB0
04.09.2010 23:08:04: ThermiaSerial: Closed thermiaSerial port: /dev/ttyUSB0


tuommoinen tuli kerran?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:23:11
Juu, kirjoittelin conffiksen tuossa vapaalla kädellä ja copy-pastella. Kaksoispiste pitää olla niinkuin havaitsit.

Ilmeisesti suhteellisen järkeviä arvoja tulee ulos. Onko jotain, joka käy silmään, että olisi selvästi väärin?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:23:13
Lainaus
tuommoinen tuli kerran?

Ilmeisesti kuitenkin retry sai arvon pumpulta ja suoritus jatkui OK noin muuten?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:23:17
Jep arvot vaikuttavat ihan ok, ja retryllä tuo jatkoi eteenpäin (tuossa sivusilmällä näin toisen samanlaisen). Aika helpolla lähti se käymään. Itseä hieman kylmäsi alkuun tuo NSLU:n pystytys.

Mikäs tuo "tila:4" onkaan?
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:23:22
Se on biteistä koostuva tila-arvo. Komponentit:

STATE_MASK_GROUND_LOOP_PUMP = 1
STATE_MASK_COMPRESSOR = 2
STATE_MASK_RADIATOR_PUMP = 4
STATE_MASK_THREE_WAY_VALVE = 8

Eli nyt kun se on 4, niin RADIATOR_PUMP on aktiivinen. Jos kompura käy, niin 2-komponentti on mukana jne.

Edit: Disclaimer: Nämä kaikki ovat nyt siis allekirjoittaneen tekemiä akateemisia arvauksia. Arvaukset tehty minulle toimitettujen lokien perusteella. Mitään oikeaa virallista lähdemateriaalia ei ole ollut. Mahdolliset ydinsodat, maanjäristykset, tulvat tai mitkä muut tahansa datan tulkinnasta johtuvat tapahtumat eivät millään muotoa kuulu vastuulleni.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 04.09.10 - klo:23:28
Näin arvailinkin ;) nyt jätän loggerin stressitestiin aamuun saakka ja katsotaan onko se vielä hengissä. Nyt voin hyvin mielin mennä nukkumaan...
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 04.09.10 - klo:23:34
Juu, kiitoksia testausavusta. Pientä naurettavankin oloista lastentautia oli, mutta lopputulos kohtuullinen.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 05.09.10 - klo:09:27
Pikaisesti vilkaistuna on se ollut yli 9 tuntia pystyssä, ja logi tiedosto on kasvanut samalla mitalla. Nyt alkaa tuon järjestelmän hienosäätö ja miettiminen miten ne graaffit saisi automatisoitua tuonne www sivuille.


Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 05.09.10 - klo:10:39
Lainaus
Nyt alkaa tuon järjestelmän hienosäätö ja miettiminen miten ne graaffit saisi automatisoitua tuonne www sivuille.

Mahdollisuuksia lienee monia. Yksi on taloLoggerGraph, jonka kehitys on yllättäen edennyt taas jonkin verran. Josko sen saisi oikein julkaistuakin kohtapuoliin.
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: Jyrki - 05.09.10 - klo:12:26
tuohon loggeri projektiin testaukseen ilmoittaudun mukaan heti :)
Otsikko: Re: Thermiaan DIY loggeri
Kirjoitti: olammi - 05.09.10 - klo:12:46
Juu, koodithan on ja oma graafi toimii. Ongelma on, että pitäisi kehittää konfiguraatiotiedostoon pohjautuvaksi se graafin teko. Ja konfiguraatiotiedoston formaatista pitäisi saada sellainen, että sitä joku osaa konffatakin. Siihen tietysti vielä päälle sen konffiksen parsinta. Ei kai se ole kuin parin illan raakaa koodaamista. Inspiraatiota odotellessa...
Otsikko: Vs: Thermiaan DIY loggeri
Kirjoitti: cw - 19.11.14 - klo:21:44
Iltaa kaikille.

Kun en oikein löytänyt tietoa ajattelin vastata hieman vanhempaan viestiin. Onko porukalla käytössä minkälaiset piuhat MLP:n (DUO 10) ja PC:n välillä? Pärjääköhän sitä jonkinlaisella TTL-(USB)serial-konvertterilla, vai tarviikohan hankkia joku ThermIQ palikka? Olisi mukava saada dataa ulos suoraan MLP:n sisuksista, nykyisten 1-wire antureiden lisäksi.

-cw