Uutiset:

Kirjoittaja Aihe: Ouman Trend (win) vs. sarjaporttiloggeri (linux)  (Luettu 10321 kertaa)

Poissa Larux

  • Nuorempi jäsen
  • **
  • Viestejä: 8
  • YaBB 1G - SP1 on Kuningas!
Lainaus
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.

Yllä oleva systeemi on toteutettu Ekowellin tuottamalle datalle. Onkos kukaan koittanut värkätä vastaavaa yhdistelmää toimimaan Oumanin säädinperheen kanssa?

Itse aion ottaa asiasta selvää, jos perhe vain sen mahdollistaa. NSLU2 linux pömpeliin saisi tuon sarjaporttiliitynnän ja skriptit rullaamaan. Olisi vain kiva tietää minkälaista dataa Ouman sarjaporttiin laittaa. Muistaakseni jotakin Oumanin sivulla asiasta kerrottiinkin. Onko tietoa?

Poissa tunkki

  • Täysjäsen
  • ***
  • Viestejä: 102
  • LÄ V13, 203GT, 207m@5.5", ~700m3
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #1 : 10.04.08 - klo:23:26 »
Itsellä juuri sama mielessä eli linux pyörimään tekniseen tilaan lukemaan oumannia, lässään liitettyä kamstrup kwh -mittaria, kenties deviregin termostaatteja ja ehkä vielä jotakin muutakin turhanpäiväistä ;)

Kyselin asiaa Oumannilta muutama kk sitten ja tässä suora lainaus vastauksesta:
-------clip-----
Olemme päättäneet että emme julkaise sarjaliikennerajapintaa.
Sarjaliikenneprotokollamme on suhteellisen monimutkainen ja uskomme että
sen julkaiseminen aiheuttaisi liian paljon teknisen tuen tarvetta.
-----clip----

Antoi vinkkinä että käyttää sitä winkkari ajuria tai sitten Modbus RTU protokollaa. Modbus kortti maksaa esim tuohon (Lämpöässän) 203gt säätimeen 150e, lisäksi pitää saada pc:n päähän rs485 kortti ja sitten softaa. Itse ajattelin tehdä kyseisen virityksen tuolla modbusilla ja softan ajattelin askarrella Pythonilla. Pythonin keräämät tiedot Mysql:ään ja sitten sieltä otetusta datasta oksennetaan veppisivu jossa käppyröitä gnuplotilla leivottuna.

Tuossa noin pääpiirteissään. Enää ei tarvitsisi kuin aikaa :) Pumppu on jo teknisessä tilassa, mutta ainuttakaan johtoa tai putkea ei ole vielä kiinni joten vielä ei pääse tekemään mitään.


Poissa Larux

  • Nuorempi jäsen
  • **
  • Viestejä: 8
  • YaBB 1G - SP1 on Kuningas!
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #2 : 11.04.08 - klo:13:54 »
No voihan hel*etti. Tää on just tätä tää meininki. Kaikkien pitää käyttää windowsia ja sille suunniteltuja tuotteita.

Makselen tuon 150eur modbus extraa joskus myöhemmin jos hotsituttaa. Itse taidan tyytyä asentelemaan 1wire antureita ja Linksys NSLU2:n seurailemaan pumppua.

Windowsia _en_ laita.

t. se viimeinen jääräpää.

Poissa tomppeli

  • Yleismoderaattori
  • Konkari
  • *****
  • Viestejä: 8 864
  • yli-ikämies
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #3 : 11.04.08 - klo:14:36 »
Lainaus
Windowsia _en_ laita.

t. se viimeinen jääräpää.
Et ole ainoa. Täällä on toinenkin...!! 8)

Poissa JariA

  • Vanha jäsen
  • ****
  • Viestejä: 352
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #4 : 11.04.08 - klo:19:16 »
Mahtaisiko Trendin ajaminen onnistua Linuksissa Windows emulaattorin avulla?

Esimerkiksi Wine:

http://fi.wikipedia.org/wiki/Wine

http://www.winehq.org/

