Maalämpöfoorumi

Tekniset kysymykset => Tiedonkeruujärjestelmät ja etämonitorointi => Aiheen aloitti: olammi - 14.01.13 - klo:23:27

Otsikko: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 14.01.13 - klo:23:27
Julkaisin taloLogger-perheestä juuri uusia versioita:

Paketit saatavilla linkin takaa: http://olammi.iki.fi/sw/taloLogger/download.php (http://olammi.iki.fi/sw/taloLogger/download.php)

Uudet ominaisuudet lyhyesti:

taloLogger:

taloLoggerGraph:

taloLoggerPi: taloLogger-ympäristö Raspberry Pi:tä varten, ensimmäinen julkaisuversio, ks. ominaisuuksista alla
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 14.01.13 - klo:23:28
taloLoggerPi:n asennusohjeet:

TaloLoggerPi - Asennusohje

- Varaa 2 GB tai suurempi (suositus väh. 4 GB) Raspberrylle sopiva SD-muistikortti
  asennusta varten. Muistikortilta häviää asennuksessa kaikki vanha tieto.

- Lataa uusin taloLoggerPi_vNNN.zip -tiedosto ja pura se.

     http://olammi.iki.fi/sw/taloLogger/download.php (http://olammi.iki.fi/sw/taloLogger/download.php)

- Asenna taloLoggerPi_v10b.img -image SD-muistikortille. Tähän ohjeistusta
  parhaiten löytyy Raspberry Pi -Wikistä. Asennus voidaan tehdä täsmälleen
  samalla tavalla kuin yleisen Rasbian jakeluimagen asentaminen.

    http://elinux.org/RPi_Easy_SD_Card_Setup

- Laita muistikortti Raspberry Pi:n kortinlukijaan ja kytke käyttöjännite

- Odota, että taloLoggerPi boottaa

- Loggaa ssh:lla Pi:hin sisään (ssh -l pi <IP-osoite> tai putty <IP-osoite>).
  Käyttäjätunnus "pi", salasana oletuksena Rasbian-jakelussa oleva "raspberry".

  Tässä kohden pitää jotenkin selvittää, mikä on Pi:n IP-osoite. Pi
  on konfiguroitu käyttämään DHCP:tä ja se kysyy siis verkolta IP-osoitteen.
  ADSL-reitittimen, kytkimen tms. www-hallintaliittymästä voi useinkin
  tarkistaa, mitä IP-osoitteita laitteessa oleva DHCP-palvelin on jakanut.

  Toinen vaihtoehto on arvata esim. tietokoneesi saaman IP:n perusteella
  ja kokeilemalla. DHCP-palvelimille ja näihin kytkimiin voi yleensä
  konfiguroida tietylle laitteelle vakio-IP-osoitteen, jotta se
  pysyisi samana jatkossa.

  Jos mikään muu ei auta, niin Pi:n voi kytkeä HDMI-liittimestä esim.
  televisioon ja pistää USB-näppäimistön kiinni ja katsoa, että
  minkä IP-osoitteen Pi on saanut. Sisäänkirjautuminen samalla
  pi/raspberry -tunnuksella kuin ssh:lla. Seuraava komento kertoo
  IP-osoitteen:

    ifconfig eth0

  Kohdassa "inet addr:" on IP-osoite (esim. 192.168.1.25 tms)

- Kun olet sisällä Pi:ssä, kasvatetaan root-partition koko muistikortin
  maksimikokoon. Kasvattamisen voi tehdä monella tavalla, mutta tässä
  käytetään imagelta löytyvää raspi-config -ohjelmaa.

    sudo raspi-config

  * valitse nuolinäppäimillä toiminto "expand_rootfs", paina enter
  * työkalu ilmoittaa, että root-partitio on kasvatettu ja tiedostojärjestelmä
    suurennetaan seuraavassa bootissa
  * paina enter (Ok)
  * Siirry toimintolistasta alarivin näppäimiin tabulaattorilla
  * Valitse nuolinäppäimellä "<Finish>", paina enter
  * Työkalu kysyy, haluatko bootata nyt, valitse Yes ja enter

  => Pi boottaa. Bootissa menee hieman kauemmin, koska tällä kertaa
     muistikortin tiedostojärjestelmä kasvatetaan koko kortin kokoiseksi.

- Loggaa jälleen sisään Pi:hin

- Tässä vaiheessa kannattaa vaihtaa pi-käyttäjän oletussalasana toiseksi.
  Salasanan vaihto onnistuu raspi-configilla (toiminto change_pass) tai
  antamalla pi-käyttäjänä komento

    passwd


Nyt taloLoggerPi on oletusasetuksilla käynnissä. Laitteessa on
SQLite3-tietokanta, johon taloLogger lokittaa 2 minuutin välein
esimerkinomaista "outdoor"-ulkolämpötilaa. Esimerkkidata on sinimuotoista
2h jaksolla olevaa aaltoa, jota tuottaa taloLoggerin Dummy-datalähde.
Syntyvää lokia voi tarkastella www-selaimella osoitteesta:

  http://<IP-osoite>/

Linkistä pitäisi aueta sivu, jossa on otsikko TaloLoggerPi ja
linkki TaloLoggerGraph. Linkistä aukeaa esimerkkilokituksen
kuvaajat.

TaloLoggerin konfiguraatiotiedosto:

  /home/talo/etc/taloLogger.conf

Konfiguraatiotiedosto on minimaalinen ja esimerkinomainen. Samassa
hakemistossa on myös _original-päätteinen tiedosto, jossa on esimerkkejä
erilaisista konfiguraatiomahdollisuuksista.

TaloLoggerGraphing konfiguraatiotiedosto:

  /home/talo/public_html/taloLoggerGraph.conf

Konfiguraatiotiedosto on minimaalinen ja esimerkinomainen. Samassa
hakemistossa on myös _original-päättelinen tiedosto, jossa on esimerkkejä
erilaisista konfiguraatiomahdollisuuksista.

Tietokanta: SQLite3-tietokantatiedosto

  /home/talo/data/talo.db

Kannan rakenne on geneerinen siten, että kun uusia mittauspisteitä tulee,
niin tietokannan taulurakenteeseen ei tarvita muutoksia. Riittää, kun
taloLoggerin konfiguraatioon lisätään MEASURE-direktiivejä uudella
positionimellä.

Samaa positionimeä voidaan käyttää taloLoggerGraphin kuvaajien
konfiguraatiossa.


OWFS (1-wire filesystem):

TaloLoggerPi:ssä on esiasennettuna OWFS, mutta se ei oletuksena käynnisty
bootattaessa. Voit aktivoida OWFS:n antamalla seuraavan komennon,
jonka jälkeen OWFS käynnistyy ja on myös jatkossa bootin jälkeen
aktiivinen:

  sudo ln -s /home/talo/service/owfs /etc/service/owfs

Nyt jos Pi:n USB-porttiin on kytketty 1-wire-adapteri, näkyvät väylän
laitteet hakemistossa

  /home/talo/owfs

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: hitachi - 15.01.13 - klo:18:14
:)  KIITOS OLAMMI !! :)


Uudet versiot Loggerista ja Graphista asennettuna ja toimii hienosti !! Tarvii taas painaa DONATE-nappia  :)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: celeste - 16.01.13 - klo:01:38
Kiitokset minunkin puolestani olammi:lle!

Asensin ja konfiguroin RasPiversion tallentamaan dataa IVT EQ-8 pumpun CAN-väylältä.
Käytän Lawicelin CAN-USB-sovitinta.
Sovitinta varten lisäsin netistä googlaamieni vinkkien ja kokeilujen perusteella seuraavat vivut /boot/cmdline.txt -tiedoston alkuun:
dwc_otg.microframe_schedule=1 dwc_otg.fiq_fix_enable=0
Muuten en saanut RasPia stabiiliksi USB-väylälle kirjoitettaessa tai lukiessa...

Datat menevät nyt purkkiin ja taloGraphkin näyttäisi pelittävän kuten alkeellisesti konfiguroinkin!
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kopposentti - 19.01.13 - klo:14:11
Rasperry pi ei reagoi TalologgerPi versioon, lataa kyllä, mutta näppis ja hiiri ei toimi  :'( VakioWheezy kyllä tunnistaa näppiksen (usb-hubi omalla virtalähteellä).
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Renoo - 19.01.13 - klo:14:18
Rasperry pi ei reagoi TalologgerPi versioon, lataa kyllä, mutta näppis ja hiiri ei toimi  :'( VakioWheezy kyllä tunnistaa näppiksen (usb-hubi omalla virtalähteellä).

Minulla on sama juttu, talologgeripi image kortilla, ei tunnista hiirtä ja näppistä, eikä toimi edes ulkoisella usb-hubilla virtalähteellä, sekä kun on usb-laite kiinni niin häviää ethernet toimimasta. En ole kokeillut muulla imagella.

Ilman usb-laitteita pääsee kyllä puttyllä kiinni.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 19.01.13 - klo:14:35
Rasperry pi ei reagoi TalologgerPi versioon, lataa kyllä, mutta näppis ja hiiri ei toimi  :'( VakioWheezy kyllä tunnistaa näppiksen (usb-hubi omalla virtalähteellä).

Minulla on sama juttu, talologgeripi image kortilla, ei tunnista hiirtä ja näppistä, eikä toimi edes ulkoisella usb-hubilla virtalähteellä, sekä kun on usb-laite kiinni niin häviää ethernet toimimasta. En ole kokeillut muulla imagella.

Ilman usb-laitteita pääsee kyllä puttyllä kiinni.

Tämä on tunnettu ongelma. Rasberry Pi:n kerneleissä on USB-laitteisiin liittyviä ongelmia. Mm. USB-serial-muuntimien toiminta ei kaikilta osin oikein ole kunnossa. Tähän tulee jossain vaiheessa varmasti korjaus Raspin kerneleihin, mutta vielä ei ole näin.

TaloLoggerPi v1.0a:ssa koitettiin laittaa sellainen konffis, joka palvelisi maksimaalisesti noita USB-sarjamuuntimia. Siinä samassa sitten tuolla on sellainen vaikutus, että ilmeisesti osa uudemmista USB2.0-näppiksistä ja hiiristä lakkaa toimimasta. Pi:n USB on pakotettu USB1.1-tasolle, jotta hitaammat Serial-muuntimet toimisivat.

Saat uudelleen enabloitua USB2.0-laitteet joko loggaamalla verkon kautta Pi:hin tai manipuloimalla suoraan muistikortilla olevaa tiedostoa toisella koneella. Tiedosto, jota muutetaan on 1. partitiolla oleva cmdline.txt. Pi:stä tuo näkyy tiedostona /boot/cmdline.txt. Tiedostossa on 1 rivi, jossa on kernelille bootissa annettavia parametreja. Poista rivin alusta direktiivi:

Koodia: [Valitse]
dwc_otg.speed=1
ja boottaa Pi kortilta, niin kernel-parametrit ovat samoin kuin vanilja Rasbianissa.

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kopposentti - 19.01.13 - klo:16:38
 :) Kiitos!
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kaihakki - 20.01.13 - klo:19:33

Syntyvää lokia voi tarkastella www-selaimella osoitteesta:

  http://<IP-osoite>/

Linkistä pitäisi aueta sivu, jossa on otsikko TaloLoggerPi ja
linkki TaloLoggerGraph. Linkistä aukeaa esimerkkilokituksen
kuvaajat.
TaloLoggerin konfiguraatiotiedosto:

  /home/talo/etc/taloLogger.conf

[/tt]
Asensin ohjeen mukaan ja raspi käynnistyy ihan ok. Menen Puttyn avulla sisälle. Asensin wlanin, joka myös toimii. Mutta TaloLoggeri ei ilmeisesti ole asentunut kuitenkaan oikein, koska /home/talo - hakemistoa ei löydy ollenkaan ja niin muodoin ei ohjelmistokaan toimi. Mikähän meni vikaan?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 20.01.13 - klo:19:56
Asensin ohjeen mukaan ja raspi käynnistyy ihan ok. Menen Puttyn avulla sisälle. Asensin wlanin, joka myös toimii. Mutta TaloLoggeri ei ilmeisesti ole asentunut kuitenkaan oikein, koska /home/talo - hakemistoa ei löydy ollenkaan ja niin muodoin ei ohjelmistokaan toimi. Mikähän meni vikaan?

Nyt kyllä pitää todeta, että heti en ymmärrä, miten olisi voinut noin tapahtua. Nimittäin imagelle ei asennu hakemistot mitenkään erikseen enää, vaan ne on siinä imagessa jo. Mitä on voinut sattua, niin olet vahingossa asentanut kortille jonkun toisen imagen (esim. Raspbianin) etkä taloLoggerPi-paketin imagea.

Asennusohjeessani siis tarkoittetaan, että asennetaan taloLoggerPi-paketissa tuleva image samalla tavalla kuin Raspbianin paketti asennetaan Raspberry-saitin ohejistuksen mukaan. Imagena käytetään kuitenkin tuota taloLoggerPi:tä - ei Raspbian-pakettia.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kaihakki - 21.01.13 - klo:10:20
Juu. Nyt toimii. Olin tosiaan epähuomiossa asentanut väärän imagen.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kaihakki - 21.01.13 - klo:21:41
Olen yrittänyt saada wlania pelaamaan, mutta tuloksetta. Raspin omalla imagella toimii hyvin. Olen Xming-ohjelmalla PC:n kautta raspissa sisällä. Raspin käyttöliittymässä on wifi-asennuskuvake, jolla aiemmin on hoitunut asennus. Nyt kuitenkin ilmoittaa, että "could not get status from wpa_supplicant", eli ei löydä wlan-mokkulaa. Onkohan jotain jäänyt noteeraamatta?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 21.01.13 - klo:21:48
Olen yrittänyt saada wlania pelaamaan, mutta tuloksetta. Raspin omalla imagella toimii hyvin. Olen Xming-ohjelmalla PC:n kautta raspissa sisällä. Raspin käyttöliittymässä on wifi-asennuskuvake, jolla aiemmin on hoitunut asennus. Nyt kuitenkin ilmoittaa, että "could not get status from wpa_supplicant", eli ei löydä wlan-mokkulaa. Onkohan jotain jäänyt noteeraamatta?

Oletko tuota jo kokeillut (poistaa tuon nopeusrajoituksen USB-väylältä)?

http://www.maalampofoorumi.fi/index.php?topic=4416.msg50620#msg50620 (http://www.maalampofoorumi.fi/index.php?topic=4416.msg50620#msg50620)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kaihakki - 21.01.13 - klo:22:16
Nyt sain wlanin toimimaan. Oli wpa_supplicant.conf tiedostossa jostain syystä kahteen kertaan wlan määrityksiä. Poistin toisen, tallensin (nanolla) ja käynnistin uudelleen ja lähti pelittämään nyt wlanin varassa. Olin aiemmin saanut jollain konstilla wifi määrityksen tehtyä, mutta ilmeisesti olin painanut jotain nappulaa liian monta kertaa?
Nyt saa raspin autotalliin ja pääsee jatkamaa harjoituksia.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: käytäjätunnus - 22.01.13 - klo:15:06
Raspin IP:n löytää kotiverkosta arvaamista helpommin esim. nmapilla.

Koodia: [Valitse]
nmap -sP 192.168.0.0/24
Löytyi sattumalta tämä talologgeri, pitääpä testata.  :)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: javali - 23.01.13 - klo:20:39
Kiitän olammia hienoista ohjelmistoista!
Toimivat moitteetta moitteetta raspiin laittamassani Fedora remixissä.
Yhden pikkumuokkauksen tein storeDbSQLite.py skriptiin.
Alkuperäinen skripti tallensi aikaleiman GMT:nä eli pari tuntia Suomen aikaa myöhemmäksi.
Asia korjaantui, kun lisäsin 'localtime' parametrin DAYTIME funktioon.
Alla diff -u
 
Koodia: [Valitse]
--- storeDbSQLite.py.ori 2013-01-20 20:15:02.391223001 +0200
+++ storeDbSQLite.py 2013-01-20 20:28:11.891223002 +0200
@@ -189,7 +189,7 @@
         sqlstmt = ""
         try:
             # time as integer as seconds from epoch
-            timestr = "DATETIME(%d, 'unixepoch')" % (timeval, )
+            timestr = "DATETIME(%d, 'unixepoch','localtime')" % (timeval, )
 
             db = SQLiteDb.connect(self.DB_NAME)
             if self.DB_SCHEMA == 1:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 23.01.13 - klo:22:14
Yhden pikkumuokkauksen tein storeDbSQLite.py skriptiin.
Alkuperäinen skripti tallensi aikaleiman GMT:nä eli pari tuntia Suomen aikaa myöhemmäksi.
Asia korjaantui, kun lisäsin 'localtime' parametrin DAYTIME funktioon.
Alla diff -u

Sanoisin tähän, että voit muokata omaan tarkoitukseesi vapaasti, YMMV.

TaloLogger tallettaa tarkoituksella ajan SQLite-kantaan UTC:ssa. Graafipäässä otetaan tämä huomioon ja dataa hyödynnettäessä UTC-aika muutetaan paikallisajaksi. Muuten ongelmia seuraa testieni mukaan esim. kesäajan kanssa. UTC/unixtime on yksikäsitteinen, SQLite ei talleta mainitsemallasi tavalla talletettaessa tietoa aikavyöhykkeestä tai DST:stä, MySQL toimii tässä paremmin.  Esim. talviaikaan vaihdettaessa localtimena tallennettaessa ei voida tietää tapahtuiko samalla kellonajalla oleva lokitapahtuma ensin vai jälkimmäisellä samalla tunnilla. UTC:ssa tämä erottelu on tehtävissä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: popi - 27.01.13 - klo:18:56
Onko mahdollista saada digitempin kanssa DS2423 counterin molemmat laskurit käyttöön?

Ohjelma muuten toimii hienosti.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 27.01.13 - klo:19:37
Onko mahdollista saada digitempin kanssa DS2423 counterin molemmat laskurit käyttöön?

Ohjelma muuten toimii hienosti.

On. Tulee seuraavaan julkaisuun.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: celeste - 29.01.13 - klo:23:57
Minulta pyydettiin esimerkkikuvaa Rego 1000:n väylältä napatuista datoista.

