Uutiset:

Kirjoittaja Aihe: sarjaportti tietokoneelle  (Luettu 11426 kertaa)

Poissa evt

  • Nuorempi jäsen
  • **
  • Viestejä: 24
  • YaBB 1G - SP1 on Kuningas!
sarjaportti tietokoneelle
« : 06.02.08 - klo:19:52 »
..mutta tunteeko mac konetta? Millähän systeemillä ekowell on nuo laatinut ja jos vaikka esim. jonkinmoista graafista käppyrää tekee eri lämpötiloista, luulisi macinkin sitä ymmärtävän? Olisihan se mukava kattoa vaikka värillisiä pylväitä eri lämpötilojen vaihteluista ja verrata niitä keskenään kuin "kylmänkalseeta" numerotietoa.
Olen nähnyt käppyröitä aiheeseen liittyen jo aiemmin mutta mikä ohjelma?

Poissa evt752

  • Konkari
  • *****
  • Viestejä: 546
  • Ekowell EVT 752
Re: sarjaportti tietokoneelle
« Vastaus #1 : 07.02.08 - klo:07:40 »
En ole varma, mutta luulen, että se sarjaportti on pelkästään ohjelmiston päivitystä varten.

Poissa pete

  • Täysjäsen
  • ***
  • Viestejä: 203
  • Ekowell ECT300 08/2003 alkaen
Re: sarjaportti tietokoneelle
« Vastaus #2 : 07.02.08 - klo:10:32 »
Ekowell mainosti joskus, että sarjaportti mahdollistaa
edistyneemmänkin etähallinnan, mutta mitään
softakomponenttia PC-puolelle enkä edes protokollan dokumentaatiota en ole nähnyt.
Projekti lienee heiltä vaipunut unohduksen suohon, mahdollisesti resurssipulan takia.

Poissa _ead_

  • Täysjäsen
  • ***
  • Viestejä: 34
  • Ekowell ECT-500, vaakaputkisto, lattialämmitys
Re: sarjaportti tietokoneelle
« Vastaus #3 : 07.02.08 - klo:14:38 »
Kiinnostaisi myös tietää saako tuosta sarjaportista mitään ulos.

http://www.mecvent.se/vpump.htm sivuilla sanotaan seuraavaa ekologista: "...Vidare innehåller den en serieport som man kan mata in nya programversioner och den kan med modem kopplas till servicemannens dator....".

Ja Ekowellin nyt jo edesmenneillä, loistavilla kotisivuilla oli maininta ekologi-osiossa: "Liitäntämahdollisuus toisen valmistajan hälytysjärjestelmään".

Täytyypi kysellä paikallisesta huoltoliikkeestä tai tehtaalta.

Poissa Valitsiamies

  • Nuorempi jäsen
  • **
  • Viestejä: 11
  • Ekowell ECT-500 (-05) 2x300m
Re: sarjaportti tietokoneelle
« Vastaus #4 : 07.02.08 - klo:22:11 »
Se lausahdus hälyytyksestä viittaa käsittääkseni releen kärkitietoon josta saadaan hälyytys johdettua eteenpäin.
Sarjaportista oli myös aikanaan suomenkielistä informaatiota ja sisältö oli suunnilleen sama: ohjelmistopäivitykset ja modeemiyhteys huoltoon.
(jäänyt lienee käytännössä tarpeettomaksi kun nykyisissä ohjelmistoversioissa ei juuri ole ylimääräisiä bukeja)
Mutta kuitenkin rajapinta on olemassa ja siitä todennäköisesti saisi kaiken pihalle jos oikea työkalu löytyisi, mutta eipä taida siviilikäyttöön versiota tarjolla olla.
Siitä vaan innokkaat ja näppäräsormiset naputtelemaan oma softa.  ;)

Poissa Valitsiamies

  • Nuorempi jäsen
  • **
  • Viestejä: 11
  • Ekowell ECT-500 (-05) 2x300m
Re: sarjaportti tietokoneelle
« Vastaus #5 : 21.02.08 - klo:08:47 »
Tästä löytyy jonkun innokkaan käppyröitä

http://88.115.188.126/.

