Uutiset:

Kirjoittaja Aihe: taloLogger & thermIQ  (Luettu 13085 kertaa)

Poissa Vehnis

  • Nuorempi jäsen
  • **
  • Viestejä: 10
  • Maalämpöfoorumilta tietoa
taloLogger & thermIQ
« : 24.09.13 - klo:22:29 »
Terve,

taloLogger ja thermIQ ovat pyörineet jo jonkin aikaa, mutta aina silloin tällöin ubuntu kadottaa yhteyden thermIQ kortiin. Käytännössä se saa heti uudestaan yhteyden, mutta uusi yhteys muodostuu porttiin /dev/ttyUSB1 (kun alkup. oli ttyUSB0).

Olen kokeillut eri koneilla ja eri linux versiolla ja distroilla ja tuo sama ongelma pysyy. Huomasin että thermIQ:stä oli tullut uusi firmware versio jonka päivitin. Ennen oli 3.90 nyt 4.15 003. Päivitys onnistui, mutta ilmeisesti thermIQ:n päässä on nyt muutettu toimintaa ja taloLogger ei toimi kunnolla sen kanssa.

Vaikuttaisi siltä että thermIQ puskee dataa nyt sen enempää kyselemättä. taloLogger ei saa alussa haettua versiota, mutta saa kiinni osan arvoista -> kantaan menee puppua.

Onko ajatuksia miten tätä voisi tutkia vai onko edessä thermIQ firmwaren downgradaus (jos edes onnistuu...) ?


Poissa Vehnis

  • Nuorempi jäsen
  • **
  • Viestejä: 10
  • Maalämpöfoorumilta tietoa
Vs: taloLogger & thermIQ
« Vastaus #1 : 24.09.13 - klo:22:41 »


Jaahas, taitaa thermIQ olla hitaampi tuon päivityksen jälkeen. Tuli timeoutteja joten kävin muuttamasa thermIQSerial.py tiedostossa kohtaa TIMEOUT = 2 -> TIMEOUT = 4. Nyt näytti menevän läpi ainakin console moodissa kysely.


Poissa olammi

  • Konkari
  • *****
  • Viestejä: 509
  • Aircooled
Vs: taloLogger & thermIQ
« Vastaus #2 : 26.09.13 - klo:20:13 »
Tuollainen sarjaportin hyppääminen toiseen ttyUSB:iin vaikuttaa jonkinlaiselta USB-väylällä olleelta vialta. Esim. virtapiikki tms. muu, joka on saanut laitteet sekoamaan.

Ok. ThermIQ sitten miettii kauemmin vastauksiaan. Kuulostaa tosin vähän oudolta, jos yhden kyselyn kanssa menee yli 2 sek, mutta näin se varmaan on. Timeoutia voi tosiaan kasvattaa huoletta, jos tarve on. Laitan muistiin, että tulevissa versioissa on isompi thermIQ:n timeout.

Poissa Vehnis

  • Nuorempi jäsen
  • **
  • Viestejä: 10
  • Maalämpöfoorumilta tietoa
Vs: taloLogger & thermIQ
« Vastaus #3 : 28.09.13 - klo:22:48 »

Tuo USB ongelma voi tietty johtua liian pitkästä piuhasta. Täytyy kokeilla siirtää tuo RPI pumpun kylkeen.

Jotain erikoista tuossa ThermiQ:ssä on. En tiedä oliko tuosta timeoutin rukkaamisesta oikeasti apua. Jotenkin on tullut sellainen fiilis että ThermiQ puskee dataa itsenäisesti, mutta en ole sitä ehtinyt millään todentamaan.

Minulla on siis nyt käytössä TalologgerPI 1.0B. Huomasin siinä seuraavaa. Minulla on .conf tiedosto (bin/talologger -hakemistossa) ja jos käynnistän taloLoggerin "sudo python taloLogger.py" niin se lähtee käyntiin ja jos yllämainituista pulmista pääsee ohi niin toimii (kunnes USB yms. pulmia tulee eteen). Jos kopioin tuon .conf -tiedoston /home/talo/etc/ -kansioon (ja laitan oikeudet kuntoon) rupeaa supervisor (tai mikä tota nyt hoitaakaan) skripti käynnistelemään uusia taloLogger instansseja. Jatkaisi varmaan kunnes kone kaatuu, 20 - 30 välille nousee äkkiä.