(http://www.kotiposti.net/rruokonen/taloLoggerGraph_20130212.png)
Tässä "normipäivä" taloLoggerGraphin näkemänä.
Konfiguroin tietokantaan ja kuvaan kaikki mielestäni olennaisimmat tiedot CAN-väylältä.

Kokoonpano on tämän kaltainen:

(http://www.kotiposti.net/rruokonen/taloLoggerGraph1_20130212.png)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 05.02.13 - klo:19:27
Julkaistu taloLogger v1.5b ja taloLoggerGraph v1.1b:

http://olammi.iki.fi/sw/taloLogger/ (http://olammi.iki.fi/sw/taloLogger/)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kopposentti - 05.02.13 - klo:21:06
Hei, mites tuota talologger.conf :ia voi editoida ja tallentaa. Prosessi varaa sen koko ajan. Kysymyksessä pi-versio.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 05.02.13 - klo:21:16
Hei, mites tuota talologger.conf :ia voi editoida ja tallentaa. Prosessi varaa sen koko ajan. Kysymyksessä pi-versio.

Ei prosessi sitä varaa. Linuxissa ei tapahdu sellaista. Mutta tiedosto on kyllä käyttäjän talo omistuksessa ja tiedostoa saa editoida vaan em. käyttäjä tai root.

Minä tekisin roottina ja sanoisin siis komentoriviltä: sudo nano -w /home/talo/etc/taloLogger.conf
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 05.02.13 - klo:23:10
Onko mahdollista saada digitempin kanssa DS2423 counterin molemmat laskurit käyttöön?

Tässä taloLoggerin versiossa v1.5b on nyt tuki digitempissä useammille laitteen tarjoamille arvoille. Kuten ennenkin @MEASURE ottaa mittausdatan ensimmäiseltä dataksi kelpaavalta riviltä. Loggerille voi kuitenkin kertoa haluavansa jonkun muun kuin ensimmäisen arvon. DS2423-counterin B-arvo tulee toisena arvona, joten esimerkiksi seuraavalla rivillä Digitemp-konfiguraatiossa olevalta laitteelta nro 6 mitataan laskurin B-arvo olettaen, että laite 6 on dual counter:
Koodia: [Valitse]
@MEASURE = counter_b:DIGITEMP.6#2
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kopposentti - 06.02.13 - klo:05:44

>Minä tekisin roottina ja sanoisin siis komentoriviltä: sudo nano -w /home/talo/etc/taloLogger.conf

Kiitos jälleen, yritin sillä Leaf-editorilla hommailla, mutta eihän sillä pelannut.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 06.02.13 - klo:22:38
Julkaisin taloLoggerPi:lle päivitysskriptin, jonka avulla taloLoggerPi:lle asennetut taloLoggerin ja taloLoggerGraphin voi päivittää helposti uusimpaan versioon. Tämä skripti tulee olemaan taloLoggerPi:n seuraavassa versiossa automaattisesti mukana. Ensimmäisen version käyttäjät (v1.0a) voivat asentaa skriptin helposti seuraavan ohjeen avulla. Anna Pi:ssä komentorivillä seuraava komento, joka hakee verkosta päivitysskriptin ja asentaa sen oikeaan paikkaan:
Koodia: [Valitse]
sudo wget -O /home/talo/bin/upgrade_taloLogger.py http://olammi.iki.fi/sw/taloLoggerPi/upgrade_taloLogger.py; sudo chmod 755 /home/talo/bin/upgrade_taloLogger.py

Päivittääksesi taloLoggerPi:llä olevat taloLoggerin ja taloLoggerGraphin uusimpiin julkaistuihin versioihin tai vain tarkistaaksesi, että onko uudempia saatavilla, anna seuraava komento Pi:n komentorivillä (skripti ajettava roottina, siksi sudo):
Koodia: [Valitse]
sudo /home/talo/bin/upgrade_taloLogger.py

Skripti tarkistaa ensin, onko siitä itsestään julkaistu uudempaa versiota ja pyytää lupaa päivitykseen, jos on. Jos skripti päivittyy, niin se pyytää käynnistämään itsensä sen jälkeen uudelleen. Skripti ei tee muutoksia Pi:hin kysymättä päivitykseen ensin käyttäjän lupaa.

Sitten skripti tarkistaa Pi:lle asennetut taloLoggerin ja taloLoggerGraphin versiot sekä netistä edellisten uusimmat julkaisuversiot. Asennettujen versioiden ja julkaistujen versioiden numerot näytetään käyttäjälle. Jos uudempia on saatavana, niin skripti pyytää lupaa päivitykseen.
Jos lupa annetaan, niin skripti päivittää sovellukset. Konfiguraatiotiedostot, tietokannat, lokit, jne. pysyvät koskemattomina ja niitä ei päällekirjoiteta. Vain ohjelmakoodi vaihdetaan
(hakemistot /home/talo/bin/taloLogger ja /home/talo/public_html/script/taloLoggerGraph).
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 07.02.13 - klo:09:00
Julkaisin taloLoggerPi v1.0b:n

  http://olammi.iki.fi/sw/taloLoggerPi/ (http://olammi.iki.fi/sw/taloLoggerPi/)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: lorvi - 07.02.13 - klo:10:21
Julkaisin taloLoggerPi v1.0b:n

  http://olammi.iki.fi/sw/taloLoggerPi/ (http://olammi.iki.fi/sw/taloLoggerPi/)

Kun en ymmärrä luxin päälle niin latasin toissapäivänä nuo x.xb tiedostot ja kopioin vastaaviin x.xa tiedostoihin päälle, nyt näyttää b versioksi ja toiminnassa en huomannut mitään häikkää. En vaan vielä oikein hallitse päivittämistä(niitä näppäimistökomentoja) linuxilla
Onko lopputulos sama?

Heh, olin liian hätäinen päivityksen suhteen, olisimpa vuorokauden malttanut. Kiitos ja kumarrus scripteistä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 07.02.13 - klo:10:45
Kun en ymmärrä luxin päälle niin latasin toissapäivänä nuo x.xb tiedostot ja kopioin vastaaviin x.xa tiedostoihin päälle, nyt näyttää b versioksi ja toiminnassa en huomannut mitään häikkää.
Onko lopputulos sama?

Kyllä se lopputulos hyvin todennäköisesti on sama. Jotain tiedosto-omistuksiin ja -oikeuksiin liittyvää voi olla, mutta jos se toimii, niin ei välttämättä tarvitse huolestua.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 25.03.13 - klo:23:23
taloLogger v1.5c julkaistu


  http://olammi.iki.fi/sw/taloLogger/ (http://olammi.iki.fi/sw/taloLogger/)

Uutta:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: karikyo - 02.04.13 - klo:00:45
Raspi version asensin ja vaikutti senverran toimivalta että kuvittelin ottavani jatkuvaan käyttöön, saisi graafeja vaikka etänä vilkuilla  :)
En kuitenkaan tuosta talologger.conf ohjeesta äkkiä löytänyt mitään yleistä tiedonsiirtojonoa tyyliin "anturin nimi, arvo, toinen anturi, arvo" jne. Onko jotain tuollaista käytettävissä ?

Meillä pannuhuoneen Arduinolta tulee lämpötila ym mittauksia ja pumppujen ohjaustietoa usbin kautta sarjaliikenteellä Raspberrylle näytettäväksi. Tuo data tulee merkkijonona: "ASF12.00XYSF24.00X..." jne eli: 2 tunnuskirjainta; erotin F; lukema 2-5 merkkiä; erotin/loppumerkki X, ja  vastaava merkkijono kahdeksalta kohteelta 10 s välein. Saako tuosta suoraan kaivettua dataa talologgerille ?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 03.04.13 - klo:21:01
Meillä pannuhuoneen Arduinolta tulee lämpötila ym mittauksia ja pumppujen ohjaustietoa usbin kautta sarjaliikenteellä Raspberrylle näytettäväksi. Tuo data tulee merkkijonona: "ASF12.00XYSF24.00X..." jne eli: 2 tunnuskirjainta; erotin F; lukema 2-5 merkkiä; erotin/loppumerkki X, ja  vastaava merkkijono kahdeksalta kohteelta 10 s välein. Saako tuosta suoraan kaivettua dataa talologgerille ?

Eiköhän tuo onnistu, mutta kuvailetko mitä teknisesti tarkoittaa "Arduinolta tulee sarjaliikenteellä näytettäväksi". Eli tuleeko aika-ajoin joku tiedosto Raspin levylle, jossa data on vai miten data on tarkoitus vastaanottaa?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Pahkis - 24.05.13 - klo:13:03
Keltanokka kyselee:
Kotonta löytyy L-Ä VS8 pumppu jossa siis Ouman 200 sarjan lämmönsäädin sekä 1-wire DS antureita +2-pulssi laskurikortti.
Mikä ohjelma pitää asentaa että samaan loggaukseen saa Oumannin tiedot + 1-wire mittaukset?

Ja miten nuo tulee kytkeä?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: lorvi - 30.05.13 - klo:17:13
onkohan tämä taloLogger.conffissa oikeassa muodossa vai pitääkö olla sulkeisia?
@VIRTUAL=varaajakwh:1:%_varaaja1_% + %_varaaja2_% + %_varaaja3_% + %_varaaja4_% + %_varaaja5_% + %_varaaja6_%/6-30*1.6*4000/1000

onko yleensäkään mahdollista?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 30.05.13 - klo:22:34
onkohan tämä taloLogger.conffissa oikeassa muodossa vai pitääkö olla sulkeisia?
@VIRTUAL=varaajakwh:1:%_varaaja1_% + %_varaaja2_% + %_varaaja3_% + %_varaaja4_% + %_varaaja5_% + %_varaaja6_%/6-30*1.6*4000/1000

onko yleensäkään mahdollista?

On mahdollista ja sulkuja siellä pitää varmaankin käyttää, että saat haluttua arvoa ulos.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: lorvi - 31.05.13 - klo:10:10
onkohan tämä taloLogger.conffissa oikeassa muodossa vai pitääkö olla sulkeisia?
@VIRTUAL=varaajakwh:1:%_varaaja1_% + %_varaaja2_% + %_varaaja3_% + %_varaaja4_% + %_varaaja5_% + %_varaaja6_%/6-30*1.6*4000/1000

onko yleensäkään mahdollista?

On mahdollista ja sulkuja siellä pitää varmaankin käyttää, että saat haluttua arvoa ulos.

en vain yksinkertaisesti osaa kun on niin montakymmentä vuotta kansakoulusta.

@VIRTUAL=varaajakwh:1:(((%_varaaja1_% + %_varaaja2_% + %_varaaja3_% + %_varaaja4_% + %_varaaja5_% + %_varaaja6_%)/6-30)*1.6*4000)/1000

varaaja1   74.06
varaaja2   71.19
varaaja3   71.31
varaaja4   56.69
varaaja5   52.13
varaaja6   49.19

tulee energiasisällöksi
207,53 kwh

javascriptillä
x7 =  (((x1*1+x2*1+x3*1+x4*1+x5*1+x6*1)/6-30)*1.16*4000)/1000;
tulee energiasisällöksi
150,46 kwh

tuota javascriptiä olen käyttänyt, onko sekään oikein?

energiasisältö on +30°c lämpötilassa 0 (minulle käyttökelvotonta)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 31.05.13 - klo:10:16

@VIRTUAL=varaajakwh:1:(((%_varaaja1_% + %_varaaja2_% + %_varaaja3_% + %_varaaja4_% + %_varaaja5_% + %_varaaja6_%)/6-30)*1.6*4000)/1000

x7 =  (((x1*1+x2*1+x3*1+x4*1+x5*1+x6*1)/6-30)*1.16*4000)/1000;


Noiden lausekkeiden ero on, että toisessa on kerroin 1.6 ja toisessa 1.16. Liekö siinä ongelman ydin?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: lorvi - 31.05.13 - klo:13:17

@VIRTUAL=varaajakwh:1:(((%_varaaja1_% + %_varaaja2_% + %_varaaja3_% + %_varaaja4_% + %_varaaja5_% + %_varaaja6_%)/6-30)*1.6*4000)/1000

x7 =  (((x1*1+x2*1+x3*1+x4*1+x5*1+x6*1)/6-30)*1.16*4000)/1000;


Noiden lausekkeiden ero on, että toisessa on kerroin 1.6 ja toisessa 1.16. Liekö siinä ongelman ydin?

siinähän se
kiitän ja kumarran, ihan hävettää, mutta nyt toimii. tuli testattua että sulkuja hyväksyy aika monta variaatioa samalla lopputuloksella.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 03.02.14 - klo:16:03
Pidemmän hiljaiselon ja TODO-listan kasaantumisen jälkeen aloitan tänään taloLogger kehitysiteraation. Valmistumisajankohtaa ei ole vielä luvata. Tulevia uusia ominaisuuksia (prioriteettijärjestyksessä, mitä ylempänä listassa, sitä todennäköisemmin on julkaistavassa versiossa):

Julkaistavat versiot:

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: JJ72 - 03.02.14 - klo:17:56

Koskas me saadaan Siemenssin albatrossille tuki ::)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 03.02.14 - klo:17:59
Koskas me saadaan Siemenssin albatrossille tuki ::)

Onko linkkejä spekseihin liitynnästä? Onko testilaitteistoa?

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: JJ72 - 03.02.14 - klo:18:13
Eipä mulla ainakaan, pitäs vakoilla jollain miten sen väylän kanssa keskustellaan...

Hmm, rupesin googlettamaan tota Siemenssin smartweb juttua ja löysin tämmösen:

Version 1.4c, 11.04.2011
------------------------
* Added Nibe serial data source module.

* Added SmartWeb support for newer Geopro/Oilon pumps with
  Siemens controller. 

Eli onko tässä jo jonkunlainen tuki!?

EDIT: Täällä on jotain tosta Siemenssin BSB:stä: http://www.microchip.com/forums/m691454.aspx

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jussip - 03.02.14 - klo:18:24
Siemens pitää lpb/bsb väylän speksit omana tietonaan. Tässä linkissä on reverse-engineering yritystä.
http://blog.dest-unreach.be/2012/12/14/reverse-engineering-the-elco-heating-protocol

Helpoin tapa on ostaa se web-kikkare siemensiltä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 03.02.14 - klo:18:41
* Added SmartWeb support for newer Geopro/Oilon pumps with
  Siemens controller. 

Eli onko tässä jo jonkunlainen tuki!?

On. Nimenomaan Smartweb-moduulin kautta. TaloLogger kyselee SmartWebiltä arvoja ja lokittaa niitä. Testattu ja käytössä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: JJ72 - 03.02.14 - klo:18:50

No toi vois olla nopeampi tapa mun kohdalla saada sitä lokitusta, kun alkaa rakentelemaan sellasta 1-wire systeemiä... Mikäs sen tarkan mokkulan tyyppi nyt on, mikä tohon tarvitaan?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jussip - 03.02.14 - klo:19:10
http://www.ifs-store.com/products/OZW672.01.html
http://www.ifs-store.com/products/Siemens-OZS164.13%7B47%7D101.html
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jussip - 03.02.14 - klo:19:15
Lisätoiveena vielä tuki Raspberryn GPIO:lle
Siihen löytyy valmis python-moduli (https://sourceforge.net/projects/raspberry-gpio-python/)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: JJ72 - 03.02.14 - klo:19:35

Jatkamme Jussin kanssa smartweb keskustelua toisaalla...
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: fraatti - 03.02.14 - klo:19:42
Hienoa että jaksat puuhastella tämän kanssa :) Entäs tuki Viessmannille?

Tuolla sivulla on pari kohtaa mistä näkee kuinka joku hakee dataa pumpulta, tuuppaa txt-fileen ja lukee sen sitten johonkin databaseen. (python filut)
http://hogarth.de/heating/code.php (http://hogarth.de/heating/code.php)

Käsittääkseni taustalla pyörii vcontrold serveri ja sitten vclient softaa käytetään suorittamaan kyselyt tuolta serveriltä. Liityntä pumppuun optisella usb kaapelilla.
http://openv.wikispaces.com/vcontrold (http://openv.wikispaces.com/vcontrold)
http://openv.wikispaces.com/vclient (http://openv.wikispaces.com/vclient)

Joskus haaveissa olisi iv-koneen, lämpöpumpun, vesi- ja sähkömittareiden lukeminen johonkin yhteiseen tietokantaan... Lämpöpumppuun vaan ei ole mitään järkeä alkaa lisäämään mitään antureita koska itse laitteessa on jo kattavasti mittauksia...

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 03.02.14 - klo:20:59
Laitoin tuonne TODO:n perään...
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 26.03.14 - klo:20:54
Mikä tilanne taloLogger rintamalla?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 08.05.14 - klo:00:26
Ensinnä pahoittelut: ansiotyön kiireet valitettavasti priorisoituivat jälleen aiotun taloLogger-kehitysaikataulun yli, joten kehitysiteraatio on ollut hitaan nihkeä. Nyt jotain valoa kuitenkin on tunnelin päässä näkyvissä.

Julkaistu 7.5.2014:

Tällä hetkellä asennusskriptissä on voimakkaasti oletus, että asennus tehdään Raspbian imagen päälle. Esim. Arduinon Debian-distrojen päällekin se saattaa pystyä asentamaan, mutta minulla kun ei ole sellaista käsillä, niin en voi testata. Raportit mahdollisista kokeiluista ovat toki tervetulleita. Raportteihin mielellään mukaan jotain ratkaisukuvauksiakin sekä install-skriptin tulosteesta tiedot, mitä oikein tapahtui / mitä ei löytynyt.

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 12.05.14 - klo:23:02
Julkaistu 12.5.2014:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Maatilallinen - 01.07.14 - klo:16:01
Mikä on vialla kun en saa talologgeria lukemaan 1-wireä digitempillä? Windows XP käyttöjärjestelmä, Python ja Cygwin. Digitemp löytää kaikki anturit normaalisti ja tekee niistä itselleen konfigurointitiedoston kun sen suorittaa -i parametrillä.

Sitten kun laitan talologgerin lukemaan digitempiä, luku epäonnistuu ja samalla lukittuu myös Oumanin käyttämä sarjaportti ja luku sieläkin lakkaa onnistumasta. Kun sammuttaa talologgerin, poistaa lock-tiedoston temp-hakemistosta, ottaa conffista digitempit pois ja laittaa uudelleen päälle niin lukee Oumania normaalisti.

Kun otan tuon talologgerin käyttämän komennon eli: C:\talo\digitemp\digitemp.exe -q -c c:\talo\digitemp\.digitemprc -s /dev/com4 -t 2 -o "%.2C" -O "%C" -H "%h"

ja laitan sen cmd-ikkunaan niin vastuksena tulee kyseisen anturin lämpötila esim. 68.50

Talologger loki näyttää tällaista:

Koodia: [Valitse]
30.06.2014 22:19:27: Starting taloLogger.py (v1.5c).
30.06.2014 22:19:27: OUMAN: Running oumanSerial query with id 1
30.06.2014 22:19:27: OUMAN: Opened oumanSerial port: COM3
30.06.2014 22:19:27: ReleasedVersionChecker:
######################################################################
#    There is a newer release version of taloLogger available in
#
#                  http://olammi.iki.fi/sw/taloLogger/
#
#    Current version: v1.5c    Available release version: v1.6a
######################################################################
30.06.2014 22:19:27: OUMAN: Closed oumanSerial port: COM3
30.06.2014 22:19:27: OUMAN: Received ouman response: '\x02\x06!\x00\x01cVz\x00201L\x96Mar  2 06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8'
30.06.2014 22:19:27: OUMAN: Received Ouman device ID: 201L–Mar  2 06             
30.06.2014 22:19:40: OUMAN: Running oumanSerial query with id 18
30.06.2014 22:19:40: DIGITEMP: Reading data from DigiTemp using command: C:\talo\digitemp\digitemp.exe -q -c c:\talo\digitemp\.digitemprc -s /dev/com4 -t 2 -o "%.2C" -O "%C" -H "%h"
30.06.2014 22:19:41: DIGITEMP: ERROR: Error reading from DigiTemp
  DigiTemp command: C:\talo\digitemp\digitemp.exe -q -c c:\talo\digitemp\.digitemprc -s /dev/com4 -t 2 -o "%.2C" -O "%C" -H "%h"
  DigiTemp output:
30.06.2014 22:19:41: DIGITEMP: Received oneWire data: ''
30.06.2014 22:19:41: OUMAN: Opened oumanSerial port: COM3
30.06.2014 22:19:41: OUMAN: Closed oumanSerial port: COM3
30.06.2014 22:19:41: OUMAN: Received ouman response: '\x02\x06\x04\x00\x12\x04Vv'
30.06.2014 22:19:41: OUMAN: Running oumanSerial query with id 20
30.06.2014 22:19:51: OUMAN: ERROR: Unable to aquire lockfile for oumanSerial port: c:\windows\temp\lock___._COM3
30.06.2014 22:19:51: OUMAN: ERROR: Cannot open serial port.
30.06.2014 22:19:51: OUMAN: Running oumanSerial query with id 23

Sitten python-ikkunaan tulee myös seuraava virheilmoitus, tämä siis juuri ennen kuin virheilmoitukset digitempistä tulevat.

Koodia: [Valitse]
Error running thread (thread id 1620): (type ´exceptions.AttributeError´) ´module´object has no attribute ´F_GETFL´
Myös 1.6 versio on kokeiltu eikä muuttanut tilannetta.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 01.07.14 - klo:21:57
Juu, näyttää tuosta kohtaa taloLoggerin toteutus olevan Unix-riippuvainen. Pitää pistää listalle, että fiksaan myös Windows-toteutuksen.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Forso - 14.07.14 - klo:20:22
En saa lämpöantureita näkymään home/talo/owfs - kansioon eikä ip-osoitteella kalikasta. Näyttää tyhjää TalologgerPi sivua. Winukka tunnistaa adapterin, kertoo olevan usb-sovitin.

Käytössä tämä adapteri:
http://www.ebay.com/itm/USB-1-wire-1wire-DS9097-adapter-for-automation-temperature-Windows-Linux-Raspi-/231260963718?pt=LH_DefaultDomain_0&hash=item35d83a4386

Antureina:
http://www.ebay.com/itm/10pcs-DS18b20-Waterproof-Temperature-Sensors-Temperature-Transducer-JT1-/300887518629?pt=AU_B_I_Electrical_Test_Equipment&hash=item460e4b2da5