Poissa tunkki

  • Täysjäsen
  • ***
  • Viestejä: 102
  • LÄ V13, 203GT, 207m@5.5", ~700m3
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #5 : 11.04.08 - klo:21:02 »
Lainaus
Mahtaisiko Trendin ajaminen onnistua Linuksissa Windows emulaattorin avulla?  
 
Esimerkiksi Wine:

Joo, kokeilin taannoin ja trend 1.32 asentui ja käynnistyi nätisti winellä. Pitää mielenkiinnosta kokeilla josko se toimisi aivan oikeastikkin kun saa pumppuun sähköt päälle.

Poissa Larux

  • Nuorempi jäsen
  • **
  • Viestejä: 8
  • YaBB 1G - SP1 on Kuningas!
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #6 : 17.08.08 - klo:00:12 »
Noh.

Itseppäs tuli nyt tuo wine+linux yhdistelmä koeponnistettua. EN saanut sitä toimimaan luotettavasti. Trends löytää kyllä Oumanin, ei siinä mitään, mutta eilettäin se mittasi joka toisen mittauksen 0 asteisena ja joka toisen oikeana. Tänään testailin uudelleen ja päädyin asentelemaan kuitenkin sen peijakkaan windowsin :(

Samapa tuo, tulevaisuudessa se pukkaa logidatansa kuitenkin verkkolevylle. Pitää vain ensin kehitellä riittävän eristetty verkkosysteemi tuota windows-konetta varten, ettei tuo tietotekninen syöpä levitä etäpesäkkeitään muualle verkkoon.

Talven tullen kyhäilen 1-wire systeemin tuohon Oumanin rinnalle. Kaikki komponentit on jo odottelemassa kasailua.

Poissa Kari S

  • Nuorempi jäsen
  • **
  • Viestejä: 23
  • ;-)
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #7 : 17.08.08 - klo:10:01 »
Ennen kuin annat periksi pilikeitsille, kokeileppa VM-waren virtuaaliserveriä. Siinä saat konfattua fyysiset portit paremmin kuin Winessä.

Mulla toimi aikanaan pari vanhempaa Windows-pohjaista karttaohjelmaa siinä aivan loistavasti, GPS oli kytketty sarjaportin kautta.

Toisaalta tuossa VM-Waressa asennetaan Windows ihan oikeasti, joten lopputuloksena voi olla ainoastaan lisää konffaamista ja ongelmia... Mutta jos ei halua tuon takia pitää yhtä Wintoosaa käynnissä, on se varteenotettava vaihtoehto.

/Kari
-= Voi kotka lentää myös matalalla, vaan kana koskaan ei korkealla =-

Poissa Larux

  • Nuorempi jäsen
  • **
  • Viestejä: 8
  • YaBB 1G - SP1 on Kuningas!
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #8 : 17.08.08 - klo:11:04 »
Pitääpäs katselmoida jahka saan ensin tehtyä muut jonossa olevat asiat. Ikäväkseni tuo Ouman Trends on toiminut ainakin yön yli valitettavan hyvin tuon windows 2000:n alaisuudessa :(

Pitänee ajaa tuon vanhan läppärin kiintolevy loppuun ja viritellä lisää konetta remontoidessa. Internettiin en tuota windows-pommia missään olosuhteissa tule kyllä kytkemään. Ei jaksa kaikenmaailman virustutkia ja haittaohjelman poistajan poistajia olla pannuhuoneen koneeseen asentelemassa. Jos jotenkin saisi sille konffattua oman "tontin" kotiverkossa.

Poissa Gura

  • Täysjäsen
  • ***
  • Viestejä: 32
  • Thermia TWS 12 12.6.08 -> 600m pinnassa, 218+63m2
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #9 : 19.08.08 - klo:06:20 »
Tarviikos siellä pannuhuoneessa surffailla niillä porn...maalämpöfoorumeilla vai mistä ihmeestä ne virukset sinne pompsahtelevat?

-Gura

Poissa Larux

  • Nuorempi jäsen
  • **
  • Viestejä: 8
  • YaBB 1G - SP1 on Kuningas!
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #10 : 19.08.08 - klo:07:49 »
Tietokoneita vuodesta 82 käyttäneenä on jo kertynyt tietoa DOS:n seuraajan käyttäytymisestä. Windows kerää jotain "kuraa" jo pelkällä käynnissäolollaan. Toisin kuin Linux, windowsia ei voi jättää "yksin kotiin" .. Vahtimassa pitää olla ainakin virustutka, palomuuri, haittaohjelmien poisto-ohjelma jne. jotka vanhassa koneessa vievät paljon tehoja.

Mutta makuasioista ei voi kuin kiistellä. Tulen vielä kokeilemaan uudelleen tuota Linux+Wine+OuTrends yhdistelmää, jos se sitten kuitenkin toimisi :) Mutta antaa nyt tuon Winsun vähän aikaa touhuta itekseen tuolla pannuhuoneessa (ilman Internettiä)

