Uutiset:

Kirjoittaja Aihe: STAR RST 6 ohjelmistopäivitys (+NibeGW)  (Luettu 141 kertaa)

Poissa mlammikko

  • Tulokas
  • *
  • Viestejä: 5
  • Maalämpöfoorumi
STAR RST 6 ohjelmistopäivitys (+NibeGW)
« : 20.10.25 - klo:00:15 »
TLDR; Onko STAR RST 6:n ihan OK asennella firmispäivitys jossa lukee että se on tuotteelle "F1145/F1245"?

---

Tuli kesällä hankittua 2015 rakennettu tupa, joka lämpiää maalämmöllä. On siis pitänyt perehtyä tässä itselle uuteen tekniikkaan.

Pumppu on Jämä Star RST 6. Maapiiristä otetaan myös IV-koneelle tuloilman esilämmitys/jäähdytys. Softa on alkuperäinen.

Display version: 3105R7
Build date: Jun 19 2013
Base version: 25
Input version: 28

Ja miksikö se pitää päivittää? Tarkoitus olisi integroida tämä Jämä Home Assistantiin NibeGW:n avulla. Itse NibeGW jo toimiikin, mutta logituksessa on jotain hämärää. En saa mitään logitettua muistitikulle, eikä dataa pysty myöskään lukemaan NibeGW:llä. NibeGW saa RS-485-väylästä luettua väliajoin 20:n tyhjän rekisterin telegramin.

Siis uutta softaa metsästämään. No, sehän löytyikin myUplinkistä kun lopulta tajusin, ettei pumppua tarvitse saada linjoille jotta päivityksiä voi ladata. Jämän softat tarjoillaan vähintäänkin hämärän näköisestä listauksesta, jossa ei kerrota mille pumpulle mikäkin tiedosto on. Saati että olisi mitään changelogia (toki ne löytyy Nibe-otsikon alta jos osaa katsoa). Ohjelmistoinsinöörin silmään aavistuksen kuumottavaa.

Mutta eteenpäin. Kaksi tiedostoa tarjolla olevista ei kuvauksen perusteella ole ainakaan täysin poissuljettuja:

Ystävällisesti vanhempiakin versioita palvelimelta löytyy, kun vaihtaa versionumeron Niben changelogista ongitun version mukaiseksi.  ::)

rnj-päätteiset tiedostot linkeistä ladattuani tuuppasin ne USB-tikulle ja kiinni pumppuun. No, noem-e10 kertoo pumpun näytöllä 7.1 olevansa F1155/F1255 -pumpuille. Ei siis jatkoon. Mutta tämä "noem-e1" ilmoittaa sopivansa F1145/F1245 -pumpuille, mikä kuulostaa oikeamman suuntaiselta. Paljon oikeammalta kuulostais kuitenkin jos näytöllä näkyisi esim. "Jämä" tai "Star".

Tästä tuli näköjään vähintään puoliksi päiväkirjamerkintä / avautuminen. Alkuperäinen kysymys kuitenkin oli:

Onko nyt niin että STAR RST 6:n on ihan OK asennella firmispäivitys jossa lukee että se on tuotteelle "F1145/F1245"?

Poissa mlammikko

  • Tulokas
  • *
  • Viestejä: 5
  • Maalämpöfoorumi
Vs: STAR RST 6 ohjelmistopäivitys (+NibeGW)
« Vastaus #1 : 20.10.25 - klo:13:56 »
Vastaan itse itselleni jos joku tämän nyt myöhemmin lukaisee.

Hengitystä pidellen klo 2.00 aamuyöstä asensin tuon noem-e1 9721R3 -softan ja sehän pelaa hienosti. Huomiona muille vanhoja pumppuja päivittäville sanottakoon vielä, että tuossa vanhassa 3105R7 softassa päivitystiedostot näkyivät Niben pumpuille tarkoitettuina, mutta päivityksen jälkeen samat tiedostot (useampikin noem-e1 firmis) muistitikulla näkyvät olevan Jämälle tarkoitettuja. Eli ihan oikea softa meni sisään.

Päivityksen myötä:
* Logien kirjoitus muistitikulle alkoi toimia.
* NibeGW alkoi saada rekistereistä ihan oikeaa dataa
* USB-tikun käytössä ei enää ole ihmeellistä sekoilua
* Tuli kasa uusia asetuksia saataville (ei mitään kauhean ihmeellistä)
* DOT ja Delta T at DOT muuttui (tehdasasetuksiin?)
* Vanhat lämpökäyrät taisi hävitä (mulla tosin oli lähes tehdasasetukset)
* Kiertovesipumpun nopeus oli aiemmin fiksattu arvo 75%. Tuli uusi asetus "auto", joka näyttäisi vaihtelevan nopeutta 70-100% välillä kuorman perusteella.

En viitsinyt palauttaa asetuksia ikivanhasta varmuuskopiosta vaan naputtelin asetukset käsin takas jiiriin.

Havaintoja/muistiinpanoja päivityksen jälkeen:
* Epäilen että pumpun logitus meni sekaisin siinä yhteydessä kun yritin huonolla menestyksellä tunkata "nibepi"-nimistä softaa tulille. Nibepi sai hetken aikaa luettua jotain arvoja. Kirjottaminenkin onnistui. Mutta kohta sitten ei näkynytkään enää mitään. En suosittele nibepi:tä kenellekään (sotkuista ja huonoa, sekavaa softaa). Siksi en edes laita linkkiä tähän.
* NibeGW todistetusti toimii sellaisenaan Jämä STAR RST 6:n kanssa, kunhan softa on riittävän tuore.
* "Nibe" Python-kirjasto toimii pienellä kahden rivin modauksella. Sille pitää kertoa että "STAR RST 6" on sama kuin F1245. https://github.com/yozik04/nibe
* Home Assistantin ESPhome-pohjaista Nibe-integraatiota en saanut suorilta toimimaan. Se käyttää tuota edellä mainittua nibe-kirjastoa, mutta yllämainitun muokkauksen tekeminen ei ainakaan yksin riittänyt.
* Nibe-mqtt kuitenkin toimii heittämällä ja saan sen avulla datat näkymään Home Assistantissa ja pystyn sieltä käsin ohjaamaan pumppua. Ihan satavarmaksi en nyt muista, mutta oon melko varma että ajan nibe-mqtt:tä muokatun nibe-kirjaston kanssa. https://github.com/yozik04/nibe-mqtt

Jos lapsiperhearjeltani ehdin, niin koitan tehdä Pull Requestin tonne yozik04/nibe -repoon. Saavat muutkin Jämäiset sitten nauttia siitä. Sitä odotellessa, kyselkää jos kiinnostaa niin selitän tarkemmin mikä muutos pitää tehdä ja minne.
« Viimeksi muokattu: 20.10.25 - klo:20:09 kirjoittanut mlammikko »