Missä mättää?

Tommi
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 12.08.14 - klo:14:23
Lomat lusittu. Palataanpas aiheeseen. Oletko saanut tuota toimimaan? Ilmeisesti owfs ei tunnista adapteria tai owsf ei ole käynnissä. Näkyykö raspin systeemilokissa /var/log/syslog tai /var/log/messages jotain/mitä, kun laitat adapterin kiinni raspiin?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: ilpo_ - 23.10.14 - klo:22:02
En saa lämpöantureita näkymään home/talo/owfs - kansioon eikä ip-osoitteella kalikasta. Näyttää tyhjää TalologgerPi sivua. Winukka tunnistaa adapterin, kertoo olevan usb-sovitin.

Käytössä tämä adapteri:
http://www.ebay.com/itm/USB-1-wire-1wire-DS9097-adapter-for-automation-temperature-Windows-Linux-Raspi-/231260963718?pt=LH_DefaultDomain_0&hash=item35d83a4386

Antureina:
http://www.ebay.com/itm/10pcs-DS18b20-Waterproof-Temperature-Sensors-Temperature-Transducer-JT1-/300887518629?pt=AU_B_I_Electrical_Test_Equipment&hash=item460e4b2da5

Missä mättää?

Tommi

Minulla löytyy täysin sama sovitin ja anturit. Windowsissa sain pelittämään LogTempillä, mutta linuxissa ei tahdo anturit löytyä.


Jostain syystä raspi buuttaa jos sovittimen laittaa lennosta kiinni, mutta käynnistyksessä suoltaa tämmöistä:

Oct 23 14:17:21 raspberrypi kernel: [   11.377911] usbcore: registered new interface driver usbserial
Oct 23 14:17:21 raspberrypi kernel: [   11.497692] usbcore: registered new interface driver usbserial_generic
Oct 23 14:17:21 raspberrypi kernel: [   11.556277] usbserial: USB Serial support registered for generic
Oct 23 14:17:21 raspberrypi kernel: [   11.768340] usbcore: registered new interface driver pl2303
Oct 23 14:17:21 raspberrypi kernel: [   12.062844] usbserial: USB Serial support registered for pl2303
Oct 23 14:17:21 raspberrypi kernel: [   12.205654] pl2303 1-1.2:1.0: pl2303 converter detected
Oct 23 14:17:21 raspberrypi kernel: [   12.213584] bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory
Oct 23 14:17:21 raspberrypi kernel: [   12.506591] usb 1-1.2: pl2303 converter now attached to ttyUSB0
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 24.10.14 - klo:13:25
tuo rivihän on niinkuin pitääkin käsittääkseni
i2s.0 rivi on jotain äänijuttuja ehkä, sillä ei mitausten kanssa mitään tekemistä

/home/talo/service/owfs/run tiedostoon
Koodia: [Valitse]
#!/bin/sh
/sbin/modprobe fuse
exec /usr/bin/owfs -C -d /dev/ttyUSB0 -m /home/talo/owfs --foreground --allow_other --error_print 1
ja owfs.conf tiedostoon joka riville ensimmäiseksi #
niin pitäisi anturit näkyä
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Forso - 27.10.14 - klo:18:02
Paluu aiheeseen....

Tuli tontille kaveri joka osaa enemmän kun pelkästään avata tietokoneen ja sai kaivettua anturit eloon. Itseasissa jopa kahdella eri usb-1wire adapterilla. Eli se asia on hallinnassa.

Onkos muuten Daikinin Altherma-sarjan koneelle mitään keinoa saada pumpun tiedot talologgerille?


Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jaaltone - 30.10.14 - klo:20:22
Heips ja kiitos Olli loistavasti toimivasta taloLoggerPi installerista!

Asennus sujui juuri niin helposti kuin ohjeissa luvataan ja dummy dataa syntyi kantaan.

Tavoite oli saada taloLogger keskustelemaan nyt ensin alkuun IVT:n lämpöpumpun kanssa ja sitten lisätä myöhemmin kasa 1-wire mittareita ja mahdollisesti pari langatonta muuta lämpöanturia.
En saa kuitenkaan REGOa vastaamaan, mitä teen väärin?

Pi:ssä on kiinni perus FTDI:n usb - rs232 adapteri ja se kiinni regossa suoraan. Onko tämä ok vai tarviiko jotain muuta väliinsä?

FTDI:n adapteri näkyy dmesgissä hienosti (/dev/ttyUSB0) ja tuolle laitteelle on 777 oikat.

Asetukset taloLogger.conf tiedostossa
Koodia: [Valitse]
#############################################################################
# data sources
#############################################################################
@DATASOURCE=REGO:REGO

#############################################################################
# RegoSerial configuration
#############################################################################

# Rego device type (see regoSerial.py for available types)
REGO:DEVICE = REGO600

# Serial port address/name where the Rego device is connected
REGO:SERIAL_PORT = /dev/ttyUSB0

Tässä kaikki mitä on logissa (verbose on päällä):
Koodia: [Valitse]
30.10.2014 20:16:32: Starting taloLogger.py (v1.6a).
30.10.2014 20:16:32: REGO: Getting regoSerial version info.
30.10.2014 20:16:32: REGO: Opened regoSerial port: /dev/ttyUSB0
30.10.2014 20:16:34: REGO: Closed regoSerial port: /dev/ttyUSB0
30.10.2014 20:16:34: REGO: Received rego response: ''
30.10.2014 20:16:34: REGO: ERROR: Timeout reading version from Rego
30.10.2014 20:16:34: ERROR: Error initializing module REGO: Error reading version from Rego controller.
30.10.2014 20:18:00: REGO: Running regoSerial query with id 521
30.10.2014 20:18:00: REGO: Opened regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:02: REGO: Closed regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:02: REGO: Received rego response: ''
30.10.2014 20:18:02: REGO: ERROR: Timeout reading message from Rego
30.10.2014 20:18:02: REGO: Running regoSerial query with id 522
30.10.2014 20:18:02: REGO: Opened regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:04: REGO: Closed regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:04: REGO: Received rego response: ''
30.10.2014 20:18:04: REGO: ERROR: Timeout reading message from Rego
30.10.2014 20:18:04: REGO: Running regoSerial query with id 523
30.10.2014 20:18:04: REGO: Opened regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:06: REGO: Closed regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:06: REGO: Received rego response: ''
30.10.2014 20:18:06: REGO: ERROR: Timeout reading message from Rego
30.10.2014 20:18:06: REGO: Running regoSerial query with id 524
30.10.2014 20:18:06: REGO: Opened regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:08: REGO: Closed regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:08: REGO: Received rego response: ''
30.10.2014 20:18:08: REGO: ERROR: Timeout reading message from Rego
30.10.2014 20:18:08: REGO: Running regoSerial query with id 526
30.10.2014 20:18:08: REGO: Opened regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:11: REGO: Closed regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:11: REGO: Received rego response: ''
30.10.2014 20:18:11: REGO: ERROR: Timeout reading message from Rego
30.10.2014 20:18:11: REGO: Running regoSerial query with id 527
30.10.2014 20:18:11: REGO: Opened regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:13: REGO: Closed regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:13: REGO: Received rego response: ''
30.10.2014 20:18:13: REGO: ERROR: Timeout reading message from Rego
30.10.2014 20:18:13: REGO: Running regoSerial query with id 528
30.10.2014 20:18:13: REGO: Opened regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:15: REGO: Closed regoSerial port: /dev/ttyUSB0
30.10.2014 20:18:15: REGO: Received rego response: ''
30.10.2014 20:18:15: REGO: ERROR: Timeout reading message from Rego
30.10.2014 20:18:15: REGO: Running regoSerial query with id 529
30.10.2014 20:18:15: REGO: Opened regoSerial port: /dev/ttyUSB0
^C30.10.2014 20:18:15: Terminating due to SIGINT.
30.10.2014 20:18:16: Terminating.

Luonnollisesti siis yllä olevassa keskeytin tuon itse tuossa lopussa ^C:llä, mutta tuota jatkuu ikuisesti.

Mitä teen väärin?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 03.11.14 - klo:23:09
Rego600:ssa on käsittääkseni TTL-tasoinen sarjaulostulo, johon ei voi kytkeä suoraan RS232-sovitinta. Väliin pitäisi saada siis jonkinlainen sovitin, joka saa aikaan RS232-liitettävyyden.

Tuolla ainakin jotain kytkentäkaavioitakin:

http://rago600.sourceforge.net/ (http://rago600.sourceforge.net/)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jaaltone - 04.11.14 - klo:17:19
Joo, kiitos, niin näkyy olevan. En ollut perehtynyt tarpeeksi asiaan.

No onneksi kolvi pysyy kädessä... osat maksoi paikallisessa elektroniikkaliikkeessä 3,01€ sisältää kotelon ja koekytkentälevyn sekä alvin.
No sarjakaapeli oli tietysti jo ennestään jonka vedin vain poikki, joten liittimet lisäksi olisi tarvinnut ostaa ellei olisi ollut.

Nyt toimii hienosti.

Kiitos!
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 01.12.14 - klo:23:03
Julkaistu 01.12.2014: taloLoggerGraph versio v1.1c, jossa uudet ominaisuudet:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Maatilallinen - 06.12.14 - klo:22:25
Päivitin juuri graphin versioon 1.1c. Hyvin toimii komentoriviltä kuvien muodostus :)

Mutta mistä tuonne loppuun tulee aina tuollainen keltainen pystyviiva, liitteenä on kuva?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 06.12.14 - klo:22:43
Mutta mistä tuonne loppuun tulee aina tuollainen keltainen pystyviiva, liitteenä on kuva?

Koskeeko tämä vain komentoriviltä muodostettuja kuvia (outoa jos näin) vai myös selaimella haettuja? Tuleeko vastaavaa kaikkiin kuviin vai tähän yhteen?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Maatilallinen - 06.12.14 - klo:23:11
Mutta mistä tuonne loppuun tulee aina tuollainen keltainen pystyviiva, liitteenä on kuva?

Koskeeko tämä vain komentoriviltä muodostettuja kuvia (outoa jos näin) vai myös selaimella haettuja? Tuleeko vastaavaa kaikkiin kuviin vai tähän yhteen?

Tulee myös selaimella haettuihin, ja nimenomaan noihin käppyröihin. Viivaa ei tule tuohon toiseen kuvaan, mikä on liitteenä, eikä myöskään edellisiltä vuorokausilta otettuihin kuviin.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 06.12.14 - klo:23:21
Väriltään se viittaisi arvoon "Sähkövastukset 1/1". Tuo on ilmeisesti STATE-tyyppinen SERIES? Onko sen ehto (statement) minkälainen taloLoggerGraphin conffissa?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Maatilallinen - 06.12.14 - klo:23:27
Väriltään se viittaisi arvoon "Sähkövastukset 1/1". Tuo on ilmeisesti STATE-tyyppinen SERIES? Onko sen ehto (statement) minkälainen taloLoggerGraphin conffissa?

Se on tuollainen:

Koodia: [Valitse]
@SERIES = STATE:tilatieto:Sähkövastukset 1/1:yellow:(%VALUE% & 16) !=0
Eli Oumanilta haetusta "tilatieto" muuttujasta tulee tuo.

EDIT: Juu, vaihdoin punaiseksi tuon sähkövastuksen niin viivakin muuttui punaiseksi, eli jotenkin siitä se tulee.
EDIT2: Kommentoin sähkövastusrivin pois niin sitten viiva tulee kiertovesipumpun arvosta, mikä on viimeisenä konffitiedostossa. Myöskin jos viimeiseksi siirtää jonkin NORMAL-arvon niin silti tulee viimeisestä STATE arvosta tuollainen viiva.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 06.12.14 - klo:23:32
Ok. Tuijottelen koodia tuolta kohden sillä silmällä, josko siihen syy löytyisi.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 07.12.14 - klo:19:36
En nyt kyllä heti keksi miksi olisi alkanut tuollaista tekemään enkä saa omilla datoilla toistettua tuollaista ongelmaa. Mikä JPGraphin versio sinulla on? Pitäisi olla v3.0.7.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Maatilallinen - 07.12.14 - klo:22:30
JPGraph lienee oikeata versiota, tuollainen:
Koodia: [Valitse]
Version: v3.0.7, Build: r1928, Exported: Mon, 11 Jan 2010 at 23:34 (UTC+2), w1002.1
Toinen ongelma mitä en muistanut laittaa, oli että päivityksen jälkeen en saanut mitään kuvia ollenkaan ennenkuin kommentoin talologgergraph_getchart.php tiedostosta rivin

Koodia: [Valitse]
removeOldTempFiles();
pois. Tämän jälkeen on toiminut normaalisti. Ei kai se tuosta voi johtua että tekee tuollaista?

Testailin vähän lisää, jos poistan tuosta prosessikaaviosta kaikki mittaukset niin sitten kyseistä viivaa ei enään tule. Eli jos prosessikaaviossa yksikin mittaus niin käppyrään tulee viiva. Muuten siinä saa olla kaikki paikoillaan, labelit ja tausta, mutta yhtään mittausta ei kärsi.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 07.12.14 - klo:22:44
JPGraph lienee oikeata versiota, tuollainen:
Koodia: [Valitse]
Version: v3.0.7, Build: r1928, Exported: Mon, 11 Jan 2010 at 23:34 (UTC+2), w1002.1
Toinen ongelma mitä en muistanut laittaa, oli että päivityksen jälkeen en saanut mitään kuvia ollenkaan ennenkuin kommentoin talologgergraph_getchart.php tiedostosta rivin

Koodia: [Valitse]
removeOldTempFiles();
pois. Tämän jälkeen on toiminut normaalisti. Ei kai se tuosta voi johtua että tekee tuollaista?

Testailin vähän lisää, jos poistan tuosta prosessikaaviosta kaikki mittaukset niin sitten kyseistä viivaa ei enään tule. Eli jos prosessikaaviossa yksikin mittaus niin käppyrään tulee viiva. Muuten siinä saa olla kaikki paikoillaan, labelit ja tausta, mutta yhtään mittausta ei kärsi.

Tuo 3.0.7 on OK. Kun jouduit poistamaan removeOldTempFiles:in, niin tuliko Apachen virhelokiin jotain kuvaavaa, josta voisi selvitellä mitä tapahtui. Pientä vikaa selkeästi minun uusissa koodeissa. Works for me, mutta pitäisi tietysti toimia moninaisissa ympäristöissä.

OK, eli se olisikin riippuvainen siitä IMAGE-osasta... Jännää. Kokeilen vielä, että saanko tuon viivan itsellä ilmaantumaan, jos laitan sinne kuvan ja dataa.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Maatilallinen - 07.12.14 - klo:23:07
Ei ole Apachea vaan IIS 7.5. Loki näyttää tuolta silloin kun kuvia ei saada:

Koodia: [Valitse]
2014-12-07 20:53:27 10.0.0.1 GET /lampo/talo.php - 80 - 10.0.0.6 Mozilla/5.0+(Windows+NT+6.1;+rv:31.0)+Gecko/20100101+Firefox/31.0 200 0 0 3930
2014-12-07 20:53:27 10.0.0.1 GET /lampo/taloLoggerGraph_getchart.php img=22826 80 - 10.0.0.6 Mozilla/5.0+(Windows+NT+6.1;+rv:31.0)+Gecko/20100101+Firefox/31.0 500 0 0 249
2014-12-07 20:53:27 10.0.0.1 GET /lampo/taloLoggerGraph_getchart.php img=7897 80 - 10.0.0.6 Mozilla/5.0+(Windows+NT+6.1;+rv:31.0)+Gecko/20100101+Firefox/31.0 500 0 0 311

Ja tuolta kun kuvat saadaan:

Koodia: [Valitse]
2014-12-07 20:56:27 10.0.0.1 GET /lampo/talo.php - 80 - 10.0.0.6 Mozilla/5.0+(Windows+NT+6.1;+rv:31.0)+Gecko/20100101+Firefox/31.0 200 0 0 3915
2014-12-07 20:56:27 10.0.0.1 GET /lampo/taloLoggerGraph_getchart.php img=20552 80 - 10.0.0.6 Mozilla/5.0+(Windows+NT+6.1;+rv:31.0)+Gecko/20100101+Firefox/31.0 200 0 0 0
2014-12-07 20:56:27 10.0.0.1 GET /lampo/taloLoggerGraph_getchart.php img=17682 80 - 10.0.0.6 Mozilla/5.0+(Windows+NT+6.1;+rv:31.0)+Gecko/20100101+Firefox/31.0 200 0 0 15

Eipä noista nyt juurikaan mitään irti saa, silloin kun kuvia ei ole niin vastaus on 500 eli Internal server error ja silloin kun kuvat on niin 200 eli OK.

Tuo ei ole mikään ongelma, kun muutenkin luon kuvat puolen minuutin välein valmiiksi jotta ne näkyvät nopeasti ilman muutaman sekunnin odottelua, ja jos liikennettä on runsaasti niin palvelimen kuormitus on paljon vähäisempää noin toimiessa.

Edellisessä versiossa piti wgetin avulla tehdä tuo ja siitä syntyi tilapäistiedostoja aivan jumalattomasti, neljä kuvaa minuutissa, joten tein skriptin millä niitä siivottiin pois tietyin väliajoin :)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 08.12.14 - klo:13:35
Testailin vähän lisää, jos poistan tuosta prosessikaaviosta kaikki mittaukset niin sitten kyseistä viivaa ei enään tule. Eli jos prosessikaaviossa yksikin mittaus niin käppyrään tulee viiva. Muuten siinä saa olla kaikki paikoillaan, labelit ja tausta, mutta yhtään mittausta ei kärsi.
OK, eli se olisikin riippuvainen siitä IMAGE-osasta... Jännää. Kokeilen vielä, että saanko tuon viivan itsellä ilmaantumaan, jos laitan sinne kuvan ja dataa.

Sain vian toistettua. Se tulee todella, jos CHART:ia ennen konfiguraatiossa on IMAGE-osio. Eiköhän tuo saada metsästettyä, että mistä johtuu.

Edit: Vika paikallistettu ja korjattu. Periaatteellinen vika koodissa, johtaa viittausten jälkivuotamiseen, realisoituu siinä tapauksessa, että IMAGE on ennen CHART-tyyppistä kuvaa konfiguraatiossa ja CHARTissa on STATE-tyyppisiä sarjoja... Vaiva kosmeettinen ja poistuu, kun v1.1d on käsillä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 10.12.14 - klo:13:29
Ei ole Apachea vaan IIS 7.5. Loki näyttää tuolta silloin kun kuvia ei saada:

Kokeilin IIS 7.5:ssa ja PHP5.3:ssa tuota. Kuvien poisto ei perustilanteessa toimi, koska defaultina temppihakemisto on c:\Windows\Temp, josta IIS:llä ei näytä olevan lupaa ottaa hakemistolistausta. Skriptin pitäisi kuitenkin toimia ja havaita virhe (ja toimiikin ainakin tuossa minulla). Virhelokiin tulee tavaraa, mutta ei estä toimintaa.

Konfiguroin taloLoggerGraphin TEMP-hakemiston sijainnin alueelle, joka on vapaampaa, jonka jälkeen homma toimii ok.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 10.12.14 - klo:14:05
Julkaistu 10.12.2014:

taloLoggerGraph versio v1.1d:

taloLogger versio v1.6c: Julkaistu aiemmin epävirallisessa jaossa olleessa dev_201402-kehitysversiossa olleita lisäyksiä ja korjauksia

 

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 19.12.14 - klo:13:34
changelog:sta löytyy, että Nibe-tukea on lisätty 1.4c,e ja g -versioissa. Mitä nämä muutokset käytännössä ovat?

Onko talologger kuinka valmis kytkettäväksi Nibeen, ilmeisesti 1.4g -versiossa on ainakin lisätty tuki, ettei pumppu mene vikatilaan?

Olisiko noviisille antaa neuvoja, kuinka nuo Nibe-moduulit otetaan talologgerissa käyttöön?