Poissa marcus

  • Nuorempi jäsen
  • **
  • Viestejä: 21
  • YaBB 1G - SP1 on Kuningas!
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #11 : 19.08.08 - klo:09:27 »
Lainaus
Windows kerää jotain "kuraa" jo pelkällä käynnissäolollaan. Toisin kuin Linux, windowsia ei voi jättää "yksin kotiin"  

Höpsistä. Pelkkä palomuuri riittää aika pitkälle kun sen konfiguroi jäkevästi ja jos kyseessä on laite josta ei tarpeettomia maapornofoorumi yhteyksiä tosiaan oteta kuten gura huomauttikin.

Itsellä on useaan otteeseen pyörinyt pitempiäkin aikoja  XP:n päällä web kamera pohjainen talon etäseuranta matkoilla ollessa. Kone on ollut parikin kuukautta päällä ja toiminut siis webbi serverinä eikä mitään "kuraa" sinne ole ilmestynyt vaikka se on yhteydessä maailmalle ollutkin.

Maku ja käyttäjäkohtainen arvio on sitten se tunteeko helpommaksi konfiguroida linux vai windows pohjaisen järjestelmän tarpeensa mukaan.
 


Poissa tunkki

  • Täysjäsen
  • ***
  • Viestejä: 102
  • LÄ V13, 203GT, 207m@5.5", ~700m3
Re: Ouman Trend (win) vs. sarjaporttiloggeri (linu
« Vastaus #12 : 25.08.08 - klo:10:23 »
Oma hw on ollut jo kasassa jonkin aikaa, mutta vasta nyt ehdin perehtyä softaan.

Nyt toimii yhteys linuxista Oumanin 203GT-säätimeen  :D Liikennöinti tapahtuu modbussilla. PC:ssä on USB-RS485 mokkula ja Oumannissa sen oma modbus kortti. Käytän modbus kirjastoa joka löytyy netistä https://launchpad.net/libmodbus. Alunperin piti väkertää softa(t) pythonilla, mutta en löytänyt sille sopivia kirjastoja eikä niitä viitsi alkaa itse tyhjästä tekemään. Eli tämä viritys on tehty (pakon sanelemana) c:llä. Tämä on siis vielä täysin alkutekijöissään ja tällähetkellä se ei tee muuta järkevää kuin käy lukemassa oumannilta vuoden, kuukauden ja päivämäärän eli pari rekisteriä. Pitäisi lisäillä komentoriviparametrit ja joitakin muita juttuja niin tuon saisi pyörimään alustavaan testikäyttöön.

Tuossa vielä "screenshotti". Tuosta näkyy ohjelman lähettämät paketit hakasuluissa ja sen saamat vastaukset väkäsissä.

Koodia: [Valitse]
janne@temppikone:~/linouman$ uname -a
Linux temppikone 2.6.24-19-generic #1 SMP Fri Jul 11 23:41:49 UTC 2008 i686 GNU/Linux
janne@temppikone:~/linouman$
janne@temppikone:~/linouman$ ./linouman
Opening /dev/ttyUSB0 at 38400 bauds (none)
Read year starting...
[01][03][00][00][00][01][84][0A]
Waiting for a message (7 bytes)...
<01><03><02><07><D8><BA><2E>
RET0: 2008
Read day/month starting...
[01][03][00][01][00][01][D5][CA]
Waiting for a message (7 bytes)...
<01><03><02><08><19><7E><4E>
janne@temppikone:~/linouman$