kenen lie...

Poissa Roori

  • Konkari
  • *****
  • Viestejä: 5 308
  • Maalämpo... Ollakko vai Ei....KYLLÄ
Re: sarjaportti tietokoneelle
« Vastaus #6 : 21.02.08 - klo:21:41 »
Lainaus
Tästä löytyy jonkun innokkaan käppyröitä

http://88.115.188.126/.

kenen lie...

reijo.o.lahti@kolumbus.fi

KenCha

  • Vieras
Re: sarjaportti tietokoneelle
« Vastaus #7 : 31.03.08 - klo:22:00 »
Olen pyörittänyt tuota EVT350 pumppua vuodesta 2001 täällä eteläisessä suomessa.
Siinä ainakin tuota sarjaporttia voi käyttää ohjelmiston päivittämiseen (kerran päivitin) ja datan loggaukseen.

Eli kytketään 'nollamodeemi' - kaapeli senverran vanhaan tietsikkaan että siitä vielä löytyy rs-portti ja kuunnellaan.
Ekologi lähettelee kerran minuutissa anturidatan yhdellä rivillä. (Vanhempi softaversio lähetti rivin / 10 sek)

Data sisltää kymmenkunta eri lämpöarvoa, kompuran ja vastusten on/off tiedon sekä muttaman hälyytysarvon.

Mielestäni aivan ehdoton pumpun toiminnan ymmärtämiseen sekä säätöjen tekemiseen.

Lisäksi on kohtuu hauskaa kurkkia etänä (esim ulkomailta käsin) paljonkos sisä/ulkolämpöä kulloinkin on.

Poissa evt752

  • Konkari
  • *****
  • Viestejä: 546
  • Ekowell EVT 752
Re: sarjaportti tietokoneelle
« Vastaus #8 : 01.04.08 - klo:10:01 »
Lainaus
Ekologi lähettelee kerran minuutissa anturidatan yhdellä rivillä. (Vanhempi softaversio lähetti rivin / 10 sek)

Data sisltää kymmenkunta eri lämpöarvoa, kompuran ja vastusten on/off tiedon sekä muttaman hälyytysarvon.
Kappas perhanaa! Nyt sitten tekemään loggeria. Olisiko jollakulla vinkkiä millaisella rautaratkaisulla hommaan kannattaisi ryhtyä? Jokin vähävirtainen, joka esim. keräisi tiedot jollekin cf-kortille, josta ne eivät ihan helposti häviäisi (esim. Via EPIA -emolevyt mahdollistavat ratkaisut, joissa kovalevyn voi korvata Compact Flash-kortilla).

Poissa _ead_

  • Täysjäsen
  • ***
  • Viestejä: 34
  • Ekowell ECT-500, vaakaputkisto, lattialämmitys
Re: sarjaportti tietokoneelle
« Vastaus #9 : 01.04.08 - klo:10:09 »
Lainaus
Data sisltää kymmenkunta eri lämpöarvoa, kompuran ja vastusten on/off tiedon sekä muttaman hälyytysarvon.

Nyt rupesi kiinnostamaan, kerro lisää: mikä softa pc:n puolella tietoja kerää & tulkitsee?

KenCha

  • Vieras
Re: sarjaportti tietokoneelle
« Vastaus #10 : 03.04.08 - klo:22:39 »
Lainaus

Nyt rupesi kiinnostamaan, kerro lisää: mikä softa pc:n puolella tietoja kerää & tulkitsee?


Kyhäsin tuon systeemin kasaan joskus 2002. Silloin en löytänyt mitään valmista suoraan sopivaa. Päädyin seuraavanlaiseen 'väliaikaiseen' systeemiin:

Kone: Compaq Deskpro pöytämalli 190MHz pentium pro.
Käyttis: Linux (mandriva 9.1)
Loggaus: Perlillä kirjoitettu muutaman rivin scripti joka vain lukee sarjaporttia ja kirjoittaa lukemansa tiedostoon. Vaihtaa tiedostoa joka päivä.
Tulkinta: Alussa AWK-skriptejä joilla laskeskelin käyntiaikoja, min / max arvoja jne.
Myöhemmin javalla kirjoitettu ohjelma joka muuttaa datatiedoston kauniiksi graafiksi. Tämä jälkimmäinen auttoi ymmärtämään toimintaa paremmin.