EDIT: ilmeisesti onnistuneesti on logattu 1240:siä, mutta ei 1245:sia? Ja adapterina kiinnostaa käyttää USB-RS485:sta, vai onkohan RS232-RS485 vaatimus...
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 19.12.14 - klo:19:54
changelog:sta löytyy, että Nibe-tukea on lisätty 1.4c,e ja g -versioissa. Mitä nämä muutokset käytännössä ovat?

v1.4c:ssä on tullut ensimmäinen versio Nibe-moduulista.

v1.4e:ssä on tuon moduulin sisäistä logiikkaa ja sarjaporttiparametreja muutettu. 1.4c:ssä ollut oli ensimmäinen arvaus, joka ei oikein toiminut ilmeisesti ja tähän koitettiin toista lähestymistapaa.

v1.4g:ssä on lisätty virhetilanteista toipumista. Eli lokitus huomaa, jos yhteys ei pelitä enää, sulkee portin ja yrittää uudelleen, data ei kulje.

Olisiko noviisille antaa neuvoja, kuinka nuo Nibe-moduulit otetaan talologgerissa käyttöön?

taloLogger.conf:iin aktivoidaan NIBE-tyyppinen moduuli ja nimetään se. Alla nimetty tylsästi NIBE:ksi. Sitten NIBE-nimisen moduulin konfiguraatioparametrit, joista laitetyyppi on aina DEFAULT ja SERIAL_PORT on sarjaportin device-polku (alla kiinteä sarjaportti, voisi olla myös vaikka esim. /dev/ttyUSB0, jos käytetään USB-sarja-muunninta). Sitten konfiguroidaan joitain Nibe-moduulin datapisteitä talletettavaksi. Alla vain yksi: Ulkolampotila. Mahdolliset arvot voi katsoa taloLoggerin tiedoston nibeSerial.py alkupäässä olevasta taulukosta, jossa on tarjolla olevat avaimet.

Koodia: [Valitse]
@DATASOURCE=NIBE:NIBE
NIBE:DEVICE = DEFAULT
NIBE:SERIAL_PORT = /dev/ttyS0
@MEASURE = outdoor:NIBE.Ulkolampotila
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 01.01.15 - klo:22:33
Julkaistu 1.1.2015:

taloLogger v1.6d:

taloLoggerGraph v1.1e:

taloLoggerPi v1.1b:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jussip - 02.01.15 - klo:19:00
Lainaus
Lisätty --nodaemon -optio, jolla voidaan pakollapakolla estää, ettei vahingossa väärällä konfiguraatiotiedostolla esim. taloLoggerPi:ssä loggeri mene daemon-tilaan. Daemon-tila toki tuettu edelleen normaalisti.
Miten tämän asetuksen kuuluu olla kun talologgeria ajetaan daemon-toolsilla (svc)? Onko tämä: "DAEMON_MODE = false"  em. nodaemon -optio?

Lainaus
Lisätty tuki taloLoggerin GPIO-inputien lokitukselle sekä viritys, jolla vain taloLoggerin GPIO-moduulia ajetaan root-tasoisena (GPIO vaatii, että pystyy käsittelemään) ja muuta taloLoggeria edelleen talo-käyttäjätasolla.
Miten tuo viritys tehdään vanhaan asennukseen? Muuten näyttää olevan suunnilleen sama systeemi kun mulla on shell-modulin ja skriptin kautta.

Koodia: [Valitse]
#!/usr/bin/env python

import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BOARD)


