Maalämpöfoorumi
Tekniset kysymykset => Tiedonkeruujärjestelmät ja etämonitorointi => Aiheen aloitti: hitachi - 03.02.13 - klo:23:36
-
Hei,
tässäpä ohjetta taloLoggerin ja taloLoggerGraphin asentamiseen Windows XP:lle. Muistakaapa antaa palautetta YV:llä niin korjailen ohjetta mikäli ongelmia ilmenee ;)
Ohje tästä: Linkki (http://www.anvianet.fi/hitachi/TaloLogger_TaloLoggerGraph_WIN_XP.pdf)
Tiedostot tästä: Linkki (http://www.anvianet.fi/hitachi/Win_XP_taloLogger_taloLoggerGraph.zip)
-juha
-
Asiallista, että Hitachi jaksaa kirjoitella ohjeistuksia. Kiitoksia tästä. Itsellä hieman liian helposti tuo ohjeistuspuoli jää teknisen kehittämisen varjoon, kun harrasteaika on kuitenkin vähän rajallinen ja dokumentointi on vähän pakkopullaa ;)
-
Lisäyksenä tähän ansiokkaaseen Windows-taloLogger-ohjeeseen vielä se, että Pythonissa on Windows-versiossa tiettyjä eroja/puutteita Unix-versioon nähden. Ainakin seuraavat puutteet ja toimintaerot tiedän tällä hetkellä, jotka eivät estä taloLoggerin ajoa Windowsissa, mutta rajoittavat joiltain osin:
- taloLoggeria ei voi ajaa "daemon modessa", koska Windows ei tue samalla tavalla tausta-ajossa olevia prosesseja kuin Unix. -d-option käyttö tai konfiguraatioparametrin DAEMON_MODE laittaminen todeksi aiheuttaa virhetilanteen.
- OWFS ei ole tuettuna Windowsissa. 1-wire-väylän lukeminen täytyy Windows-ympäristössä tehdä Digitempin avulla tai taloLoggerin v1.5b-versiosta (tulossa) eteenpäin EDS:n OWSERVER-laitetuen avulla.
-
Lisäyksenä tähän ansiokkaaseen Windows-taloLogger-ohjeeseen vielä se, että Pythonissa on Windows-versiossa tiettyjä eroja/puutteita Unix-versioon nähden. Ainakin seuraavat puutteet ja toimintaerot tiedän tällä hetkellä, jotka eivät estä taloLoggerin ajoa Windowsissa, mutta rajoittavat joiltain osin:
- taloLoggeria ei voi ajaa "daemon modessa", koska Windows ei tue samalla tavalla tausta-ajossa olevia prosesseja kuin Unix. -d-option käyttö tai konfiguraatioparametrin DAEMON_MODE laittaminen todeksi aiheuttaa virhetilanteen.
- OWFS ei ole tuettuna Windowsissa. 1-wire-väylän lukeminen täytyy Windows-ympäristössä tehdä Digitempin avulla tai taloLoggerin v1.5b-versiosta (tulossa) eteenpäin EDS:n OWSERVER-laitetuen avulla.
Tätä piti juuri kysä, että miten onnistuu 1-wire luku. Onko tietoa v1.5b julkaisusta :).
-
Tätä piti juuri kysä, että miten onnistuu 1-wire luku. Onko tietoa v1.5b julkaisusta :).
Tuohon voisi sanoa, että "Any day now". Pientä parantelua vielä on ilmassa. Suurimmat muutokset tulevat olemaan:
- Tuki Embedded Datasystems OWSERVER-ENET-2 1-wire interfacelle
- Tuki Ouman EH800 -ohjaimen lokitukselle sen ethernet-liittymän kautta
- Python-versiovaatimus päivittynyt tasolle 2.6 tai uudempi 2-version Python
- Bugikorjauksia virhetilanteiden käsittelyssä.
- Lisätty Ouman EH202S:n konfiguraatioon L2-lämmityspiirin ohjausparametrit.
- Digitemp tukee useamman arvon lokitusta / anturi (esim. dual counter B)
Sekä v1.1b taloLoggerGraphista, jossa pääasiallinen muutos:
- Kuvaajalle "Last 24h"-moodi, jossa se näyttää aina kuvaajat viimeisten kuluneiden 24h osalta (X-akseli rullaa kellon mukaan eteenpäin)
Sekä sitten jossain vaiheessa myöhemmin:
- taloLoggerPi:lle update-skripti, joka päivittää olemassaolevaan asennukseen tuoreimmat taloLoggerin ja taloLoggerGraphin, jos uudemmat on saatavilla
- taloLoggerPi:n v1.0b, jossa uusimmat distron updatet, otettu huono USB-väylän kernelparametri pois sekä uusimmat taloLogger*-versiot
-
Moi
Olisiko hitachilla tai jollain muulla vielä nuo windows asennus ohjeet tallella? Linkit eivät toimi ainakaan mulle..
-
Moi
Olisiko hitachilla tai jollain muulla vielä nuo windows asennus ohjeet tallella? Linkit eivät toimi ainakaan mulle..
asentelin aikoinaan nämä
MySQL-python-1.2.5.win32-py2.7.exe
pyserial-2.7.win32.exe
python-2.7.9.msi
UwAmp.exe
ja sitten TaloLogger
ainakin digitemp' illä suoraan seriaalista ilman adaptereja toimi hienosti, portti vaan COM nimiseksi
http://www.maalampofoorumi.fi/index.php?topic=4416.msg78689#msg78689
-
Testasin seuraavasti Win10 llä
- python-2.7.17.msi
- pyserial-2.7.win32.exe
- UwAmp.exe #ei tarvitse, jollei serveriä tee
- dtreg25.zip
- taloLogger_v17j.zip
muokkasin seuraavasti
C:\taloLogger\modules\datasources\onewire\oneWire.py
161: digitempcmd = self.DT_BINARY + ' -q -c ' + self.DT_RC + ' -s ' + self.DT_PORT + ' -t ' + cmdid
161: digitempcmd = self.DT_BINARY + self.DT_RC + ' -s ' + self.DT_PORT + ' -t ' + cmdid
162: digitempcmd = digitempcmd + ' -o "%.2C" -O "%C" -H "%h"'
162: digitempcmd = digitempcmd + ' -o "%.2C" "%C" -H "%h"'
taloLogger.conf
@DATASOURCE=DIGITEMP:DIGITEMP
DIGITEMP:LOCATION = C:\...\digitemp\
DIGITEMP:PORT = 1 #mikä portti kelläkin sattuu olemaan
DIGITEMP:CONFFILE = digitemp
Winukan PATH tarpeen mukaan
Tläälä toimii FTDI USB'llä