Poissa olammi

  • Konkari
  • *****
  • Viestejä: 509
  • Aircooled
Vs: taloLogger & thermIQ
« Vastaus #4 : 04.10.13 - klo:13:29 »
Minulla on siis nyt käytössä TalologgerPI 1.0B. Huomasin siinä seuraavaa. Minulla on .conf tiedosto (bin/talologger -hakemistossa) ja jos käynnistän taloLoggerin "sudo python taloLogger.py" niin se lähtee käyntiin ja jos yllämainituista pulmista pääsee ohi niin toimii (kunnes USB yms. pulmia tulee eteen). Jos kopioin tuon .conf -tiedoston /home/talo/etc/ -kansioon (ja laitan oikeudet kuntoon) rupeaa supervisor (tai mikä tota nyt hoitaakaan) skripti käynnistelemään uusia taloLogger instansseja. Jatkaisi varmaan kunnes kone kaatuu, 20 - 30 välille nousee äkkiä.

TaloLoggerPi:ssä taloLogger on ajossa daemontools-paketin avulla. Daemontools pitää huolta siitä, että prosessi käy. Jos daemontoolsin käynnistämä taloLogger kaatuu/ajetaan alas vaikka killillä, käynnistää daemontools sen uudelleen. Jos ajat itse loggeria komentoriviltä, kannattaa ensin sammuttaa daemontoolsin ajelema:
Koodia: [Valitse]
sudo svc -d /etc/service/taloLogger
Tuo käskee daemontoolsia ajamaan taloLoggerin alas (-d kuin "down", käynnistys -u kuin "up"). Jos haluaa sammuttaa sen pysyvästi (niin ettei nouse bootin jälkeenkään), poista linkki /etc/service/taloLogger.

Poissa ressue

  • Täysjäsen
  • ***
  • Viestejä: 35
  • Maalämpöfoorumi
Vs: taloLogger & thermIQ
« Vastaus #5 : 15.01.15 - klo:00:41 »
Onko Thermian pumpusta mahdollista saada dataa talologgerPI:lle ilman tuota ThermIQ moduulia?

Poissa olammi

  • Konkari
  • *****
  • Viestejä: 509
  • Aircooled
Vs: taloLogger & thermIQ
« Vastaus #6 : 15.01.15 - klo:13:45 »
Onko Thermian pumpusta mahdollista saada dataa talologgerPI:lle ilman tuota ThermIQ moduulia?

taloLoggerissa on myös ThermiaSerial-moduuli, joka liittyy sarjaliikenteellä ilman ThermIQ-moduulia pumppuun. Väliin käsittääkseni tarvitaan kuitenkin jonkinlainen sovitinkaapeli.

Poissa ressue

  • Täysjäsen
  • ***
  • Viestejä: 35
  • Maalämpöfoorumi
Vs: taloLogger & thermIQ
« Vastaus #7 : 15.01.15 - klo:20:11 »
Tarkoitatko ihan vain usb-serial adapteria, eli talologgerPI ymmärtää pumpun tuottaman datan sellaisenaan?  Onko talologgerin kanssa toimivaksi todettuja adapterita vai onko tuo Raspberry kuinka kranttu adapterien suhteen? Tässähän pitää laittaa samantien B+ tilaukseen.

Onko foorumilla suoraa tietoa, missä päin Diplomat Optimumissa sarjaportti sijaitsee?

Poissa olammi

  • Konkari
  • *****
  • Viestejä: 509
  • Aircooled