GPIO.setup(11, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(12, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(13, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(15, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(16, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(22, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(7, GPIO.IN, pull_up_down=GPIO.PUD_UP)


input0 = 1 - GPIO.input(11) # Kompressori, NO, RUS/VAL
input1 = 1 - GPIO.input(12) # Sahkovastus 3kW, NO, ORA
input2 = 1 - GPIO.input(13) # Sahkovastus 6kW, NO, ORA/VAL
input3 = GPIO.input(15) # LP1, NC, SIN
input4 = GPIO.input(16) # LP2, NC, SIN/VAL
input5 = GPIO.input(18) # Halytysrele, NC, VIH
input6 = GPIO.input(22) # Maakylma, NC
input7 = GPIO.input(7) # Hella, NC


print input0, input1, input2, input3, input4, input5, input6, input6

raspberryPiGPIO.py lopussa on viittaus /home/talo/bin/raspberry_gpio_launcher hakemistoon? Mulla talo-käyttäjää ei ole, talologger ajetaan käyttäjällä pi
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 02.01.15 - klo:20:23
Miten tämän asetuksen kuuluu olla kun talologgeria ajetaan daemon-toolsilla (svc)? Onko tämä: "DAEMON_MODE = false"  em. nodaemon -optio?

Asia ei vaadi mitään muutosta edelliseen. DAEMON_MODE:n pitää daemontoolsilla ajettaessa olla false. Lisäsin tuon taloLoggerPi:ä varten siksi, että nyt jos vahingossa muuttaa taloLogger.conf:ista daemonmoden todeksi, niin daemontoolsilla ajettaessa laitos menee kohtuullisen ikävään perätilaan, koska se alkaa monistamaan tuota taloLogger-prosessia ja ssh-shellit menevät melkolailla jumiin -> laitosta ei saa lopettamaan. Boottikaan ei auta, kun ilmiö alkaa heti bootin jälkeen "automaattisesti".

Nyt taloLoggerPi:ssä (v1.1b) taloLoggerin daemontools-run-skriptissä on tuo optio. Eli daemonmodea ei saa päälle, vaikka konfiguraatiotiedostoon tuon true:ksi laittaisikin.

Jos omassa ympäristössä haluaa varmistua daemontoolsin kanssa asiasta, niin --nodaemon sinne run-skriptiin.

Miten tuo viritys tehdään vanhaan asennukseen? Muuten näyttää olevan suunnilleen sama systeemi kun mulla on shell-modulin ja skriptin kautta.

raspberryPiGPIO.py lopussa on viittaus /home/talo/bin/raspberry_gpio_launcher hakemistoon? Mulla talo-käyttäjää ei ole, talologger ajetaan käyttäjällä pi

Tämä toimii tällä hetkellä uuden taloLoggerPi-asennuksen kanssa (v1.1b), joka asentaa talo-käyttäjälle tuon root-tasolle nostavan systeemin. Tein siitä "tietoturvasyistä" sellaisen, että sille ei voi antaa mitä tahansa komentoa, jonka se ajaa rootin oikeuksilla vaan että sillä on tarkka polku, jonka se ajaa. /home/talo/bin/raspberry_gpio_launcher asennetaan root:in omistukseen ja suid-bitti pannaan päälle (C:llä tehty pieni softa, skriptit eivät suostu suidiin). taloLogger käynnistää tuon, joka sitten taas ajaa pythonilla /home/talo/bin/taloLogger/raspberryGpioThread.py-prosessin, joka päätyy rootiksi. taloLogger ja raspberryGpioThread keskustelevat toistensa kanssa pipejen välityksellä.

Hyviä ehdotuksia otetaan vastaan, että miten tuota toolia voisi parantaa siten, että taloLoggerin paikka olisi sille konfiguroitavissa, mutta se ei suostuisi ihan mitä tahansa skriptiä ajamaan roottina.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jussip - 03.01.15 - klo:13:48
Mitä jos raspberryPiGPIO.py, raspberryPiGPIO.pyc ja raspberryPiGpioThread.py olisi samassa erillisessä hakemistossa ja sen voisi määritellä talologger.confissa?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 09.01.15 - klo:01:52
Julkaistu 9.1.2015:

taloLoggerGraph v1.2b:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: koowee - 09.01.15 - klo:09:40
Ios-laitteisiin ei ole pääsyä, joten niistä ei tietoa, mutta uskoisin toimivan.

Nopeasti testattuna näyttäisi toimivan IOS-laitteillakin ihan hyvin
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 13.02.15 - klo:16:09
Julkaistu 13.2.2015:

taloLogger v1.7a http://olammi.iki.fi/sw/taloLogger/ (http://olammi.iki.fi/sw/taloLogger/):


Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 17.02.15 - klo:00:39
Julkaistu 16.2.2015:

taloLoggerPi v1.1c:

taloLogger v1.7b:

taloLoggerGraph v1.2c:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 21.02.15 - klo:00:20
Julkaistu 21.2.2015:

taloLogger v1.7c:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Maatilallinen - 21.02.15 - klo:01:54
Minulla kävi niin että kun päivitin tuon 1.7c version, alkoi se tallentamaan kaksi tuntia jäljessä mittauksia entisten mittausten päälle tietokantaan.

Korjaantuuko ongelma itsestään kun se on tarpeeksi kauan aikaa ollut toiminnassa, vai tarvitseeko talologgergraphin versiota 1.2c? Nyt on talologgergraph 1.2b, ja palautin takaisin 1.7b versioon myös talologgerin huomattuani ongelman.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Roori - 21.02.15 - klo:10:20
Julkaistu 21.2.2015:

taloLogger v1.7c:
  • Mahdollistettu useammalla taloLogger-instanssilla lokittaminen samaan tietokantatauluun. MySQL:llä paikallisesti tai verkon yli ja SQLite3:lla paikallisesti.
ookei, eli eri interwallit eri talologgereilla, ihan mukava kun johonkin riittää 1h toiseen 15min ja joku vaikka 10s...
onko tuo laitettavissa 'ehdonalaisella', eli esmes jos pumppu käy niin tahti on 10s ja kun huilaa niin 15min?

nyt ei ole ehtinyt testailemaan Modbus TCP:tä...joskus lomat painaa päälle ;)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 21.02.15 - klo:10:44
Minulla kävi niin että kun päivitin tuon 1.7c version, alkoi se tallentamaan kaksi tuntia jäljessä mittauksia entisten mittausten päälle tietokantaan.

Korjaantuuko ongelma itsestään kun se on tarpeeksi kauan aikaa ollut toiminnassa, vai tarvitseeko talologgergraphin versiota 1.2c? Nyt on talologgergraph 1.2b, ja palautin takaisin 1.7b versioon myös talologgerin huomattuani ongelman.

Luulisin, että ongelmat korjaantuvat, kun aikavyöhykeasetukset on laitettu kohdalleen. Mitä komento "date" sanoo ja mitä oli kello Suomessa, kun annoit komennon?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 21.02.15 - klo:10:48
ookei, eli eri interwallit eri talologgereilla, ihan mukava kun johonkin riittää 1h toiseen 15min ja joku vaikka 10s...
onko tuo laitettavissa 'ehdonalaisella', eli esmes jos pumppu käy niin tahti on 10s ja kun huilaa niin 15min?

Kyllä, eri taloLogger-instansseilla voi olla eri intervallit. Intervallin muuttaminen lennossa jonkun ehdon mukaan ei ole tuettu.

TaloLoggerissahan on kaksi tapaa käsitellä tietokantaa, tai kaksi mahdollista kantaschemaa. Toinen on taloLoggerin oma, jonka se osaa luoda automaattisesti. Tähän on voinut ennenkin syöttää useammalla eri instanssilla. Toinen on käyttäjän oma taulu, jossa datapisteiden nimet ovat tietokantataulun sarakkeiden nimiä ja loggerille pitää kertoa taulun nimen lisäksi kenttä, johon aikaleiman voi tallettaa. Tähän ei ole aiemmin voinut tallettaa useammalla instanssilla, mutta nyt voi.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Maatilallinen - 21.02.15 - klo:14:07
Luulisin, että ongelmat korjaantuvat, kun aikavyöhykeasetukset on laitettu kohdalleen. Mitä komento "date" sanoo ja mitä oli kello Suomessa, kun annoit komennon?

Talokoneesta datella tulee tuollainen vastaus ja kello oli tismalleen tuon verran.

Koodia: [Valitse]
la 21.2.2015 14.01.35 +0200
Palvelimissa samalla tavalla kello on tarkalleen suomen ajassa ja aikavyöhyke UTC+02:00.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 21.02.15 - klo:14:49
Talokoneesta datella tulee tuollainen vastaus ja kello oli tismalleen tuon verran.

Koodia: [Valitse]
la 21.2.2015 14.01.35 +0200
Palvelimissa samalla tavalla kello on tarkalleen suomen ajassa ja aikavyöhyke UTC+02:00.

Ok. Takaisin piirrustuspöydän ääreen siis.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 21.02.15 - klo:14:53
Julkaistu 21.2.2015:

taloLogger v1.7c:

Vedetty takaisin. v1.7b kurantti versio. v1.7c rikkoi kantatalletuksen aikaleimat.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 24.02.15 - klo:18:56
Julkaistu 24.2.2015:

taloLogger v1.7d:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: TTH - 05.03.15 - klo:21:54
Miten voin auttaa paremman tuen saamisessa Ouman EH-203/GL mallille? Ohjekirjasta tuskin on apua, mutta tämmösen linkin löysin foorumilta http://aijaa.com/uBx2bv

Raakadataa jonnekin oumanGetData:lla haettuna kenttä kerrallaan? Kerro mitä haluat ja missä muodossa.

EH203GT toimii aika hyvin, mutta ihan kaikki tiedot ei pidä paikkaansa (eli tulee joihinkin kenttiin vääriä arvoja) ja osa kentistä jää vastaavasti tyhjiksi. Sitä en tietysti tiedä antaako Ouman edes ulos kaikkea mitä valikon kautta näkee.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 05.03.15 - klo:22:14
Miten voin auttaa paremman tuen saamisessa Ouman EH-203/GL mallille?

Tällä voisi aloittaa:

taloLogger-paketin mukana tulee tools-hakemistossa oleva Ouman-työkalu oumanMonitorSettings.py. Toolin käyttö on kuvattu tiedostossa docs/README.ouman kohdassa "Monitoring the controller memory:".

Tuolla toolilla ajaen sitten joko odotellaan, että jokin vaihtuu (jos on mittausarvoja), koitetaan arvella, että mikä arvo olisi ollut ja listataan raportoitu id, positio ja mistä mihin arvo vaihtui skriptin mukaan ja mistä mihin mielestäsi käyttöliittymän mukaan. Samoin pumpun eri asetuksia vaihdellaan käyttöliittymästä yksi kerrallaan ja odotellaan tuo työkalun päivityssykli (30 sek). Työkalun pitäisi jälleen ilmoittaa, missä id:ssä ja positiossa muuttui mikäkin mistä mihin. Tässäkin koitetaan kirjata, että kun käyttöliittymästä tietyn nimistä säätää, niin miten ja missä arvot vaihtuvat muistissa.

Listataan sitten vaikka ihan tekstitiedostoon tai exceliin tms. ainakin seuraavat tiedot:
* asetuksen tai mittauksen nimi (miten se käyttöohjeessa tai pumpun käyttöliittymässä on)
* mittausarvo vai asetusarvo
* id
* positiot
* positioiden arvot ja niiden vastaavuus "luonnolliseen" käyttöliittymän näyttämään arvoon.

Tooli ei reagoi dataid:isiin: (SKIPIDS = [2, 3, 18, 20, 21, 26, 27, 24, 33, 23, 34, 25, 45, 36, 38]) Jotka yleensä tiedetään positioiksi, joissa on noita mittausarvoja - ei asetusarvoja. Jos niiden suhteen on näkemystä, että mikä arvo missäkin noista on, niin listaan voi lisätä sille tiedetyn nimen. Niitä pystyy erikseen kyselemään sitten esim. tools/oumanGetData.py-työkalulla (ohjeistettu myös README.ouman-dokumentissa) kohdassa "Querying raw data from the controller memory:"

Mitä seikkaperäisemmän ja enemmän vertaillun (käyttöliittymä vs. muistin arvot) selvityksen saat aikaan, sitä tarkemman tuen voi kokata. Tuki konfigurioidaan sitten modules/datasources/ouman/oumanSerial.py:n taulukkoon OUMAN_DEVICES. Sieltä voi katsella (niinkuin GT:n osalta olet kai katsellutkin) noita sinne konfiguroituja arvoja. Taulukossa kentät ovat: asetuksen/mittauksen nimi, id, datatyyppi (sisältää datan pituudenkin), asetus vai mittaus, positio id:n datassa. Yhden id:n sisältö voi olla useita tavuja dataa ja esim. nuo asetukset voivat olla erillisissä tavuissa saman id:n alla. Tähän asti kaikki mittausarvot ovat olleet yksinään yksi/id, mutta ei sekään välttämättä ole mikään sääntö.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: TTH - 05.03.15 - klo:22:37
Tällä voisi aloittaa...
Kiitos. Älä pidätä hengitystä vastausta odotellessa. Pitää lukea tuo ohjeesi vielä aika moneen kertaan että ymmärrän miten etenen. Rupean tuota tutkimaan pikku hiljaa :)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: TTH - 06.03.15 - klo:16:32
Noiden uusien hakemistojen oikeuksia voisi varmaan laajentaa jo päivitys- / asennusskriptissä? Vähintäänkin siis esimerkiksi tuon docs hakemiston osalta :)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 06.03.15 - klo:17:27
Noiden uusien hakemistojen oikeuksia voisi varmaan laajentaa jo päivitys- / asennusskriptissä? Vähintäänkin siis esimerkiksi tuon docs hakemiston osalta :)

Asiallinen huomio.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jarik - 11.03.15 - klo:20:54
Katselin tuossa Verkkokaupan valikoimaa Raspberryjä näytti olevan useita versioita...

PI 2 model B
PI model B+
PI model A+

Mikä noista olis paras = toimivin taloLogger-käyttöön...

Nimimerkillä: noviisi

PS: Yritin tietoa etsiäkkin vähän sieltä sun täältä, mutta ei ilmeisesti osuneet hakusanat kohdalleen, kun ei löytynyt...
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: tk- - 11.03.15 - klo:21:09
Katselin tuossa Verkkokaupan valikoimaa Raspberryjä näytti olevan useita versioita...

PI 2 model B
PI model B+
PI model A+

Mikä noista olis paras = toimivin taloLogger-käyttöön...

Nimimerkillä: noviisi

PS: Yritin tietoa etsiäkkin vähän sieltä sun täältä, mutta ei ilmeisesti osuneet hakusanat kohdalleen, kun ei löytynyt...

Kaikki toiminee, Pi2 on uusin ja nopein.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jarik - 11.03.15 - klo:21:43
Kiitos, pistetään tilaukseen ;-)

Mites toimiiko toi suoraan, vai pitääkö koodata että saa toimimaan?

Tuollainen mahdollistaisi mukavasti anturimäärän jakamisen osiin, ja helpottaisi hallintaa, jos joku anturi lakkaa toimimasta...

http://www.sheepwalkelectronics.co.uk/product_info.php?cPath=22&products_id=67
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 11.03.15 - klo:22:23
Tuossa A+-mallissa ei ole verkkoliittymää, mikä kannattaa ottaa huomioon.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: tk- - 11.03.15 - klo:22:33
Mites toimiiko toi suoraan, vai pitääkö koodata että saa toimimaan?

http://www.maalampofoorumi.fi/index.php?topic=5425.0 & http://www.maalampofoorumi.fi/index.php?topic=5512.0

Noissa ketjuissa olammin sivuston ohjeiden lisäksi oli aika hyvät ohjeet, minkä avulla sain itse ilman sen kummempaa koodausta tai edes taitoa systeemit pelaamaan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jarik - 12.03.15 - klo:10:16
Sori huonosti aseteltu kysymys...

Noi perusohjeet on tullut lueskeltua läpi ja ehkä (ainakin osittain) ymmärrettyäkin, mutta tuo kysymykseni

Saako tän toimimaan helposti, vai vaatiiko koodaamista.... koski tuota alempana olevasta linkistä löytyvää lisäosaa, joka mielestäni olisi näppärä... saa myös tyrmätä ajatuksen tuon lisäpalikan käyttökelpoisuudesta.

Tuollainen mahdollistaisi mukavasti anturimäärän jakamisen osiin, ja helpottaisi hallintaa, jos joku anturi lakkaa toimimasta...

http://www.sheepwalkelectronics.co.uk/product_info.php?cPath=22&products_id=67

Kiitos jo etukäteen!
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 12.03.15 - klo:23:50
Saako tän toimimaan helposti, vai vaatiiko koodaamista.... koski tuota alempana olevasta linkistä löytyvää lisäosaa, joka mielestäni olisi näppärä... saa myös tyrmätä ajatuksen tuon lisäpalikan käyttökelpoisuudesta.

Ei tuo koodaamista vaadi, mutta jonkun verran konfigurointia Raspissa varmaankin. Kollega taisi tuollaisen ostaa ja laittaa tulille. Jotain mutinaa kuulin, että tuon RTC:n toimimaan saaminen (= oikeiden asetusten löytäminen) vaati vissiin eniten r-sanoja.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 15.06.15 - klo:13:20
Mikä on vialla kun en saa talologgeria lukemaan 1-wireä digitempillä? Windows XP käyttöjärjestelmä, Python ja Cygwin. Digitemp löytää kaikki anturit normaalisti ja tekee niistä itselleen konfigurointitiedoston kun sen suorittaa -i parametrillä.

Sitten kun laitan talologgerin lukemaan digitempiä, luku epäonnistuu ja samalla lukittuu myös Oumanin käyttämä sarjaportti ja luku sieläkin lakkaa onnistumasta. Kun sammuttaa talologgerin, poistaa lock-tiedoston temp-hakemistosta, ottaa conffista digitempit pois ja laittaa uudelleen päälle niin lukee Oumania normaalisti.

Kun otan tuon talologgerin käyttämän komennon eli: C:\talo\digitemp\digitemp.exe -q -c c:\talo\digitemp\.digitemprc -s /dev/com4 -t 2 -o "%.2C" -O "%C" -H "%h"

ja laitan sen cmd-ikkunaan niin vastuksena tulee kyseisen anturin lämpötila esim. 68.50


laitoin windows 7' aan taloLoggerin 'hitachi' in ohjeiden mukaan, ja kun siinä ei owfs toimi, niin kokeilin, kun en ole koskaan käyttänyt, digitemp' illä lukea 1-wire antureita
latasin win version dtreg17.zip ja mukana tulleen pika ohjeen mukaan lähti komentokehotteelta lukemaan anturit mutta taloLoggerin
digitempcmd = digitempcmd + ' -o "%.2C" -O "%C" -H "%h"' rimpsua herjasi, "-O "%C" -H "%h" ei kelvannut joten poistin sen ja
digitempcmd = self.DT_BINARY + ' -q -c ' + self.DT_RC + ' -s ' + self.DT_PORT + ' -t ' + cmdid rivistä piti poistaa "+ ' -s ' + self.DT_PORT "
tämän jälkeen toimi

Cygwin ohjelmaa en ajanut ja jos käyttää vain logitukseen niin taitaa python riittää kun jo toimii

edit
testasin windows10 kanssa ja hyvin toimii ilman adapteria suoraan sarjaportista lukien(DS18B20 antureilla)
asensin pythonin, pyserialin, digitemp(windows) ja taloLogger_v17d, ei tarvinnut mitään TMEX ajureita eikä 1-wire ajureita
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 24.06.15 - klo:14:10
Eli ymmärränkö oikein, että digitempin komentorivisyntaksi on muuttunut ja taloLoggeria pitäisi siitä kohden paikata?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 24.06.15 - klo:19:21
Eli ymmärränkö oikein, että digitempin komentorivisyntaksi on muuttunut ja taloLoggeria pitäisi siitä kohden paikata?

en ole linuxissa digitemp'iä kokeilllut, siellä se kait toimii, en tiedä

mutta windowsissa minulla toimi w7 sekä w10'llä yllä mainitusti, käytössä seuraavat versiot ohjelmista
pyserial-2.7.win32.exe
python-2.7.9.msi
dtreg17.zip
ja taloLoggerin viimeisin

seiskalla kokeilin läppärillä (AMD) ja kympillä ihan uudehkolla nopealla pöytäkoneella (intel)

jos lisään sen -O.... alkavan, niin kuvan mukaista virhettä pukkaa
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 18.11.15 - klo:01:32
Julkaistu 17.11.2015:

taloLoggerPi v1.1d:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 18.11.15 - klo:09:37
mitähän minä olen taas kämminyt kun tällaisen heittää

root@rock:~# /home/talo/bin/upgrade_taloLogger.py
*********  taloLoggerPi - upgrade_taloLogger.py - v1.0b  ********************

Determining installed versions...
Retrieving versions from the network...

                Current:   Released:
taloLoggerPi:    v1.1c       v1.1d   New release
taloLogger:      v1.7d       v1.7d
taloLoggerGraph: v1.2c       v1.2c

Newer release of taloLoggerPi is available from

  http://olammi.iki.fi/sw/taloLoggerPi/

This upgrade script can not upgrade full taloLoggerPi release.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 18.11.15 - klo:13:38
Et mitään. Upgrade-skriptillä ei voi päivittää taloLoggerPi:n pohja-asennusta. Ainoastaan loggerin ja graphin, jotka sinulla ovat nyt jo tuoreinta mallia.

taloLoggerPi:n install-skriptillä voi toki asentaa koko roskan Raspbianiin uudelleen, mutta et nyt (1.1c -> 1.1d) saa siitä muuta iloa irti kuin että jos itselläsi oli Jessie-asennus, niin olit
ehkä joutunut korjaamaan sitä aiemmin hieman käsin, että apache2 toimii. 1.1d asentuu Jessieen siten, että toimii ilman korjailuja.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Kokko74 - 18.11.15 - klo:21:40
Olisin apua vailla kun ei toi ohjelmointi ole oikein hanskassa. Olen yrittänyt lukea sql tietokannasta ulkolämpötilaa toista projektia varten. Yhteys sql serveriin on olemassa ja erillisillä kyselyillä saan suraavan komennon toimimaan SELECT * FROM talo_data WHERE ORDER BY time DESC position_id = '3' LIMIT 1; mutta tällä ei. Tarvitseeko tämä jotenkin pilkkoa osiin. Scripti joka tätä kyselee on tehty Pythonilla. Lisäksi saatu tieto pitäisi saada esim. txt tiedostoon.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 18.11.15 - klo:21:45
Olisin apua vailla kun ei toi ohjelmointi ole oikein hanskassa. Olen yrittänyt lukea sql tietokannasta ulkolämpötilaa toista projektia varten. Yhteys sql serveriin on olemassa ja erillisillä kyselyillä saan suraavan komennon toimimaan SELECT * FROM talo_data WHERE ORDER BY time DESC position_id = '3' LIMIT 1; mutta tällä ei. Tarvitseeko tämä jotenkin pilkkoa osiin. Scripti joka tätä kyselee on tehty Pythonilla. Lisäksi saatu tieto pitäisi saada esim. txt tiedostoon.

Ei kyllä pysty auttamaan ennenkuin näkee tuon Python-skriptin, jolla kyselyä yritetään.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Kokko74 - 18.11.15 - klo:21:49
#!/usr/bin/python
# -*- coding: utf-8 -*-

import MySQLdb
import sys

db = MySQLdb.connect(host="192.168.0.15", user="talo", passwd="xxpassxx", db="talo")
       
cursor = db.cursor()
sql = "SELECT * FROM talo_data WHERE position_id LIKE '3' LIMIT 1"

with db:
    cursor.execute(sql)
    row = cursor.fetchone()
    print row     

# close the cursor
cursor.close()

# close the connection
db.close ()

Tällä koodilla saan rivin kyllä ulos mutta se ottaa tietokannan vanhimman tietueen. Tuloksen viimeinen arvo on oikea.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 18.11.15 - klo:21:59
Mitenkäs tämä?

SELECT value FROM talo_data WHERE position_id = 3 ORDER BY id DESC LIMIT 1
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Kokko74 - 18.11.15 - klo:22:08
Kiitos, nyt näyttäisi toimivan. Mielestäni yritin tuotakin mutta taisi olla typo jossain.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: timmy - 03.12.15 - klo:22:02
Julkaistu 17.11.2015:

taloLoggerPi v1.1d:
  • Asentuu nyt myös Raspbian Jessien päälle (ja edelleen wheezyyn)

Onko mahdollista asentaa Jessie Liten päällä? Se olisi vähän kevyempi kuin täysversio.
/t
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 03.12.15 - klo:23:18
Onko mahdollista asentaa Jessie Liten päällä? Se olisi vähän kevyempi kuin täysversio.

En ole kokeillut enkä ole kuullut kokemuksiakaan asiasta. Kokeilemalla selvinnee ja kokeilija voisi raportoida, miten kävi.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 04.12.15 - klo:06:02
Loin käsin (ilmeisesti pitääkin?) mysql-tietokannan ja käyttäjän talologgeriin. Locaalisti mysql toimiikin. Exporttasin tietokannan viedäkseni sen hostingeriin. Ihmetyttää, että taulujen nimet ovat talo_data ja talo_positions. Mistä tuo talo_ määräytyy?

Ongelma on, että en saa dataa menemään hostingeriin, taulujen nimet luultavasti väärin, siihen nähden minne talologger yrittää kirjoittaa. Tietokanta kutsunta lienee confin mukaisesti oikein, mistä tiedän oikeat taulujen nimet? Taulujen rakenne on varmaan viennin puolesta kunnossa.

Vai olisiko paikallinen mysql mennyt sekaisin yrityksistäni? Kommentoin pois taulukon nimen määrittämisen pois confista, mutta se ei mielestäni vaikuttanut.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 04.12.15 - klo:13:14
Loin käsin (ilmeisesti pitääkin?) mysql-tietokannan ja käyttäjän talologgeriin. Locaalisti mysql toimiikin. Exporttasin tietokannan viedäkseni sen hostingeriin. Ihmetyttää, että taulujen nimet ovat talo_data ja talo_positions. Mistä tuo talo_ määräytyy?

Jos käytät taloLoggerin omaa kantaskeemaa, niin siinä on talo_-alkuiset taulunimet. Jos käytät omaa skeemaa, niin siinä voit kertoa vapaasti mikä on taulusi nimi. TaloLoggerin oman skeeman taulunimiä ei tällä hetkellä pysty pakottamaan toiseksi. Tarvittaessa on kuitenkin mahdollista jatkokehittää sitä siten, että pakottavissa tapauksissa ne voisi vaihtaa.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 04.12.15 - klo:13:22
Jos käytät taloLoggerin omaa kantaskeemaa, niin siinä on talo_-alkuiset taulunimet. Jos käytät omaa skeemaa, niin siinä voit kertoa vapaasti mikä on taulusi nimi. TaloLoggerin oman skeeman taulunimiä ei tällä hetkellä pysty pakottamaan toiseksi. Tarvittaessa on kuitenkin mahdollista jatkokehittää sitä siten, että pakottavissa tapauksissa ne voisi vaihtaa.
Ok, se selittää noiden taulujen nimet.

Ymmärtääkseni, jos tuonne hostingeriin importtaan samat talo-alkuiset taulut (jos salasana ja käyttäjätunnus samat lokaalissa kuin hostingerissä) ja vaihdan MYSQLDB_HOST:n osoittamaan hostingeriin, niin homman pitäisi pelittää...?

Olen dummy:llä demonnut, mutta phpmyadminillä katsomalla ei tule tauluun arvoja..
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 04.12.15 - klo:13:26
Ok, se selittää noiden taulujen nimet.

Ymmärtääkseni, jos tuonne hostingeriin importtaan samat talo-alkuiset taulut (jos salasana ja käyttäjätunnus samat lokaalissa kuin hostingerissä) ja vaihdan MYSQLDB_HOST:n osoittamaan hostingeriin, niin homman pitäisi pelittää...?

Olen dummy:llä demonnut, mutta phpmyadminillä katsomalla ei tule tauluun arvoja..

Pitäisi. Olettaen vielä, että paikallisesti tietokannan nimi on sama kuin sinulla siellä etäpalvelussa. Sen määritetään itse myös ja ei ole sidottu käytettävään skeemaan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 04.12.15 - klo:13:27
Pitäisi. Olettaen vielä, että paikallisesti tietokannan nimi on sama kuin sinulla siellä etäpalvelussa. Sen määritetään itse myös ja ei ole sidottu käytettävään skeemaan.
Jep, tietokannan nimi on sama. Portin olen myös tarkistanut, että oletus on oikea.
Pitää testata tuota kannan lähettämistä jonnekkin muualle, josko hostingerissä on jokin vika.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 04.12.15 - klo:14:08
Jep, tietokannan nimi on sama. Portin olen myös tarkistanut, että oletus on oikea.
Pitää testata tuota kannan lähettämistä jonnekkin muualle, josko hostingerissä on jokin vika.

Saatko sinne muuten kirjoitettua tavaraa. Esim. ihan vain mysql-clientilla? Tarkoittaen siis, että tällä kantakäyttäjälläsi on kirjoitusoikeudet sinne kannan tauluihin.

Edit: Ja tuleeko taloLoggerin lokiin jotain, kun se koittaa kirjoittaa dataa sinne etäpalveluun?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 04.12.15 - klo:17:19
Testasin komennolla
sudo mysql -h mysql.hostinger.fi -u myname -pmypass mydb;

ja tällaista vastausta sain:
ERROR 2005 (HY000): Unknown MySQL server host 'mysql.hostinger.fi' (2)

vastaavasti koitin rekiteröityä ilmaiseen mysql-tiliin ja sinne näytti menevän sisälle.

Eli olisiko hostingerin kirjautuminen jotenkin epäkuranttia laatua...? Jos hostingerissä phpmyadminissä kirjautuu pihalle ja phpmyadmini kirjautumisikkunasta yrittää sisälle, niin saan ilmoituksen: Session is invalid. Please login to phpMyAdmin from control panel. (#0021)

EDIT: jaa ilmeisesti etäyhteyksiä ei sallita ilmaisella tilillä... Johtunee siitä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 04.12.15 - klo:20:39
EDIT: jaa ilmeisesti etäyhteyksiä ei sallita ilmaisella tilillä... Johtunee siitä.

No sitten taloLogger ei sinne pääse dataa laittamaan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 04.12.15 - klo:22:07
No sitten taloLogger ei sinne pääse dataa laittamaan.
Jep, testipaikkaan loi taulut hienosti ja samantien alkoi kirjoittamaan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 03.02.16 - klo:19:41
Julkaistu 3.2.2016: Ylläpitopäivitys taloLogger-perheeseen.

taloLogger v1.7g:

taloLoggerGraph v1.2d:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 05.02.16 - klo:10:05
pitääkö .conf'issa olla muuta, päivityshän ei conf'iin puutu
PERSISTENT_STATE_DIRECTORY = /home/talo/var/taloLogger/state

05.02.2016 09:37:28: WARNING: Persisted state directory does not exist. Creating.
05.02.2016 09:37:28: ERROR: Cannot create persistent state directory: /home/talo/var/taloLogger/state

tein manuaaliseti hakemistot, sitten

05.02.2016 09:55:16: TaloLoggerThreadStore: Module state does not exist: /home/talo/var/taloLogger/state/core_TaloLoggerThreadStore.state

sitten taloLogger.log
05.02.2016 10:00:39: TaloLoggerThreadStore: Error saving module state to /home/talo/var/taloLogger/state/core_TaloLoggerThreadStore.state

wheesy+päivitys
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 05.02.16 - klo:10:30
pitääkö .conf'issa olla muuta, päivityshän ei conf'iin puutu
PERSISTENT_STATE_DIRECTORY = /home/talo/var/taloLogger/state

...

05.02.2016 10:00:39: TaloLoggerThreadStore: Error saving module state to /home/talo/var/taloLogger/state/core_TaloLoggerThreadStore.state

Tuolla avaimella pitää konfiguroida joku hakemisto, johon tila kirjoitetaan. Jos hakemistoa ei ole, taloLogger yrittää luoda sen. Nyt näyttää, että luonti ei onnistunut (ehkä oikeudet eivät ole kohdallaan, joten luomaan ei pysty). Loit hakemiston ja seuraava ongelma on, että taloLogger ei pysty kirjoittamaan tiedostoa konfiguroituun hakemistoon.

Noin lonkalta sanoisin, että käyttäjällä, jolla taloLoggeria ajetaan (esim. taloLoggerPi:ssä talo) ei ole oikeutta kirjoittaa tuohon hakemistoon tai executoida ja lukea jotain tämän hakemiston ylempää hakemistoa.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 05.02.16 - klo:11:02
kiitos ja kumarrus jälleen, laitoin sinne talo ja talo ja 755 niin sammutettaessa teki ja käynnistettäessä luki ja jatkoi siitä mihin jäi
erittäin tervetullut ominaisuus

05.02.2016 10:56:25: Persistent state directory: /home/talo/var/taloLogger/state
05.02.2016 10:56:25: Starting taloLogger.py (v1.7g).
05.02.2016 10:56:25: Initialized module OWFS
05.02.2016 10:56:25: Initialized module SHELL1
05.02.2016 10:56:25: Initialized module SHELL2
05.02.2016 10:56:25: Initialized module SHELL3
05.02.2016 10:56:25: Initialized module JSONFILE
05.02.2016 10:56:25: Initialized module FILESTORE
05.02.2016 10:56:25: Initialized module XMLFILE
05.02.2016 10:56:25: Initialized module SQLITEDB
05.02.2016 10:56:25: TaloLoggerThreadStore: Module state loaded.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 09.02.16 - klo:08:29
Julkaistu 8.2.2016:

taloLoggerPi v1.1e:
Otsikko: taloLogger v1.7g
Kirjoitti: penatar - 17.02.16 - klo:15:27
Voiko sarjaportin timeoutia säätää vai mistä mahtaa olla kysymys kun RPi suhtautuu Ouman(203) sarjaliitäntään näin:

pena@DietPi:/home/talo/bin/taloLogger$ python taloLogger.py
17.02.2016 13:24:48: Starting taloLogger.py (v1.7g).
17.02.2016 13:24:48: Module config read OUMAN
17.02.2016 13:24:48: Module config read SQLITEDB
17.02.2016 13:24:48: OUMAN: Running oumanSerial query with id 1
17.02.2016 13:24:48: OUMAN: Opened oumanSerial port: /dev/ttyUSB0
17.02.2016 13:24:50: OUMAN: Closed oumanSerial port: /dev/ttyUSB0
17.02.2016 13:24:50: OUMAN: Received ouman response: ''

17.02.2016 13:24:50: OUMAN: ERROR: Timeout reading message from Ouman
17.02.2016 13:24:50: ERROR: Error initializing module OUMAN: Error reading device id from Ouman controller.
17.02.2016 13:24:50: Initialized module SQLITEDB
^C
17.02.2016 13:25:43: Terminating due to SIGINT.
17.02.2016 13:25:44: Terminating.

Sama ilmiö tapahtuu myös sarjaportin (TTY) yhteydessä.
Otsikko: Vs: taloLogger v1.7g
Kirjoitti: olammi - 17.02.16 - klo:15:52
Voiko sarjaportin timeoutia säätää vai mistä mahtaa olla kysymys kun RPi suhtautuu Ouman(203) sarjaliitäntään näin:

Voi sitä säätää koodista, mutta en usko, että se auttaa tässä tilanteessa. Uskoisin, että ongelma on se, että yhteys Oumanin ohjaimeen ei ole kunnossa. Vaikka timeoutia kasvattaisi, niin tuskin sieltä mitään tulee, jos ei nyt määritellyssä 2 sekunnissa ole pyynnön jälkeen tullut.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: ripa1968 - 06.03.16 - klo:20:05
Moi. Yritän tässä saada taloLoggeriin konffattua smartweb loggausta.
taloLogger ja 1-wire toimii ja käyrää syntyy, mutta smartWeb aiheuttaa lokiin seuraavaa:

06.03.2016 17:43:20: ERROR: Error initializing module SMARTWEB: Error authenticating to SmartWeb.
06.03.2016 17:43:20: Initialized module SQLITEDB
06.03.2016 17:43:20: TaloLoggerThreadStore: Module state loaded.
06.03.2016 17:44:00: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
06.03.2016 17:44:01: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
06.03.2016 17:48:00: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
06.03.2016 17:48:01: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
06.03.2016 17:50:00: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
06.03.2016 17:50:01: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
06.03.2016 17:52:00: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
06.03.2016 17:52:01: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
06.03.2016 17:54:01: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
06.03.2016 17:54:01: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
06.03.2016 17:56:01: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
06.03.2016 17:56:02: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
06.03.2016 17:58:01: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
06.03.2016 17:58:02: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
06.03.2016 18:00:00: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
06.03.2016 18:00:00: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.

Mistä mahtaa olla kyse?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 06.03.16 - klo:21:18
Moi. Yritän tässä saada taloLoggeriin konffattua smartweb loggausta.
taloLogger ja 1-wire toimii ja käyrää syntyy, mutta smartWeb aiheuttaa lokiin seuraavaa:

06.03.2016 17:43:20: ERROR: Error initializing module SMARTWEB: Error authenticating to SmartWeb.

Mistä mahtaa olla kyse?

TaloLoggerin Smartweb-moduuli ei saa joko yhteyttä ohjaimeesi tai autentikoituminen ei onnistu.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: ripa1968 - 07.03.16 - klo:18:27
Pitääkö TaloLoggerin alikansiot olla suojattu? Kun yritän löytää tuon smartWeb.py:n sijaintia niin sanoo taloLoggerin alikaniosta access denied.

Onko tästä mitään apua.

Koodia: [Valitse]
07.03.2016 16:10:32: Terminating due to SIGTERM.
07.03.2016 16:10:33: Terminating due to SIGTERM.
07.03.2016 16:10:33: Terminating.
07.03.2016 16:10:58: Persistent state directory: /home/talo/var/taloLogger/state
07.03.2016 16:10:59: Starting taloLogger.py (v1.7g).
07.03.2016 16:10:59: Module config read SMARTWEB
07.03.2016 16:10:59: Module config read SQLITEDB
07.03.2016 16:10:59: ERROR: Error initializing module SMARTWEB: Error authenticating to SmartWeb.
07.03.2016 16:10:59: Initialized module SQLITEDB
07.03.2016 16:10:59: TaloLoggerThreadStore: Loading module state from: /home/talo/var/taloLogger/state/core_TaloLoggerThreadStore.state
07.03.2016 16:10:59: TaloLoggerThreadStore: Module state loaded.
07.03.2016 16:14:00: SMARTWEB: Authenticated session ebf484a0-2de0-4807-ac06-e3ecd4738707
07.03.2016 16:14:00: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=ebf484a0-2de0-4807-ac06-e3ecd4738707&plantItemId=952&service=getDp
07.03.2016 16:14:00: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"952","value":"Access denied","unit":"Web"}'
07.03.2016 16:14:00: SMARTWEB: ERROR: Retrieved data value is invalid for item: 952
07.03.2016 16:14:00: SMARTWEB: Authenticated session 3e43bc5e-40bb-4782-a2f9-fbb8917480ea
07.03.2016 16:14:01: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=3e43bc5e-40bb-4782-a2f9-fbb8917480ea&plantItemId=952&service=getDp
07.03.2016 16:14:01: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"952","value":"Access denied","unit":"Web"}'
07.03.2016 16:14:01: SMARTWEB: ERROR: Retrieved data value is invalid for item: 952
07.03.2016 16:14:01: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
07.03.2016 16:14:01: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=3e43bc5e-40bb-4782-a2f9-fbb8917480ea&plantItemId=906&service=getDp
07.03.2016 16:14:01: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"906","value":"Access denied","unit":"Web"}'
07.03.2016 16:14:01: SMARTWEB: ERROR: Retrieved data value is invalid for item: 906
07.03.2016 16:14:01: SMARTWEB: Authenticated session 81dc9d60-1ac4-4bb3-b475-e527f5454a86
07.03.2016 16:14:01: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=81dc9d60-1ac4-4bb3-b475-e527f5454a86&plantItemId=906&service=getDp
07.03.2016 16:14:01: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"906","value":"Access denied","unit":"Web"}'
07.03.2016 16:14:01: SMARTWEB: ERROR: Retrieved data value is invalid for item: 906
07.03.2016 16:14:01: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: flowTemp
07.03.2016 16:14:01: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=81dc9d60-1ac4-4bb3-b475-e527f5454a86&plantItemId=904&service=getDp
07.03.2016 16:14:01: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"904","value":"Access denied","unit":"Web"}'
07.03.2016 16:14:01: SMARTWEB: ERROR: Retrieved data value is invalid for item: 904
07.03.2016 16:14:01: SMARTWEB: Authenticated session bb8ed12a-e265-4707-8716-7e0a16fd7148
07.03.2016 16:14:01: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=bb8ed12a-e265-4707-8716-7e0a16fd7148&plantItemId=904&service=getDp
07.03.2016 16:14:01: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"904","value":"Access denied","unit":"Web"}'
07.03.2016 16:14:01: SMARTWEB: ERROR: Retrieved data value is invalid for item: 904
07.03.2016 16:14:01: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: retTemp
07.03.2016 16:14:02: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.flowTemp.
07.03.2016 16:14:02: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.retTemp.
07.03.2016 16:14:02: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
07.03.2016 16:14:02: TaloLoggerThreadStore: Storing logged data with 3 points.
07.03.2016 16:14:02: TaloLoggerThreadStore: Saving module state to  /home/talo/var/taloLogger/state/core_TaloLoggerThreadStore.state
07.03.2016 16:14:02: TaloLoggerThreadStore: Module state saved.
07.03.2016 16:14:02: TaloLoggerThreadStore: Completely empty result, not storing data.
07.03.2016 16:16:00: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=bb8ed12a-e265-4707-8716-7e0a16fd7148&plantItemId=952&service=getDp
07.03.2016 16:16:00: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"952","value":"Access denied","unit":"Web"}'
07.03.2016 16:16:00: SMARTWEB: ERROR: Retrieved data value is invalid for item: 952
07.03.2016 16:16:00: SMARTWEB: Authenticated session 57c7fbbb-6b37-48a5-8a73-6b6e3a73b555
07.03.2016 16:16:00: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=57c7fbbb-6b37-48a5-8a73-6b6e3a73b555&plantItemId=952&service=getDp
07.03.2016 16:16:00: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"952","value":"Access denied","unit":"Web"}'
07.03.2016 16:16:00: SMARTWEB: ERROR: Retrieved data value is invalid for item: 952
07.03.2016 16:16:00: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: outTemp
07.03.2016 16:16:00: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=57c7fbbb-6b37-48a5-8a73-6b6e3a73b555&plantItemId=906&service=getDp
07.03.2016 16:16:00: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"906","value":"Access denied","unit":"Web"}'
07.03.2016 16:16:00: SMARTWEB: ERROR: Retrieved data value is invalid for item: 906
07.03.2016 16:16:00: SMARTWEB: Authenticated session 1a88f0b7-8ed0-4ed9-8c9c-7b29ccc60317
07.03.2016 16:16:01: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=1a88f0b7-8ed0-4ed9-8c9c-7b29ccc60317&plantItemId=906&service=getDp
07.03.2016 16:16:01: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"906","value":"Access denied","unit":"Web"}'
07.03.2016 16:16:01: SMARTWEB: ERROR: Retrieved data value is invalid for item: 906
07.03.2016 16:16:01: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: flowTemp
07.03.2016 16:16:01: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=1a88f0b7-8ed0-4ed9-8c9c-7b29ccc60317&plantItemId=904&service=getDp
07.03.2016 16:16:01: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"904","value":"Access denied","unit":"Web"}'
07.03.2016 16:16:01: SMARTWEB: ERROR: Retrieved data value is invalid for item: 904
07.03.2016 16:16:01: SMARTWEB: Authenticated session 9212c785-b6a5-4ffc-95cd-878e1fa7a772
07.03.2016 16:16:01: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=9212c785-b6a5-4ffc-95cd-878e1fa7a772&plantItemId=904&service=getDp
07.03.2016 16:16:01: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"904","value":"Access denied","unit":"Web"}'
07.03.2016 16:16:01: SMARTWEB: ERROR: Retrieved data value is invalid for item: 904
07.03.2016 16:16:01: SMARTWEB: ERROR: Unable to retrieve SmartWeb value for: retTemp
07.03.2016 16:16:02: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.flowTemp.
07.03.2016 16:16:02: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.retTemp.
07.03.2016 16:16:02: TaloLoggerThreadStore: Received none or unknown data for command SMARTWEB.outTemp.
07.03.2016 16:16:02: TaloLoggerThreadStore: Storing logged data with 3 points.
07.03.2016 16:16:02: TaloLoggerThreadStore: Saving module state to  /home/talo/var/taloLogger/state/core_TaloLoggerThreadStore.state
07.03.2016 16:16:02: TaloLoggerThreadStore: Module state saved.
07.03.2016 16:16:02: TaloLoggerThreadStore: Completely empty result, not storing data.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 07.03.16 - klo:22:55
Pitääkö TaloLoggerin alikansiot olla suojattu? Kun yritän löytää tuon smartWeb.py:n sijaintia niin sanoo taloLoggerin alikaniosta access denied.