Kaikkea kehittelyä on ollut mielessä, mutta niinkuin kaikessa hauskassa, aika ei ole oikein riittänyt. :)

KenCha

  • Vieras
Re: sarjaportti tietokoneelle
« Vastaus #11 : 03.04.08 - klo:22:50 »
Lainaus
Kappas perhanaa! Nyt sitten tekemään loggeria. Olisiko jollakulla vinkkiä millaisella rautaratkaisulla hommaan kannattaisi ryhtyä? Jokin vähävirtainen, joka esim. keräisi tiedot jollekin cf-kortille, josta ne eivät ihan helposti häviäisi (esim. Via EPIA -emolevyt mahdollistavat ratkaisut, joissa kovalevyn voi korvata Compact Flash-kortilla).


Joo, itse tuota omaa systeemiä vuosia pyörittäneenä olen päätynyt seuraavaan.

Tarpeet: Vähävirtainen, pieni, tarkoitettu olemaan päällä aina, UPS, käyttis mieluummin linux, rs-portti, ethernet.

Eli kerää datat, puskuroi tarvittaessa ja lähettää nettiin jollekkin 'oikealle' serverille.


Poissa _ead_

  • Täysjäsen
  • ***
  • Viestejä: 34
  • Ekowell ECT-500, vaakaputkisto, lattialämmitys
Re: sarjaportti tietokoneelle
« Vastaus #12 : 04.04.08 - klo:09:51 »
Lainaus

Loggaus: Perlillä kirjoitettu muutaman rivin scripti joka vain lukee sarjaporttia ja kirjoittaa lukemansa tiedostoon. Vaihtaa tiedostoa joka päivä.
Tulkinta: Alussa AWK-skriptejä joilla laskeskelin käyntiaikoja, min / max arvoja jne.
Myöhemmin javalla kirjoitettu ohjelma joka muuttaa datatiedoston kauniiksi graafiksi. Tämä jälkimmäinen auttoi ymmärtämään toimintaa paremmin.

Itsellä on työhuoneen nurkassa Buffalon Linkstation verkkolevy, jonka virran kulutus on about 15W. Sisältää Linuxin (Debian), kovalevyn, ethernet-kortin ja kaksi USB-porttia. Toiseen USB-porttiin saisi varmaankin USB-RS232-adapterin avulla nollamodeemikaapelin kiinni. Tällä saisi loggerille kohtalaisen virrankulutuksen (varsinkin kun verkkolevy on muutenkin päällä 24h).

Voitko lähettää Perl-skriptin, joka loggaa tietoja (vaikka privaattiviestinä, jos et muuten halua)? Erityisesti kiinnostaa käytetyt asetukset: baudrate,  data bittien määrä, pariteetti, stop bitti. Yleensä kai on 8 databittiä, ei pariteettia ja yksi stop bitti.

Mikä versio muuten sinun pumpussa on Ekologi-ohjemistosta?

Olin juuri aloittelemassa virittelemään loggausta 1-wire komponenttien avulla, mutta jos kerran sarjaportista saa tietoa ulos, niin se on ehdottomasti helpompi ja parempi vaihtoehto.

Poissa Valitsiamies

  • Nuorempi jäsen
  • **
  • Viestejä: 11
  • Ekowell ECT-500 (-05) 2x300m
Re: sarjaportti tietokoneelle
« Vastaus #13 : 04.04.08 - klo:21:00 »
Kuten myös.
Kaikki edellämainittu kiinnostaa myös minua.
koodit kehiin niin saadaan lisää keskustelun aihetta ja henkilökohtainen panostus jaettua.
Kaikkeen kehittelyyn kun ei yhden miehen aika riitä.

KenCha

  • Vieras
Re: sarjaportti tietokoneelle
« Vastaus #14 : 05.04.08 - klo:23:22 »
Lainaus

