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
#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:
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?