Onko tästä mitään apua.

Koodia: [Valitse]
...
07.03.2016 16:14:00: SMARTWEB: Authenticated session ebf484a0-2de0-4807-ac06-e3ecd4738707
07.03.2016 16:14:00: SMARTWEB: Getting data using URL: http://192.168.100.33/ajax.app?SessionId=ebf484a0-2de0-4807-ac06-e3ecd4738707&plantItemId=952&service=getDp
07.03.2016 16:14:00: SMARTWEB: Retreived data: '{"service":"getDp","plantItemId":"952","value":"Access denied","unit":"Web"}'
07.03.2016 16:14:00: SMARTWEB: ERROR: Retrieved data value is invalid for item: 952
...

Tästä nähdään, että ohjaimen osoite on oikea, joten taloLogger pääsee keskustelemaan sen kanssa. Tehtyyn kyselyyn se vastaa kuitenkin "Access denied", joten ohjaimen (SmartWebin) käyttäjätunnuksen salasanan kanssa on varmaankin jotain ongelmaa.

TaloLogger kuitenkin näyttää pääsevät ajamaan SmartWeb-moduulia, joten sen oikeuksissa ei ole ongelma. Riippuen asennuksesta taloLoggerin tiedostoilla saattaa olla erilaisia oikeuksia ja riippuu tietysti käyttäjätunnuksesta, jolla yrität niitä moduuleita katsoa. Logger kuitenkin sisäisesti näyttää niihin pääsevän.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 14.04.16 - klo:10:46
onkohan tuota dualcounterin (DS2423) ominaisuutta tietokantaan kirjoitettaessa mahdollista parantaa siten, että se virtakatkon sattuessa jatkaisi siitä mihin jäi eikä lähtisi nollasta
en oikein ymmärrä, mutta mitähän virkaa niillä /1D.xx../owfs/x/pages/coun.0...15 tiedostoilla on
datalehden mukaan sinne käsittääkseni voi kirjoittaakin
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 14.04.16 - klo:17:21
onkohan tuota dualcounterin (DS2423) ominaisuutta tietokantaan kirjoitettaessa mahdollista parantaa siten, että se virtakatkon sattuessa jatkaisi siitä mihin jäi eikä lähtisi nollasta
en oikein ymmärrä, mutta mitähän virkaa niillä /1D.xx../owfs/x/pages/coun.0...15 tiedostoilla on
datalehden mukaan sinne käsittääkseni voi kirjoittaakin

DS2423:sen laskuria ei käsittääkseni pysty asettamaan, vaikka siinä chipillä jotain kirjoitettavaa muistia onkin.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 01.06.16 - klo:23:37
Julkaistu 1.6.2016:

taloLogger v1.7h:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: timmy - 22.06.16 - klo:20:48

  • uusia tietolähteitä: skriptit ja ajettavat ohjelmat, IVT/Bosch -pumput, jossa CAN-väylä (Rego800 ja Rego1000)

[/list]