Vs: taloLogger & thermIQ
« Vastaus #8 : 15.01.15 - klo:21:07 »
Tarkoittaa käsittääkseni muutakin kuin vain RS232-USB-adapteria. Nyt liikutaan alueella, jota en ole itse käpistellyt (Thermian sähköiset kytkennät), niin en ole ollenkaan varma. Mieleen muistuu jotain "Husdata-kaapeli"-juttua, mutta se voi olla jokin muukin pumppu. Olisiko jollain Thermiammalla henkilöllä tarkempaa tietoa?

Poissa ressue

  • Täysjäsen
  • ***
  • Viestejä: 35
  • Maalämpöfoorumi
Vs: taloLogger & thermIQ
« Vastaus #9 : 03.02.15 - klo:00:08 »
Eihän kellään ole harrastuneisuutta pilkkoa omaa toimivaa Husdata tai ThermiQ kaapeliaan? :) Toki pelkkä tietokin tarvittavista komponenteista riittää...

Poissa jonni

  • Tulokas
  • *
  • Viestejä: 5
  • Maalämpöfoorumi
    • omakotikotitalomme blogi
Vs: taloLogger & thermIQ
« Vastaus #10 : 18.02.15 - klo:15:25 »
Danfoss/Thermian ja ThermIQ:n välistä liikennettä olen tässä viimeaikoina signaalianalysaattorilla tutkinut. Ja liikenne on itseasiassa I2C:tä, joten usb serial kaapeli ei ole riittävä. Mutta USB->I2C kaapelilla jo luultavasti tulee toimeen, tai suoraan raspberry I2C pinneihin kiinnitys (kunhan muistaa laittaa väliin 3.3V<->5V bidirectional level convertterin, samalla se olisi galvaanisesti erotettu. Ja vaatii myös B+ tai uudemman raspberryn, kun vanhemmissa ei ole i2c slavelle clock pinnia saatavilla). Koitan tuosta tutkimuksestani blogi postauksen tehdä kunhan tuossa vielä selvittelen vähän tarkemmin kaikki komennot jotka tuolla väylällä liikkuu. Itse rakensin ja koodasin arduino-pohjaisen kaapelin ja hyvin tuntuu toimivan.
« Viimeksi muokattu: 05.03.15 - klo:14:17 kirjoittanut jonni »

Poissa jonni

  • Tulokas
  • *
  • Viestejä: 5
  • Maalämpöfoorumi
    • omakotikotitalomme blogi
Vs: taloLogger & thermIQ
« Vastaus #11 : 09.03.15 - klo:10:58 »
Nyt sain ThermIQ debuggaukseni valmiiksi, ja tein blogipostauksen aiheesta:

http://omakotikotitalomme.blogspot.fi/2015/03/danfoss-lampopumpun-salaisuudet.html

Poissa olammi

  • Konkari
  • *****
  • Viestejä: 509
  • Aircooled
Vs: taloLogger & thermIQ
« Vastaus #12 : 09.03.15 - klo:12:14 »
Nyt sain ThermIQ debuggaukseni valmiiksi, ja tein blogipostauksen aiheesta:

http://omakotikotitalomme.blogspot.fi/2015/03/danfoss-lampopumpun-salaisuudet.html

Hyvä, että asioita on saatu selville ja julki. Kävin kuitenkin viran puolesta lisäämässä kommentin joihinkin sanavalintoihin liittyen (koska niitä ei blogipostissa myöhemmin kumottu) ja selventääkseni tuota historiaa.

Poissa jonni

  • Tulokas
  • *
  • Viestejä: 5
  • Maalämpöfoorumi
    • omakotikotitalomme blogi
Vs: taloLogger & thermIQ
« Vastaus #13 : 09.03.15 - klo:12:31 »
Hyvä, että asioita on saatu selville ja julki. Kävin kuitenkin viran puolesta lisäämässä kommentin joihinkin sanavalintoihin liittyen (koska niitä ei blogipostissa myöhemmin kumottu) ja selventääkseni tuota historiaa.

Joo, hyvä kommentti, korjasin blogipostausta historian selventämiseksi. Husdata-kaapeleita kun ei ole juuri saatavilla, niin en älynnyt ottaa sitä huomioon postausta tehdessäni.