Uutiset:

Kirjoittaja Aihe: taloLogger v1.5a, taloLoggerGraph v1.1a ja taloLoggerPi v1.0a julkaistu  (Luettu 94014 kertaa)

Poissa Jerry68

  • Täysjäsen
  • ***
  • Viestejä: 68
  • Maalämpöfoorumi
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ä.
Nibe F1255-12 R (Smart price adaption) + FLM, kaivo 200m, OKT (hirsi) 160m2/390m3 vm.1999, lattialämmitys (kosteissa tiloissa sähköinen)

Poissa noble

  • Vanha jäsen
  • ****
  • Viestejä: 295
  • Maalämpöfoorumi
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ä.
Nibe 1245-8 / 180m kaivo

Poissa Timo Karhu

  • Konkari
  • *****
  • Viestejä: 703
  • Turisti.
    • F1145 Säädöt: käyrä 3(+2), am -180, lisäys -600, keruu AUTO, kv AUTO, lj 35%, lt-pyynti 21,5C kerroin 4
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?
« Viimeksi muokattu: 14.02.19 - klo:21:47 kirjoittanut Timo Karhu »
RMT: -58/169m2/650m3/27->17,5MWh/a/4hlö/kellari 16C
MLP: 177m kaivo / F1145-10+VPB200+UKV100 / C33(1)-C22(9)-C21(2)-C11(5), Volcano Mini EC.
IV: LTR-3 EDW / Sabiana Fly 4
S: 1-aika/pörssi/s-kiuas, 29m2-latt.lämm

Poissa jolla

  • Täysjäsen
  • ***
  • Viestejä: 90
  • Maalämpöfoorumi
    • mittauksia
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
« Viimeksi muokattu: 14.02.19 - klo:18:32 kirjoittanut jolla »

Poissa Jerry68

  • Täysjäsen
  • ***
  • Viestejä: 68
  • Maalämpöfoorumi
ISO KIITOS Timolle!!!!!!
Toimii, kuin ajatus.
Nibe F1255-12 R (Smart price adaption) + FLM, kaivo 200m, OKT (hirsi) 160m2/390m3 vm.1999, lattialämmitys (kosteissa tiloissa sähköinen)

Poissa noble

  • Vanha jäsen
  • ****
  • Viestejä: 295
  • Maalämpöfoorumi
Onko Jerry68:lla vaivevirtojen kysely erikseen vai 20 rekisterin joukossa? Nehän ovat 32bittisiä.
Nibe 1245-8 / 180m kaivo

Poissa Jerry68

  • Täysjäsen
  • ***
  • Viestejä: 68
  • Maalämpöfoorumi
Kaikki tulee Niben ModBus väylästä suoraan (muistaakseni vajaa 40 arvoa, kaikki ei käytössä Graphissa).
Nibe F1255-12 R (Smart price adaption) + FLM, kaivo 200m, OKT (hirsi) 160m2/390m3 vm.1999, lattialämmitys (kosteissa tiloissa sähköinen)

Poissa luu5

  • Täysjäsen
  • ***
  • Viestejä: 84
  • Maalämpöfoorumi
Suostuu lähettämää  yli 20 ilman ongelmia?
Kanta-Häme, puutalo (2003), 170m2 1,5 krs lattialämm. rossi + 30m2 AT sähkö. 2003 - 2018 Nibe 410P (tot 21MW/v). 1/2019-> Nibe F1255-12 R EM + UKV100, Vallox 110MV, 220m kaivo/218m akt

Poissa Jerry68

  • Täysjäsen
  • ***
  • Viestejä: 68
  • Maalämpöfoorumi
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.
Nibe F1255-12 R (Smart price adaption) + FLM, kaivo 200m, OKT (hirsi) 160m2/390m3 vm.1999, lattialämmitys (kosteissa tiloissa sähköinen)

Poissa noble

  • Vanha jäsen
  • ****
  • Viestejä: 295
  • Maalämpöfoorumi
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ä.
Nibe 1245-8 / 180m kaivo

Poissa Jerry68

  • Täysjäsen
  • ***
  • Viestejä: 68
  • Maalämpöfoorumi
Siis tuolta väylästä osa ja loput OWFS vai miten?
Nibe F1255-12 R (Smart price adaption) + FLM, kaivo 200m, OKT (hirsi) 160m2/390m3 vm.1999, lattialämmitys (kosteissa tiloissa sähköinen)

Poissa noble

  • Vanha jäsen
  • ****
  • Viestejä: 295
  • Maalämpöfoorumi
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.
Nibe 1245-8 / 180m kaivo

Poissa Jerry68

  • Täysjäsen
  • ***
  • Viestejä: 68
  • Maalämpöfoorumi
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.
Nibe F1255-12 R (Smart price adaption) + FLM, kaivo 200m, OKT (hirsi) 160m2/390m3 vm.1999, lattialämmitys (kosteissa tiloissa sähköinen)

Poissa noble

  • Vanha jäsen
  • ****
  • Viestejä: 295
  • Maalämpöfoorumi
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
Nibe 1245-8 / 180m kaivo

Poissa Jerry68

  • Täysjäsen
  • ***
  • Viestejä: 68
  • Maalämpöfoorumi
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.
Nibe F1255-12 R (Smart price adaption) + FLM, kaivo 200m, OKT (hirsi) 160m2/390m3 vm.1999, lattialämmitys (kosteissa tiloissa sähköinen)