REGOCAN_DEVICES = { 'REGO1000': [ 125, [ \
                               
                                  [0x0807c270, 'xxx807c', TYPE_UINT8] \

Moi, toi viimeinen datasource on lämpöpumpun vaihevahti.
/timmy
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Samikala - 11.09.16 - klo:18:17
Tervehdys,
Olen huomannut, että jos osa mittauksia on “pimeenä” niin RRD-kantaan ei mene toimiviakaan mittauksia. Hetki sitten minulla oli Lämpöässästä virrat pois, jolloin Oumanin datapisteitä ei tietenkään saatu luettua. Ja logiin tulee  näin:
RRDTool command: /usr/bin/rrdtool update Talo.rrd -t OumKh:C05:C01:C02:C04:C06:C07:C08:C09:C10:OumanUlko:OumanHuone:OumanMenoL1:OumanMenoL2:OumanVarYla:OumanVarAla:OumanKuumaKaasu:OumanTila:M01:M02:M03: ...
 1473604260::1311365:11529628:477309081:3059601:755269:5611672:1646365205:167946297:405423430:::::::::16.562500:68.437500:10.687500:14.937500:...

Ja rrdtoolin output:
  RRDTool output: ERROR: Talo.rrd: Function update_pdp_prep, case DST_GAUGE - Cannot convert '' to float

Eli puuttuviin datapisteisiin ei tule mitään. Kenttien väliin tulee vain kaksoispiste ja tätä ei RRDtool ymmärrä. Imeisesti jos noihin puuttuviin datoihin tulisi ”U” niin sitten RRDtool ymmärtäisi, että tuo datapiste on tuntematon ja homma toimisi OK.
Onko tämä ilmiö vain minulla (=käyttäjän virhe) vai onko tämä ominaisuus?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 05.03.17 - klo:12:21
Julkaistu 5.3.2017:

taloLogger v1.7j:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 05.03.17 - klo:14:12
pystyykö näin päivittämään, kun tulee seuraavanlaista tekstiä

root@radxa:~# python /home/talo/bin/upgrade_taloLogger.py
*********  taloLoggerPi - upgrade_taloLogger.py - v1.0b  ********************

Determining installed versions...
ERROR: Cannot determine current installed taloLoggerPi version. Unable to upgrad                                                                                e. Exiting.



taloLogger.py versio on
Version:         1.7h
#
# Date:            31.05.2016
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 05.03.17 - klo:15:50
pystyykö näin päivittämään, kun tulee seuraavanlaista tekstiä

root@radxa:~# python /home/talo/bin/upgrade_taloLogger.py


Pitäisi pystyä. Mutta jos asennuksessa on tapahtunut jotain odottamattomia muutoksia, niin ei välttämättä sitten pysty. Tuossa virheilmoituksen vaiheessa installer haluaa lukea tiedoston /home/talo/VERSION ja tarkistaa, että siinä tiedostossa on avain taloLoggerPi ja lukee sitten siitä version. Jos tiedostoa ei ole, sitä ei voida lukea tai jotain muuta yllätystä, niin tulee mainitun kaltainen virheilmoitus.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 05.03.17 - klo:17:05
olikin hyvin ronkeli jostain syystä tuolle versionumerolle, neljäs tärppäsi, millä lähti päivittämään (v1.1e). tuo oikea (v1.7h) ei jostain syystä kelvannut eikä muut yrittämäni
jostain syystä tuo uusi versionumero ei päivity  /home/talo/VERSION tiedostoon, sinne jäi yhä 'taloLoggerPi v1.1e'
muuten lähti toimimaan moitteetta
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 05.03.17 - klo:17:39
olikin hyvin ronkeli jostain syystä tuolle versionumerolle, neljäs tärppäsi, millä lähti päivittämään (v1.1e). tuo oikea (v1.7h) ei jostain syystä kelvannut eikä muut yrittämäni
jostain syystä tuo uusi versionumero ei päivity  /home/talo/VERSION tiedostoon, sinne jäi yhä 'taloLoggerPi v1.1e'
muuten lähti toimimaan moitteetta

Vielä huomioiden, että taloLogger, taloLoggerPi ja taloLoggerGraph versioituvat kukin itsenäisesti. Uusin taloLoggerPi on 1.1e. Sen päälle asentuu asennettaessa aina uusin julkaistu taloLogger ja uusin taloLoggerGraph. Sinun installaatiossasi oli aiemmin taloLoggerista v1.7h. Nyt tuon upgraden jälkeen sinulla on edelleen taloLoggerPi v1.1e, mutta sen päälle asentuva taloLogger on v1.7j. Onko riittävän sekavaa ;)

taloLoggerPi koostuu siis kaikesta sellaisesta konfiguraatiosta, hakemistorakenteista ja esiasennetuista sovelluksista, joita sitten varsinainen sen päällä ajettava taloLogger hyödyntää.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Misna - 16.03.17 - klo:09:02
Moro, olen pystyttämässä Home Assistanttiin (https://home-assistant.io/) perustuvaa kotiautomaatiojärjestelmää ja minulla on IVT pumpussa kiinni RasPi jossa taloLogger (MySQL kannalla).

Haluaisin pumpun datat näkymään myös Home Assistantissa. Onko taloLoggerissa esim valmista MQTT clientia jolla integraation saisi helposti tehtyä?
Jos tällaista ominaisuutta ei ole teen varmaan itse jonkun softan pätkän joka lähettelee dataa taloLoggerin kannasta MQTT-serverille (voin jakaa lähdekoodin jos jollain muulla on tarvetta).

Mikko
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 16.03.17 - klo:22:05
Moro, olen pystyttämässä Home Assistanttiin (https://home-assistant.io/) perustuvaa kotiautomaatiojärjestelmää ja minulla on IVT pumpussa kiinni RasPi jossa taloLogger (MySQL kannalla).

Haluaisin pumpun datat näkymään myös Home Assistantissa. Onko taloLoggerissa esim valmista MQTT clientia jolla integraation saisi helposti tehtyä?
Jos tällaista ominaisuutta ei ole teen varmaan itse jonkun softan pätkän joka lähettelee dataa taloLoggerin kannasta MQTT-serverille (voin jakaa lähdekoodin jos jollain muulla on tarvetta).

No voisi ajatella, että taloLoggerissa voisi olla MQTT-publisher yhtenä datastore-vaihtoehtona. Sellaisen tekeminen ei kovin kauaa kestä ja olisi suoraan käytettävissä sitten ilman välitalletusta kantaan (toki voi kantaankin tallettaa myös, jos haluaa).

Testaajia toki tarvittaisiin.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Misna - 17.03.17 - klo:07:35
Olisi hienoa jos tällaisen tekisit. Mä voin kyllä testata, mulla vastapäässä Mosquitto. Voin tietty muillakin MQTT servereillä koittaa testimielessä. Ja pilvestäkin löytyy ilmaisia http://test.mosquitto.org/
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Misna - 21.03.17 - klo:22:39
Olin sen verran hätäinen että tein tohon ite purkkaratkaisun. Alla selitetty miten se menee jos joku haluaa kopioida.
Talologger tallentaa sensoridatan kerran minuutissa tiedostoon JSON muodossa(melkein):

@DATASTORE=FILESTORE:FILESTORE

FILESTORE:NAME = /home/talo/data/data.log
FILESTORE:OVERWRITE = true
FILESTORE:HEADER = {%N%
FILESTORE:DATAVALUE = "%KEY%":%S%%VALUE%,%N%
FILESTORE:FOOTER = }

Sitten cronissa ajetaan kerran minuutissa skripti joka lähettää tiedoston sisällön MQTT brokerille topicciin "ivt/sensors" (ennen lähetystä otetaan viimeisen anturidatarivin perästä pilkku pois, siitä tuo sed-komento):

sed '/latauspumppusaato/s/,//' /home/talo/data/data.log | mosquitto_pub -h 192.168.10.21 -u KÄYTTÄJÄTUNNUSTÄHÄN -P SALASANATÄHÄN -t ivt/sensors -s

Sitten Home Assistantissa anturin konffataan tähän tapaan:

  - platform: mqtt
    state_topic: 'ivt/sensors'
    name: 'Ulkolämpö'
    unit_of_measurement: '°C'
    value_template: '{{ value_json.ulkolampo }}'
  - platform: mqtt
    state_topic: 'ivt/sensors'
    name: 'Lämmin Käyttövesi'
    unit_of_measurement: '°C'
    value_template: '{{ value_json.lamminvesi }}'

Tuossa kuva miltä näyttää Home Assistantissa: http://imgur.com/a/vWqQJ
Vielä pitää muokata nuo binäärityyppiset anturit HA:n päässä oikean tyyppisiksi ja sitten vaan graafien piirtoa grafanalla ja vaikka puhelimeen hälytys aina kun sähkövastukset menevät päälle tms.

EDIT: Niin ja tuohon lähetykseen tarvitaan MQTT client, tässä tapauksessa Mosquitto jonka saa asennettua RasPiin komennolla apt-get install mosquitto-clients
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 23.03.17 - klo:10:55
Olin sen verran hätäinen että tein tohon ite purkkaratkaisun. Alla selitetty miten se menee jos joku haluaa kopioida.
Talologger tallentaa sensoridatan kerran minuutissa tiedostoon JSON muodossa(melkein):

Homma tässä päässä ohuesti viivästynyt, koska olen työreissussa tämän viikon. Katson tuota, kun palaan koneiden ääreen.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: buutti - 08.07.17 - klo:23:28
Olisko ihan aivokuollut idea lisätä myös laitteen ohjaus tuolle samalle sivulle Graphin kanssa?

En tiedä millä aikataululla noita uusia versiota tulee mutta ajattelin kehittää tätä ajatusta eteenpäin, KUN on aikaa siihen.

Ps. Itselläni on Ouman EH-800, johon sitä ohjausta samalle sivulle suunnittelin.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: buutti - 13.08.17 - klo:11:34
Moi,

Oman verkon kanssa oli vähän säätöä tässä, eli tuli dataan reikiä. Sain importattua Ouman EH-800 trend-filusta lukemat kantaan, ja näkyvät siellä ihan oikein.

Mutta saako ne myös ajettua takautuvasti talologgergraphiin näkymään?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Bluesmoke - 30.09.17 - klo:15:54
Sellainen huomio äskettäin, ettei uusimpaan Rasbien Jessien saa asennettua Talologgeria? Lataa tiedoston kyllä, mutta alkaa asennuksessa valittamaan välittömästi ja lopettaa asennuksen siihen. Vikana Insserv error

Kyseessä siis Pi Zero W ja uusin Rasbian. Latasin vanhemman version (2017-02-16) ja sillä talologgeri tuntuu asentuvan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jpvain - 05.01.18 - klo:13:06
Nähtävästi myöskään php5 ei toimi uudella raspbianilla, tuon insserv sai asennettua ihan apt-get install insserv, kunhan kävi muuttamassa sourcet tiedostosta
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 22.01.18 - klo:23:54
Julkaistu 22.1.2018:

taloLoggerPi v1.1f:
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 24.01.18 - klo:21:41
Pitää laittaa päivitykseen.

Onko muuten tullut vastaan muissa yhteyksissä tai talologgerin kanssa häiritsevätkö ChromeCast:n ja Android-puhelimien väliset MDNS -paketit mittauksia?

Nibe UDP ja Talologgerin komponaatiolla jotkin mittaukset katkeavat itselläni, mutta palautuvat takaisin 1-6h sisällä. Ihmeellistä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 07.02.18 - klo:15:45
Jäsen noble ilmeisesti kysynytkin tätä privaattina, mutta julkisesti vielä uudelleen. Niben 8224 firmiksen myötä tullut:
ilmeisesti aiheuttaa sen että Talologgerin kantaan tallentuu rajun näköisiä lukuja kuten "-441996.9". Voimmeko Talologgerin käyttäjäkuntana auttaa asiaa vai onko korjaus vain sinun käsissäsi, olammi?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 10.02.18 - klo:19:52
Moi,

Onko ketään Raspberry Pi 3:n USB-RS485 muuntimella Nibeen kytkenyttä ja Mysql:ää käyttöönottanutta paikalla? Olen yrittänyt jo useampanakin iltana saada Raspia pelaamaan, mutta siinä onnistumatta. taloLogger.conf tiedostoon jos vaihdan Nibelle tehdyt tiedot, niin seuraavassa käynnistyksessä tulee logiin muutama rivi, viimeiseksi Terminating, jonka jälkeen logia ei synny vaikka käynnistäisi uudelleen. Niben Modbus yhteys ei myöskään toimi, koska sytyttää punaisen valon. Putty:llä en pääse / osaa ottaa yhteyttä Raspiin. Logintutkija ilmoittaa näin: Haetaan logit tietokannasta.. yhteys OK. Virhe: Table 'talologger.talo_positions' doesn't exist
Olen ainakin yrittänyt tehdä ohjelmoinnit "MLP Logintutkija 1.2 käyttöohje" mukaisesti, pohjalla Rasbian-Jessie.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 11.02.18 - klo:11:37
Moi,

Onko ketään Raspberry Pi 3:n USB-RS485 muuntimella Nibeen kytkenyttä ja Mysql:ää käyttöönottanutta paikalla? Olen yrittänyt jo useampanakin iltana saada Raspia pelaamaan, mutta siinä onnistumatta. taloLogger.conf tiedostoon jos vaihdan Nibelle tehdyt tiedot, niin seuraavassa käynnistyksessä tulee logiin muutama rivi, viimeiseksi Terminating, jonka jälkeen logia ei synny vaikka käynnistäisi uudelleen. Niben Modbus yhteys ei myöskään toimi, koska sytyttää punaisen valon. Putty:llä en pääse / osaa ottaa yhteyttä Raspiin. Logintutkija ilmoittaa näin: Haetaan logit tietokannasta.. yhteys OK. Virhe: Table 'talologger.talo_positions' doesn't exist
Olen ainakin yrittänyt tehdä ohjelmoinnit "MLP Logintutkija 1.2 käyttöohje" mukaisesti, pohjalla Rasbian-Jessie.

Korjaa ensiksi se Modbus yhteys. Muistaakseni logittaa sen ohjeissakin olleen tervetuloa-viestin
Koodia: [Valitse]
10.05.2015 19:06:21: NibeRS485: Received identification: F1145­10 EXP kun homma ok. Tuo ensiksi kuntoon.
Talologger taitaa luoda ne taulut lennossa kantaan kunhan on jotain kirjoitettavaa, mitä nyt ei vielä pumpustasi saada.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 11.02.18 - klo:13:24
Eikö logiin tule mitään edes Raspin käynnistyksen yhteydessä? Kun .conf filen vaihdon jälkeen ei ole tullut yhtään mitään logia vaikka Raspi käynnistetty useastikin. Jos vaihdan alkuperäisen .conf filen, tulee logiin käynnistysilmoitukset ym.

Ajoin tänään Stretch Lite imagen ja asentelin kaikki uusiksi sekä opettelin siinä samalla Putty:n ja komentorivin käyttöä ja kuinkas ollakkaan, nyt taitaa dataa tulla, kun valo pysyy vihreänä ja logintutkija herjaa liian lyhyestä logista, ainakin vielä....
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 12.02.18 - klo:17:33
Liitteenä Logintutkijan dataa. Tuo aikaväli ei muutu, vaikka "ajankohdasta" tuntimäärää säätää, aina tulee kaikki tietueet. Onko niin, että vain päivämäärät vaikuttaa? Lisäksi lukemat on kummallisia vaikka tietue kartta täsmätty tarkalleen Logintutkijan asetus tiedoston kanssa eikä taloLoggeriin tai logintutkijaan tule mitään virheilmoituksia. Käsittääkseni ainoa tietue, jota koneelta ei tule on sisälämpötila, koska sitä eivät asentaneet (kuulemma tarpeeton). Tunti ajankohdan säätö, kun ei vaikuta niin mukaan tulee kyllä jotain virheellistä dataa, koska tietueiden nimet oli väärin MLP logintutkija 1.2 ohjeessa ja korjasin ne vähän myöhemmin eilen.
Kokeilin myös versiota 1.2.29, mutta siinä antoi kaikilta tietueilta virhettä (kaikissa viitattiin Niben koodiin "40015" tai muihin vastaaviin).
Koneena siis F1255-12R ja lisäyksiä ei tarvita (täysmitoitettu MLP).
Mikähän voisi olla pielessä?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 12.02.18 - klo:18:34
Liitteenä Logintutkijan dataa. Tuo aikaväli ei muutu, vaikka "ajankohdasta" tuntimäärää säätää, aina tulee kaikki tietueet. Onko niin, että vain päivämäärät vaikuttaa? Lisäksi lukemat on kummallisia vaikka tietue kartta täsmätty tarkalleen Logintutkijan asetus tiedoston kanssa eikä taloLoggeriin tai logintutkijaan tule mitään virheilmoituksia. Käsittääkseni ainoa tietue, jota koneelta ei tule on sisälämpötila, koska sitä eivät asentaneet (kuulemma tarpeeton). Tunti ajankohdan säätö, kun ei vaikuta niin mukaan tulee kyllä jotain virheellistä dataa, koska tietueiden nimet oli väärin MLP logintutkija 1.2 ohjeessa ja korjasin ne vähän myöhemmin eilen.
Kokeilin myös versiota 1.2.29, mutta siinä antoi kaikilta tietueilta virhettä (kaikissa viitattiin Niben koodiin "40015" tai muihin vastaaviin).
Koneena siis F1255-12R ja lisäyksiä ei tarvita (täysmitoitettu MLP).
Mikähän voisi olla pielessä?

Nibe moduulissa on joku ongelma lukea firmis v8224:a tullutta rekisterien uutta muotoa. Jos sulla oli vanha v7968 tai vastaava ennen päivitystä niin pääset palauttamaan ottamalla Nibestä virrat pois, paina OKta samaan aikaan kun laitat virrat takaisin (pidä ~10 sek). Tätä samaa itse kysylen ylempänä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 12.02.18 - klo:18:56
Tuo taitaa olla edellinen versio: F1255_v8218R2, uusin on R4.
Liekkö siinä sama ongelma?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 12.02.18 - klo:19:04
Tuo taitaa olla edellinen versio: F1255_v8218R2, uusin on R4.
Liekkö siinä sama ongelma?
Veikkaan että pelaa kun v8224:ssa mainostettiin niitä rekkareita joita voi lukeaa 2 kerrallaan tjms.. kokeile ja kerro!
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 12.02.18 - klo:20:19
Taitaa olla mulla eri softaversiot (invertteri), kun uusin saatavissa oleva, jossa näyttää olevan nuo virheelliset tietueet on tuo 8218R4, joka asennettuna. Vanha palautettava siis tuo 8218R2. Pitänee testata. Jos siinäkin sama ongelma, niin pitänee odotella, jos Olammi saisi taloLoggeriin päivityksen tietueiden osalta.

Taitaa olla näemmä jo tuossa R2 versiossa ne muutokset, kts. liite.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 14.02.18 - klo:20:56
Latasin itselle vanhemman ohjelmaversion F1255_v7998R3. Olisin laittanut tähän liitteeksi, mutta oli liian iso tiedosto. Sillä näyttää data tulevan oikeassa muodossa Logintutkijalle asti. Toivottavasti Olammi voisi tutkia mitä uudempien softien kanssa olisi tehtävissä, kun Nibeltä tuleva data on jotain mitä Logintutkija ei enää ymmärrä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 16.02.18 - klo:07:32
Pahoittelut, että tämän kanssa kestää. Koitan saada työn alle mahdollisimman pian. Vanhat ja kuluneet selitykset ansiotyön kiireistä tähän perään...
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 19.02.18 - klo:18:40
Kaikki aikanaan. Jos töissä kulkee, niin muut hommat tehdään sitten, kun keretään.

Kun olen nyt saanut tuon taloLoggerPi:n pyörimään ja jotain Logintutkijallakin katsottua, niin jos haluan käyttää TaloLoggerGraph:ia, pitääkö nyt asentaa ne kaikki scriptit, index.php:t, Getchartit ja JPGraphit taloLoggerGraph ohjeen mukaisesti vaikka esim. oletus taloLoggerGraph.conf tiedosto jo asentui tuossa taLoggerPi asennuksen yhteydessä?

Toinen askarruttava asia: saako Logintutkijaan invertterin todellista käyntitaajuutta näkymään käyränä, kun nyt näyttää vain on/off tyyliin, sammuksissa tai 50Hz?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 19.02.18 - klo:19:01
Kun olen nyt saanut tuon taloLoggerPi:n pyörimään ja jotain Logintutkijallakin katsottua, niin jos haluan käyttää TaloLoggerGraph:ia, pitääkö nyt asentaa ne kaikki scriptit, index.php:t, Getchartit ja JPGraphit taloLoggerGraph ohjeen mukaisesti vaikka esim. oletus taloLoggerGraph.conf tiedosto jo asentui tuossa taLoggerPi asennuksen yhteydessä?

TaloLoggerPi:ssä skriptit ja muut pitäisi olla valmiiksi paikallaan ja weppiliittymästä näkyä, kuinka se piirtää DUMMY-siniaaltoa kantaan. Siitä vain sitten konfiguraatiota tai useampaa
rakentamaan (taloLoggerGraph.conf).
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 19.02.18 - klo:19:16
Vaihdoin conf tiedoston (löysin tiedoston liitteenä täältä foorumilta ja oli samalla koneelle, kuin omani).
Lopputulos oli kuvan mukainen.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 19.02.18 - klo:19:20
Vaihdoin conf tiedoston (löysin tiedoston liitteenä täältä foorumilta ja oli samalla koneelle, kuin omani).
Lopputulos oli kuvan mukainen.

taloLoggerGraph ei saa yhteyttä tietokantaan. Eli siinä conf-tiedostossa ei ole nyt tietokantamäärittelyn osalta kaikki kohdillaan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 19.02.18 - klo:19:28
Pitääpä tutkia sitä tiedostoa tarkemmin.

Vai voisiko olla, ettei ole oikeuksia ko. tiedostoihin? Asennusvaiheessakaan ei ollut oikeuksia etc-kansioon, joten piti tehdä näin: sudo chmod –R 777 /home/talo/etc
Liitteenä alkupätkä .conf filestä
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 19.02.18 - klo:20:34
Lisäksi tuo taloLoggerGraph.conf tiedosto löytyy kahdesta eri paikasta: home/talo/Public_html/ sekä home/talo/Public_html/script/taloLoggerGraph/
Pitääkö molempia käsitellä?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 19.02.18 - klo:20:59
Lisäksi tuo taloLoggerGraph.conf tiedosto löytyy kahdesta eri paikasta: home/talo/Public_html/ sekä home/talo/Public_html/script/taloLoggerGraph/
Pitääkö molempia käsitellä?

Käsittele sitä /home/talo/public_html:ssä olevaa.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 19.02.18 - klo:21:39
Kiitos vinkeistä, eiköhän se tästä...
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 19.02.18 - klo:22:55
Kaikki aikanaan. Jos töissä kulkee, niin muut hommat tehdään sitten, kun keretään.

Toinen askarruttava asia: saako Logintutkijaan invertterin todellista käyntitaajuutta näkymään käyränä, kun nyt näyttää vain on/off tyyliin, sammuksissa tai 50Hz?

Tässäpä taitaa olla puki.. Ei ole tainnutkaan tulla vielä eteen. Lisäilen tuon taajuuden kannasta luettavien listaan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 21.02.18 - klo:20:18
Ok, kiitos!
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 21.02.18 - klo:20:20
Ok, kiitos!

Käy kurkkaamassa tuolta: http://www.maalampofoorumi.fi/index.php?topic=6867.msg105820#msg105820 (http://www.maalampofoorumi.fi/index.php?topic=6867.msg105820#msg105820)
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 22.02.18 - klo:20:45
Olammi, laitoin tuonne taloLogger.conf tiedostoon nuo Niben vaihevirrat. Logiin ei tule virheitä, mutta taloLoggerGraph:ssa ei näy mitään, ei edes tyhjää taulua client puolella, mutta server puolella on tyhjä taulu. Onko tietue Nibellä tyhjä vai mistähän tuo johtunee, ettei käppyrää tule?
Oliko Nibessä jokin rajoitettu määrä ulos saatavia tietueita.

Olipas noita alkanut tullakin virheitä, ei ilmeisesti tullut bootattua Raspia heti.
Saakohan niitä kerättyä Nibestä?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Ahwell - 06.03.18 - klo:06:58
Osaako joku sanoa toimiiko Husdata H1 USB-versio Rasberryn kanssa?
Tarjolla on myös sarjaportillista mallia.

Husdatan USB version ja win 10 ongelma on ettei USB ajurille ole enää tukea saatavilla.
Ajurin joutuu väkisin pakottamaan vanhaan 2011 julkaistuun versioon.
Ja tottakai tällöin myös wintoosan automaattiset päivitykset on pidettävä pois päältä tai kone poissa valtakunnanverkosta.

Hakkasin päätä pari viikkoa seinään viallisen H1 USB kaapelin kanssa, kunnes lähetin sen takaisin korjattavaksi.
Huomasin testaillessa tämän usb-ajuriongelman ja nyt mietin olisiko varmempi ottaa se sarjaporttiversio ja käyttää sitä erillisen adapterin kanssa.

Kokemuksia?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 06.03.18 - klo:07:28
Sarjaporttiversio ainakin antaa enemmän mahdollisuuksia. Tosin oli sitten Win10 tai RPi, niin pitää olla sopiva USB-Serial-adapteri ja sille ajurituki. RPille luultavasti helposti tuki on, Winkkarille en ota kantaa.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 23.03.18 - klo:19:26
Moi,

Mistä saa tietoa Niben Modbus väylän kautta saatavista arvoista ja tilatiedoista?
Itsellä esim. FLM lämmön talteenotin, josta saan keruupiirin lämmöt ulos, mutta ilmanvaihdon lämpöjä en ole saanut koodattua oikein, koska ne eivät tule. Nibellä sanoivat, ettäModbus väylän kautta saa kaikki tiedot ja Modbus Manager ohjelmasta saa oikeat koodit eri tiedoille, mutta nuo ilman lämpötilat ei toimi vaikka tekstit kopioitu ko. ohjelmasta (ja kokeiltu monella muullakin tavalla). Samoin talon syöttökaapelin vaihevirtoja en ole saanut näkymään.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 28.03.18 - klo:23:59
Oppia ikä kaikki, ei olisi enää paljosta kiinni...
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 29.03.18 - klo:17:49
Olammi, voiko nibeBusRS485.py-tiedostoon itse lisätä Nibestä kerättäviä tietoja vai pitääkö muutoksia tehdä muuallekin?
Tuota "Smart Price Adaption Price" tietuetta ei näytä olevan siellä, joten sähkön hintaa ei ilmeisesti saa tulemaan taloLoggeriin.
Onko kyseinen tiedosto muokattavissa itse, jotta saisi tuon Logintutkijan toimimaan myös Niben uudemmilla softilla?
Ongelmana näyttää olevan positiiviset lämpötilat, lisäys sekä virtaus. Negatiiviset lämpötilat näkyy oikein.
Liitteenä tiedot Niben hinta tietueesta.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: olammi - 14.04.18 - klo:22:34
Olammi, voiko nibeBusRS485.py-tiedostoon itse lisätä Nibestä kerättäviä tietoja vai pitääkö muutoksia tehdä muuallekin?
Tuota "Smart Price Adaption Price" tietuetta ei näytä olevan siellä, joten sähkön hintaa ei ilmeisesti saa tulemaan taloLoggeriin.
Onko kyseinen tiedosto muokattavissa itse, jotta saisi tuon Logintutkijan toimimaan myös Niben uudemmilla softilla?
Ongelmana näyttää olevan positiiviset lämpötilat, lisäys sekä virtaus. Negatiiviset lämpötilat näkyy oikein.
Liitteenä tiedot Niben hinta tietueesta.

Mainittuun tiedostoon NIBE_DEVICES-tietorakenteeseen voi itse toki lisätä tietoja. Niin kauan kuin tietotyypit on samoja kuin tuettuna on, niin muualle ei tarvita muutosta.

Näihin lämpötilojen ongelmiin tarvittaisiin korjausta. Listalla on. Vapaa-aikaa odotellaan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 13.05.18 - klo:13:59
Moi,

Sainkin joitain tietoja lisättyä ja Nibe on ilmeisesti muuttanut hieman myös tietueiden nimiäkin, niitä täsmentämällä sain myös jotain näkymään lisää.
Ainoa jota en ole saanut tulemaan on tuo hinta "Smart Price Adaption Price", ID 41928. Voisiko johtua siitä, että en löytänyt nibeBusRS485.py tiedostoston lopusta viittauksia hinta tietueen "tyypistä" > UINT16_100. ID rivin olen jo lisännyt tiedostoon.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 09.09.18 - klo:20:18
Tuo hinta ilmestyi tuonne itsekseen tässä kesän aikana vaikka mitään muutoksia en ole tehnyt.
Jätin vain keväällä oletetun tiedostonluvun päälle ja se näytti silloin taloLoggerGraph:ssa viivoja.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Proxor - 15.12.18 - klo:23:00
Saisiko täältä vähän apua tuon Viessmann 333g liitämiseen taloLoggeriin.

https://github.com/openv/openv/wiki/vcontrold-mit-Raspberry-Pi (https://github.com/openv/openv/wiki/vcontrold-mit-Raspberry-Pi)

Sain tuolta Saksaa kääntämällä tehtyä vaiheeseen "7th test"

mutta sitten en oikeen ymmärrä että mitä seuraavaksi pitäisi tehdä  :-[
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 12.01.19 - klo:13:52
Onko kukaan saanut toimimaan TaloLoggeria noilla Niben uusilla softilla, joiden myötä tuli ne lämpötilaongelmat.
Ois  varmaan koneen kannalta järkevää käyttää uudempaa softaa, mutta kun kerättävät arvot on niin mielettömiä, ettei datan keruusta ole mitään hyötyä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 19.01.19 - klo:18:45
Onko kukaan saanut toimimaan TaloLoggeria noilla Niben uusilla softilla, joiden myötä tuli ne lämpötilaongelmat.
Ois  varmaan koneen kannalta järkevää käyttää uudempaa softaa, mutta kun kerättävät arvot on niin mielettömiä, ettei datan keruusta ole mitään hyötyä.
Sama asia kiinnostaisi
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: artta - 20.01.19 - klo:09:50
Log.set tiedosto tikulle, niin tuon ongelman pitäisi korjaantua.

https://www.maalampofoorumi.fi/index.php?topic=4991.msg111223#msg111223
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 20.01.19 - klo:10:35
Log.set tiedosto tikulle, niin tuon ongelman pitäisi korjaantua.

https://www.maalampofoorumi.fi/index.php?topic=4991.msg111223#msg111223
Ei auta jos loggauksia on enemmän kuin 20.
Logsettiin saadaan vain 20 rekisteriä, kikkailemalla vähän päälle.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: artta - 20.01.19 - klo:15:54
Ei auta jos loggauksia on enemmän kuin 20.
Logsettiin saadaan vain 20 rekisteriä, kikkailemalla vähän päälle.

Juu, onhan siinä se raja. Jos 20 rekisteriä ei riitä, niin sit ei kai ole mitään keinoa. Itsellä sopii tarpeelliset tiedot tuohon 20 rekisterin rajoitukseen oikein mainiosti.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 20.01.19 - klo:15:55
Jep, vaihevirrat ja muut 32bittiset taisi haukata 2-3 paikkaa
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 28.01.19 - klo:22:42
En ole oikein päässyt kärrylle mistään järjestelmällisyydestä tuossa ongelmassa, kun välillä joidenkin antureiden arvot näkyy normaalisti ja toisinaan samojen antureiden arvot ovat virheellisiä. Jossain vaiheessa enimmäkseen negatiiviset arvot olivat sekaisin, mutta samaa on myös positiivisissa arvoissa. Osaiskohan tuota kukaan koodata oikein, kun Olammilla taitaa olla muita kiireitä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 30.01.19 - klo:15:19
Uusi versio lähettää ylemmissä tavuissa jotain muuta kuin nollaa uuden version kanssa.
Todennäköisesti korjaantuisi jos vastauksesta ottaa vain ensimmäiset
kaksi tavua talteen. Jälkimmäiset vaikuttaisivat olevan seuraavan
rekisterin arvoja, joskus ne voivat olla hyödyllisiä jos ne
ilmaantuvat 20 rekisterin joukkiossa tai jos niitä kysytään myöhemmin
erillisenä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 03.02.19 - klo:22:21
Tämä nyt ei ole mikään ratkaisu, mutta päästäkseni eroon vanhasta ohjelmistosta Nibessä, kommentoin rivin 852 tiedostossa /home/talo/bin/taloLogger/modules/datasources/nibe/nibeBusRS485.py
Koodia: [Valitse]
#value = value + (value32 << 16)Itse en lue yhtään 32 bittistä rekisteriä, joten saan tällä mielenrauhan kunnes asiaan löytyy kunnollinen ratkaisu.

Tosiaan näyttää siltä että seuraavan rekisterin arvo tulee nyt mukaan kysyttäessä dataa Nibeltä. Onnella, jos tuo seuraavan rekisterin arvo on 0, on saattanut mennä kuranttia tavaraa kantaan.

Ehkä joku muukin on samassa tilanteessa kuin minä, siksi mainostan tuota puukotusta.

[edit] ja lisänä tuon tiedoston puukotuksen jälkeen restarttaa taloLogger:
Koodia: [Valitse]
sudo svc -d /etc/service/taloLogger
sudo svc -u /etc/service/taloLogger
ja ehkä vikatilan kuittaus päälle jos et ehtinyt tarpeeksi nopeasti starttaamaan stopin jälkeen.

[edit] laitoin testiksi ne virtamittarit, 32 bittisillä rekistereillä, talologgeriin ja tulee ihan hyvin. Hm.. miksiköhän ne on ylipäätään 32bit?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jolla - 10.02.19 - klo:18:27
debianin stretch 64bit

root       673  0.0  0.0   1608   360 ?        S    18:17   0:00 readproctitle service errors: ...d_with_groups: not found ./run: 2: exec: /home/talo/bin/set_uid_with_groups:

oliskohan kellään tullut moista, johtuisiko 64bit?
linaroihin ei tunnu menevän

edit
ongelma ratkaistu, taloLoggerPi toimii 64bit debian 9 stretch /Rock PI 4B
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 21.02.19 - klo:20:05
ISO KIITOS Timolle!!!!!!
Toimii, kuin ajatus.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 21.02.19 - klo:21:07
Onko Jerry68:lla vaivevirtojen kysely erikseen vai 20 rekisterin joukossa? Nehän ovat 32bittisiä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 21.02.19 - klo:21:11
Kaikki tulee Niben ModBus väylästä suoraan (muistaakseni vajaa 40 arvoa, kaikki ei käytössä Graphissa).
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: luu5 - 21.02.19 - klo:21:18
Suostuu lähettämää  yli 20 ilman ongelmia?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 21.02.19 - klo:21:30
Eipä ole ollut mitään ongelmia arvojen luennassa, lisääkin sais, kun osais laittaa kaikki tiedot oikein Niben tietueista taloLoggerin NibeBusRS485.py tiedostoon. Useita olen sinne jo lisännyt. Tuo ModBus on ihan hyvä eikä hankalakaan, kun on ensin tämmöisenä aiemmin Linuxiin perehtymättömänä vähän opetellut, harjoitellut ja tehnyt uudelleen  :D
Varmuuskopioinninkin SQL kannasta sain viimein onnistumaan verkkolevylle.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 21.02.19 - klo:21:32
Kommentoin myös Timon vinkin mukaan, ja myös oma setti lähti toimimaan!

Itse kerään rekisterin hakemista aroista noin 20 ja loput haetaan kyselyillä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 21.02.19 - klo:21:39
Siis tuolta väylästä osa ja loput OWFS vai miten?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 21.02.19 - klo:21:42
Kaikki väylästä. Nibe lähettää ne 20 rekisteriä modbussissa jatkuvasti, niitä ei tarvitse erikseen kysellä. Ne mitä ei ole määritetty kysytään erikseen ja niiden kysely kestää kauemmin, olikohan luokkaa 1,5s per rekisteri.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 21.02.19 - klo:21:49
Onko tietoa, mihin ne automaattisesti tulevat 20 menee taloLoggerissa? Itsellä ollut käsitys, että ne 20 menee muistitikulle, jos on koneessa kiinni ja modbus väylästä kysellään kaikki, jotka löytyy NibeBusRS485.py tiedostosta, josta nuo kaikki minunkin arvot käsittääkseni löytyy.

Vai lieneekö taloLoggerin toimintaperiaate se, että ottaa vastaan Niben lähettämät ja vertaa NibeBusRS485.py tiedostoon niitä ja kysyy loput, joita ei tullut, mutta ovat ko. tiedostossa.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: noble - 21.02.19 - klo:21:56
Samaan modbus väylään ne 20 lähetetään. Sen lisäksi Nibe kirjoittaa niitä halutessa usb-tikulle.

Kts. https://www.nibe.fi/nibedocuments/24801/031725-10.pdf
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Jerry68 - 21.02.19 - klo:22:04
Niinpä näyttää olevan, joten noin 45 arvoa taitaa olla aika maksimissaan jos minuutin välein talletus.

Eli Niben automaattisesti lähettämiin arvoihin en ole kajonnut vaan lisännyt ne vaihevirrat sinne NibeBusRS... tiedostoon.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 24.02.19 - klo:11:33
Onko Jerry68:lla vaivevirtojen kysely erikseen vai 20 rekisterin joukossa? Nehän ovat 32bittisiä.
Määkin testasin just noita vaihevirtoja kun ne näyttivät olevan 32bit mutta yllätyksekseni tulivat ihan ok. No, oikeasti en mistään tarkistanut mitä ne luvut olivat mutta näyttivät hyviltä ampeereilta.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Proxor - 22.11.19 - klo:22:47
Itsellä on nyt hommat edennyt siihen pisteeseen että aijon vaihtaa tuon logituksen SQLite -> mySQL.

Taisteluiden kautta voittoon olen saanut nyt talologgerin logittamaan dummy mittausta tuonne mySQL kantaa jonka totesin phpmyadministä mihin näyttäisi tulevan dataa.  :-\

No ongelmaksi kuitenki tuli tuo taloLoggerGraph en saa siihen kirveelläkään näykymään käppyrää. Graffiin tulee vain lukemaan teksi: ERROR: Invalid configuration key: MYSQLDB:HOST

mySQL:ssä olen ajanut käyttäjälle seuraavat komennot sekä käynnistänyt mysql servicen uudestaan:

Koodia: [Valitse]
grant all privileges on talodb.* to 'talo'@'localhost' identified by 'Salasana' with grant option;
FLUSH PRIVILEGES;

Koodia: [Valitse]
#############################################################################
# Data store configuration
#############################################################################

#DB_TYPE = SQLITE
#DB_TALOLOGGER_SCHEMA_VERSION = 1
#SQLITEDB_NAME = /home/talo/data/talo.db

DB_TYPE = MYSQL
DB_TALOLOGGER_SCHEMA_VERSION = 1
#DB_TALOLOGGER_TABLE = talo_data
#DB_TIMECOL = time

MYSQLDB:HOST = localhost
MYSQLDB:USER = talo
MYSQLDB:PASSWD = Salasana
MYSQLDB:NAME = talodb


#############################################################################
# Calendar configuration
#############################################################################

# Whether to hide the calendar (true/false)
HIDE_CALENDAR = false


#############################################################################
# Cache configuration
#############################################################################

# Whether to cache images (true/false)
CACHE_IMAGES = false

Koodia: [Valitse]
+------------+-----------+-------------+
| User       | Host      | plugin      |
+------------+-----------+-------------+
| root       | localhost | unix_socket |
| talo       | localhost |             |
| phpmyadmin | localhost |             |
+------------+-----------+-------------+
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Proxor - 28.11.19 - klo:22:24
Ei taida olla hirveän aktiivista porukkaa enää tässä aihe ketjussa  :'(
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: luu5 - 28.11.19 - klo:23:00
Mitään en enää SQL:stä ymmärrä ja MySQL:stä sitäkin vähemmän joten kirjoitan lämpimikseni...

Pitäisikö jossain määritellä tuo talodb?

Entäs tuo grant komento, tukeeko MySQL tuota "identified by ... with grant option" ?

GRANT ALL ON mydb.* TO 'someuser'@'somehost'
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Proxor - 29.11.19 - klo:21:11
Tuota se talodb on kyllä tehty ja se kerääkin tuosta dummy mittauksesta dataa kun katselin tuolla phpmyadmin:stä.

Itse en kyllä osaa tuohon kysymykseenvastata:
Entäs tuo grant komento, tukeeko MySQL tuota "identified by ... with grant option" ?

Googletellut olen kyllä parhaani mukaan ja ehkä tuo oma mySQL asennus perustuu suurimmalta osin alla olevaan linkkiin
https://pimylifeup.com/raspberry-pi-mysql/ (https://pimylifeup.com/raspberry-pi-mysql/)

Mikäli oikein ymmärsin niin jos talologgerissa on valittu schema = 1 niin talologger luo kantaan siinä olevat mittaukset niin kuin se loi nyt minulle tuon dummy mittauksen.

Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 01.12.19 - klo:13:32
ERROR: Invalid configuration key: MYSQLDB:HOST
Mulla noi avainsanat ovat muotoa "MYSQLDB_HOST" (eikä DIIBA:DAABA) eli alaviiva välissä. Oliskos toi?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Proxor - 01.12.19 - klo:16:34
Mulla noi avainsanat ovat muotoa "MYSQLDB_HOST" (eikä DIIBA:DAABA) eli alaviiva välissä. Oliskos toi?

Siis copy/pastesin tuon suora siitä taloLoggerGraph:sta.

Saitko Timo Karhu tuon ratkaistua?

Itse vähän luulen että ongelma on jotenki tuossa mySQL privilegeleissä. Kokeilin myös HASSio:lla saada yhteyttä kantaa erilaisilla variaatioilla mutta tuloksetta  :'(
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Timo Karhu - 01.12.19 - klo:20:22
Siis copy/pastesin tuon suora siitä taloLoggerGraph:sta.

Saitko Timo Karhu tuon ratkaistua?

Itse vähän luulen että ongelma on jotenki tuossa mySQL privilegeleissä. Kokeilin myös HASSio:lla saada yhteyttä kantaa erilaisilla variaatioilla mutta tuloksetta  :'(

Sori, taisin olla epäselvä. Vaihda sinun "MYSQLDB:HOST" "MYSQLDB_HOST" eli korvaa kaksoispiste alaviivalla ja kokeile.
Minun talologger taitaa olla aika vanha, mutta kokeile nyt vaan.
Jos se vaihdon jälkeen valittaa "MYSQLDB:USER"sta niin sitten vaan vaihdat ne kaikki kaksoispisteet.

MySQL kanta ei salli oletuksena yhteyksiä ulkoapäin, siksi et varmaan saa HASSiolla yhteyttä.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Proxor - 02.12.19 - klo:20:46
Sori, taisin olla epäselvä. Vaihda sinun "MYSQLDB:HOST" "MYSQLDB_HOST" eli korvaa kaksoispiste alaviivalla ja kokeile.
Minun talologger taitaa olla aika vanha, mutta kokeile nyt vaan.
Jos se vaihdon jälkeen valittaa "MYSQLDB:USER"sta niin sitten vaan vaihdat ne kaikki kaksoispisteet.

MySQL kanta ei salli oletuksena yhteyksiä ulkoapäin, siksi et varmaan saa HASSiolla yhteyttä.

Eli kokeilin vaihtaa tuon alaviivalla mutta tuloksetta. Uskoisin että kyllä se on sillä kaksoispisteellä.

Olen nyt yrittänyt saada HASSio (toisella raspberry pi:llä) yhteyttä talologgeriin ja se itse asiassa onnistui kun tein seuraavan:

1) sudo nano /etc/mysql/my.cnf
2) bind-address = 0.0.0.0          //add this line just below above line
3) sudo /etc/init.d/mysql restart //restart mysql
4) sudo mysql -u root -p //login to mysql cli as user 'root'
5) GRANT ALL PRIVILEGES ON *.* TO 'talo'@'%' IDENTIFIED BY 'Salasana' WITH GRANT OPTION;