Itsellä on työhuoneen nurkassa Buffalon Linkstation verkkolevy, jonka virran kulutus on about 15W. Sisältää Linuxin (Debian), kovalevyn, ethernet-kortin ja kaksi USB-porttia. Toiseen USB-porttiin saisi varmaankin USB-RS232-adapterin avulla nollamodeemikaapelin kiinni. Tällä saisi loggerille kohtalaisen virrankulutuksen (varsinkin kun verkkolevy on muutenkin päällä 24h).

Voitko lähettää Perl-skriptin, joka loggaa tietoja (vaikka privaattiviestinä, jos et muuten halua)? Erityisesti kiinnostaa käytetyt asetukset: baudrate,  data bittien määrä, pariteetti, stop bitti. Yleensä kai on 8 databittiä, ei pariteettia ja yksi stop bitti.

Mikä versio muuten sinun pumpussa on Ekologi-ohjemistosta?


Vaikuttaa melkoisen optimaaliselta laitteelta. Tietyt ADSL modeemit sisältävät myös tarpeelliset komponentit.

Tuo scripti näyttää edelleen löytyvän verkosta (logger.pl):

http://aplawrence.com/Unix/logger.html

Portin asetukset muutetaan :

Koodia: [Valitse]
$ob = Device::SerialPort->new ($PORT) || die "Can't Open $PORT: $!";
$ob->baudrate(9600)   || die "failed setting baudrate";
$ob->parity("none")    || die "failed setting parity";
$ob->databits(8)       || die "failed setting databits";
$ob->handshake("rts") || die "failed setting handshake";
$ob->write_settings    || die "no settings";

Ekologi versiosta en ole tällä hetkellä aivan varma. Filetto mistä sen sisään tuuppasin oli EKO280b8.


Poissa _ead_

  • Täysjäsen
  • ***
  • Viestejä: 34
  • Ekowell ECT-500, vaakaputkisto, lattialämmitys
Re: sarjaportti tietokoneelle
« Vastaus #15 : 05.04.08 - klo:23:33 »
Lainaus

Tuo scripti näyttää edelleen löytyvän verkosta (logger.pl):


Kiitoksia tiedoista. Ehdin jo aikaisemmin tänään tehdä pienen Windows-ohjelman  .net ympäristöön, jolla sain tietoa ulos sarjaportista. Tietoa tulee tosiaan kerran minuutissa. Jokaisella kertaa tulee 33 erilaista numeerista tietoa, jotka on pilkulla erotettu toisistaan. Osan tiedoista pystyi helposti päättelemään (ulkolämpötila, sisälämpötila, maapiirin lämmöt, lämmityspiirin lämmöt, säilöiden lämmöt jne.), mutta osa vaatii hieman lisätutkimista. Kerron lisää, jos ehdin saada jotain aikaiseksi.
« Viimeksi muokattu: 05.04.08 - klo:23:34 kirjoittanut _ead_ »

KenCha

  • Vieras
Re: sarjaportti tietokoneelle
« Vastaus #16 : 06.04.08 - klo:18:11 »
Minulla muistaakseni muuttui tuo eri lämpötilojen järjestys softaversion vaihdon yhteydessä.

Jokatapauksessa tällä hetkellä tulee näin:

Koodia: [Valitse]
Datarivi:
A -218, 207, 481, 668, 263, 251, 471,  -7,   5,  23, 974, 497,  1,0,0, 262,450,500, 0,0,0,0,0

1 Ulko, 2 Sisä, 3 Alasäiliö, 4 Yläsäiliö, 5 Lattiakiertoon, 6 Lattiakierrosta,
7 Kondensointi (condenser), 8 Imukaasu, 9 Keruupiiriin, 10 Keruupiiriltä,
11 Kuumakaasu, 12 Käyttövesi, (Tähän asti lämpötiloja arvo jaetaan 10)  
13 Kompressori, 14 Ylävastus, 15 Alavastus (OnOff arvoja)

Seuraavista en 100% varma

16 Menovesitavoite (lattiapiiriin)
17 Alasäiliön yläraja asetus
18 Yläsäiliön yläraja asetus

Lopussa 5 hälyarvoa (OnOff) en muista mitä