Eli uskoisin, että ongelmat on nyt tuossa TaloLoggerGraph.conf :ssa.

En kyllä vain ymmärrä että mikä siinä voi olla niin ylitse pääsemätöntä  :-[
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: jad - 03.12.19 - klo:20:04
Uusin https://olammi.iki.fi/sw/taloLogger/download.php oleva taloLoggerGraph v1.2d sisältää taloLoggerGraph.conf tiedoston, jossa:
Koodia: [Valitse]
#############################################################################
# MySQL data store configuration
#############################################################################

# Host name for MySql database
MYSQLDB_HOST = localhost

# Database user name
MYSQLDB_USER = talo

# Database password
MYSQLDB_PASSWD = xxpassxx

# Database name
MYSQLDB_NAME = talo

Mistä lie olet tuon oman .conf tiedostosi saanut, jos siinä on kaksoispisteellä eroteltuna. Aiemmin postasit virheilmoituksen:
Koodia: [Valitse]
ERROR: Invalid configuration key: MYSQLDB:HOST
Jos nyt vielä kerran vaihdat nuo kaikki kaksoispisteet alaviivoiksi ja testaat taas, niin luulisi, että ainakin virheilmoitus muuttuu jos ei ala toimimaan.
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: Proxor - 03.12.19 - klo:22:02
noi voihan *****  :-X

Näihän sen oli. En kyllä ymmärrä miten olen voinut noin killiin tuota katsoa. Varmaan kirjotelin/copypastesin nuo tuolta talologger.conf tai jotain. Olishan tuo pitänyt tuosta ylemmistä jo huomata  ::)

Kiitos ja anteeks, näin sitä tulee sokeeksi omille tekemisille.

Kiitokset Timo ja Jad
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kira - 25.02.20 - klo:11:44
Paluu aiheeseen....

Tuli tontille kaveri joka osaa enemmän kun pelkästään avata tietokoneen ja sai kaivettua anturit eloon. Itseasissa jopa kahdella eri usb-1wire adapterilla. Eli se asia on hallinnassa.

Onkos muuten Daikinin Altherma-sarjan koneelle mitään keinoa saada pumpun tiedot talologgerille?
Morot,

No, pitää oikein herätellä vanhaa kysymystä...
Ittekkin aikoinaan tuskailin kyseisen asian tiimolla, ja en saanut tolkkua datasta jota kyseisen pumpun narussa liikkui. (=lue en viitsinyt/jaksanut/... kun sillä nyt ei ollut mitään sen suurmpaa tarvettakaan)
Mutta nyt viimeinkin maailmalla on tapahtunut jotakin liikehdintää kyseisellä sektorilla.
https://github.com/Arnold-n/P1P2Serial
Mun tarvii herätellä asia uudelleen eloon kunhan tää loma loppuu ja töissä taas kerkiää puuhasteleen...

-Kimmo
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: kira - 06.03.20 - klo:18:51
Morot,

Edelliseen,

Samannäköistä tauhkaahan siinä narussa edelleen kulkee (siis kun tutkin sitä aikoinaan 5 vuotta sitten).
Tarttee sanoa että on siinä sake maistunut kun kaverit ovat "speksiä" tehneet.
Onhan siellä niitä tietojakin kun sai vähäsen osviittaa...

Kohta viritellään kötöstys rapsuttimen kaveriksi.

Niin, onkohan kyseisen pannun sielunelämän tutkimiselle mitään laajempaa intressiä foorumilaisilla?

Kyselee,
-Kimmo
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: ToniFIN83 - 29.03.20 - klo:19:08
Hieman apuja kaipailisit TaloLoggerGraph kanssa.
Dummy kanta toimii mutta kun vaihdan mysql käyttöön saa virheilmoituksen:
ERROR: Error running database query. Check database table and column names in configuration.

Konfigissa dbuser on talo, luotu samalla ohjeella kuin "tunnus", testattu myös nibe käyttäjällä mutta lopputulos sama.
Tein myös kokonaan uuden kannan mutta ei vaikutusta toimintaan.

+----------------+--------------+
| Table Name     | Size in (MB) |
+----------------+--------------+
| talo_data      |         5.03 |
| talo_positions |         0.03 |
+----------------+--------------+
2 rows in set (0.003 sec)

Config:
#############################################################################
# Data store configuration
#############################################################################

DB_TYPE = MYSQL
DB_TALOLOGGER_SCHEMA_VERSION = 1
#SQLITEDB_NAME = /home/talo/data/talo.db
#DB_TABLE = talo_data
#DB_TIMECOL = talo_positions

#############################################################################
# MySQL data store configuration
#############################################################################

# Host name for MySql database
MYSQLDB_HOST = localhost

# Database user name
MYSQLDB_USER = talo

# Database password
MYSQLDB_PASSWD = tosisalainen

# Database name
MYSQLDB_NAME = talolog


Osaisko joku jeesailla?
Otsikko: Vs: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu
Kirjoitti: matti.salo - 19.01.21 - klo:19:56
Vähän lainaan aihetta. Eihän kellään ole nibegw:n arduino koodista mqtt vesiota? Esp8266:lle vielä parempi...