Maalämpöfoorumi

Lämpöpumput => Nibe => Aiheen aloitti: ahma - 08.12.20 - klo:00:06

Otsikko: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ahma - 08.12.20 - klo:00:06
Niben S1255 on nyt jonkun tovin ehtinyt olemaan käytössä ja olen koittanut saada dataa siitä ulos, jotta voisin paremmin seurata miten laite toimii. Kotona pyörii Home Assistant ja siellä Node-RED, jolla pitäisi pystyä kätevästi lukemaan S1255 modbus tcp/ip rajapintaa. Saan rajapinnan vastaamaan portissa 502 ja sieltä tulee jotain dataa, mutta se ei vaikuta olevan sitä mitä kuvittelisin sen olevan. Mä olen nyt selkeästi missannut jotain, mutta mitä?. Onko jollain kokemusta tai arvausta mitä olen missanut?

Tässä esimerkki BT1 eli ulkoilmasensorin lukema. Olen tulkinnut, että ID sarakkeen arvo on sama kuin rekisterin arvon, mutta epäilen tätä. Olen jo aika monta eri arvo kokeillut, mutta mitään järkevää en ole saanut ulos.

S1255 rekisterit
(https://www.maalampofoorumi.fi/index.php?action=dlattach;topic=9711.0;attach=12802;image)
Node-RED modbus read asetukset
(https://www.maalampofoorumi.fi/index.php?action=dlattach;topic=9711.0;attach=12806;image)
Debug tuloste tuosta joka ei vaikuta ulkoilman lämpötilalta.
(https://www.maalampofoorumi.fi/index.php?action=dlattach;topic=9711.0;attach=12805;image)
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 08.12.20 - klo:10:41
Input rekisterit Modbusissa ovat siis
input register numbers start with 3 and span from 30001 to 39999

Taitaa lyhyellä katsomisella olla että NodeRED laittaa offsetit tuohon automaattisesti kun ottaa tuon "FC4", mutta pitääkö 'address' olla '0'?

Tuossa on tuo ID-rypäle 7-14, oletko kokeillut osoittaa tuolle alueelle useampaa rekisteriä?... että tuleeko siitä jotain järkevää 'osumaa' ?

Jollakin Modbus simulaattorilla saisit todettua että vastaako Nibe sille, noita netti pullollaan...olen joskus jotain tommosta kokeillut onnistuneesti (ei S1255)?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ahma - 09.12.20 - klo:22:05
Joo, tuon address kentän pitäisi olla 0, sillä jos FC4 laittaa arvot oikeaan avaruuteen kait. Jos tuohon laittaa 3xxxx (FC4) tai 4xxxx (FC3) arvoina niin kutsut kaatuvat. Kuvassa oli vain 1 kun otin noita kuvakaappauksia, mutta tuo ei muuta lopputulosta. 

Olen kokeillut about kaikki 100 ekaa rekisteriä, sekä FC4 ja FC3.

Tässä FC4 100 ekaa arvoa joltain hetkeltä
Koodia: [Valitse]
[
    0,
    0,
    32768,
    0,
    32768,
    0,
    0,
    276,
    0,
    474,
    0,
    1,
    0,
    563,
    0,
    0,
    67,
    0,
    0,
    0,
    0,
    32768,
    32768,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    32768,
    0,
    0,
    0,
    0,
    0,
    65516,
    32768,
    0,
    248,
    1,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    32768,
    0,
    0,
    0,
    0,
    0,
    0,
    32768,
    32768,
    32768,
    32768,
    32768,
    32768,
    0,
    0,
    0,
    32768,
    32768,
    32768,
    32768,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    32768,
    32768,
    0,
    0,
    32768,
    32768,
    0,
    0,
    32768,
    32768,
    32768,
    32768,
    32768,
    32768
]

Ja tässä hetki edellä olevan kerätyt FC3 100 ekaa arvoa
Koodia: [Valitse]
[
    65535,
    1,
    50,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    64954,
    65535,
    0,
    0,
    0,
    0,
    0,
    64954,
    10,
    0,
    0,
    0,
    9,
    9,
    9,
    5,
    0,
    0,
    0,
    65534,
    200,
    200,
    200,
    220,
    450,
    450,
    450,
    450,
    15,
    15,
    26,
    32,
    35,
    40,
    45,
    0,
    0,
    0,
    0,
    0,
    0,
    200,
    200,
    200,
    200,
    1,
    520,
    470,
    440,
    400,
    550,
    510,
    480,
    440,
    1,
    7,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    126,
    40,
    1,
    0,
    0,
    0,
    0,
    5,
    30,
    30,
    30,
    40,
    10,
    65476,
    0,
    0
]

Olen nyt brute forcella koittanut noihin setteihin F-sarjalaisten rekisteri arvoja, ajaa buffer parsereita LE ja BE (endian) modeissa jne. Ei oikein irtoa. BT1 arvo oli näitä ottaessa -1,7 myUplinkin mukaan. Tuon -1 saan irti jos tulkitsen 32768 arvon -1 arvoksi (32768-65535 olisivat negatiivisia), mutta tuon Niben talukon mukaan -1,7 arvolla pitäisi kait tuolta tulla -17 eli 32694 koska tuo factor on 10. Välillä on käynyt mielessä, että pitäisikö arvot vain laittaa tuolla tapaa talteen, ja sit kun keksii miten tuo toimiin, niin konvertoi oikein. ;)
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 17.12.20 - klo:14:06
Moi,

Minä oon omilla ohjelmilla hieman testaillut tuota modbussia mutta vielä on vaiheessa.

Niin nuohan alkupään rekisterit on S16 eli 16-bittinen kokonaisluku etumerkillä -32767…+32767, se pitäs löytyä sitten Niben dokumenteista mikä on alin ja ylin lukema mutta oisko -50/+50? Tai sitten -100/+100.

Mulla on vielä aika vähälle jäänyt kokeilut eikä kaikkien rekistereiden luku ole onnistunut jostain syystä. Mutta esim lämmitysverkoston paluuveden mittaus näkyy oikein. Siihen on laitettu rekisteri 7, SI-type(S16), M_FACTOR 0,1

Porttina tuo 502.

En tiiä tuliko nyt mitään uutta mutta heitin tähän vähä tietoja joita mulla on..
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 29.12.20 - klo:15:56
Näköjään muillakin on ollut ongelmaa asian kanssa

https://www.energiesparhaus.at/forum-knv-s1155-s1255-modbus-tcp-erste-schritte/55936


Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 29.12.20 - klo:16:07
Voi olla, tai sekin on mahdollista, että ei olla niin valmiita sitten Nibella tuon Modbussin kanssa...

Olisko ~2kk sitten kun kysyin Nibe-kiholta Modbus dokumentaatiota S-sarjasta ja eioota vastasi, ajattelin sitten että vähintään on keskeneräistä ja siltä se haiskahtaa.
Vähän huono kun sitä ei taideta missään sanoa että 'under construction'!
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 29.12.20 - klo:16:39
Eipä sitä dokumentaatiota ainakaan googlesta löydä. Tottahan toki se lista mulla on minkä sain maaliskuussa Nibeltä mutta jos sen perusteella osan lukemista saa luettua ja osan ei niin jotakin mätää on.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 15.01.21 - klo:11:23
Ei ole mainittu ohjekirjassa vielä, mutta valikossa 7.5.9 antaa tallentaa modbus rekisterit jos USB tikku on kytkettynä.
Tuolta saa kaksi erilaista excel-tiedostoa, toinen antaa ns. koneen oman lyhyen listan ja toinen antaa kaikki mahdolliset S-Sarjan rekisterit ja sieltä minä aloin poimimaan nuita mittauksia jotka ei toimi.

Ulkoilman lämpötila ei toimi mulla vieläkään mutta nuo muut mittaukset sain pelaamaan. Ihan kaikkea en ole vielä testannut, osassa on vielä väärät rekisterityypit jne. Mutta tässä pohjaa kuitenkin. Nibellä on menossa bugien korjaus joten jossain vaiheessa nuo alkupään rekisteritkin alkaa toimii. Mutta nuo käyttöveden ja menoveden lämpötilat löytyi nuista isonumeroisista rekistereistä jotka on tässä alimpana.

Vastuuta en ota näistä mutta jospa auttas Rooria eteenpäin  :)

BT1 Ulkolämpötila   Input_Register   1   SI   0,1   0   R
BT3 Paluuvesi   Input_Register   7   SI   0,1   0   R
BT10 Maaliuos sisään   Input_Register   10   SI   0,1   0   R
BT12 Lauhdutin meno   Input_Register   12   SI   0,1   0   R
BT15 Nestelinja   Input_Register   14   SI   0,1   0   R
C6 asteminuutit   HoldingRegister   18   SI   1   0   R
H2 Vian kuittaus   HoldingRegister   22   UI   1   0   RW
BT50 Huoneanturi   Input_Register   26   SI   0,1   0   R
C4 Lämmityskäyrä   HoldingRegister   26   SI   1   0   R
C5 offset   HoldingRegister   30   SI   1   0   RW
C1 min tulo   HoldingRegister   34   SI   0,1   0   R
Min menovesi   HoldingRegister   34   SI   0,1   0   RW
Max menovesi as   HoldingRegister   35   SI   0,1   0   RW
C2 max tulo   HoldingRegister   36   SI   0,1   0   R
C7 oma käyrä   HoldingRegister   39   SI   0,1   0   R
Käyrä  +30   HoldingRegister   39   SI   1   0   RW
Käyrä +20   HoldingRegister   40   SI   1   0   RW
BF1 Virtausanturi   Input_Register   40   SI   1   0   R
Käyrä  +10   HoldingRegister   41   SI   1   0   RW
Käyrä  0   HoldingRegister   42   SI   1   0   RW
Käyrä  -10   HoldingRegister   43   SI   1   0   RW
Käyrä -20   HoldingRegister   44   SI   1   0   RW
Käyrä -30   HoldingRegister   45   SI   1   0   RW
BE3 Sähkövastus virta 3   Input_Register   46   ULI_TYPE2   0,1   0   R
BE2 Sähkövastus virta 2   Input_Register   48   ULI_TYPE2   0,1   0   R
BE1 Sähkövastus virta 1   Input_Register   50   ULI_TYPE2   0,1   0   R
C8 Mukavuus käyttövesi   HoldingRegister   56   SI   1   0   R
C9 hälytystila lämmitys   HoldingRegister   196   UI   1   0   R
C10 hälytystila käyttövesi   HoldingRegister   197   UI   1   0   R
H218 Lämmityspumpun noepus   HoldingRegister   218   UI   1   0   RW
Energiamittari 2 X23   HoldingRegister   396   ULI   0,01   0   R
Energiamittari 1 X22   HoldingRegister   398   ULI   0,01   0   R
c3 laskettu tulo   Input_Register   1017   SI   0,1   0   R
C18 Word swap   HoldingRegister   1020   UI   1   0   R
C12 Kokonaislämmitysaika   Input_Register   1025   SLI_TYPE2   0,1   0   R
C15 Toiminnan priorisointi   Input_Register   1028   UI   1   0   R
C11 lisälämmitysporras   Input_Register   1029   UI   1   0   R
C17 disable log set   HoldingRegister   1031   UI   1   0   R
B2 Kompressoritaajuus   Input_Register   1046   UI   0,1   0   R
B3 Kompressori käynnistys   Input_Register   1083   SLI_TYPE2   10   0   R
C16 Kompressorin käyntiaika EP14   HoldingRegister   1087   SLI_TYPE2   10   0   R
B1 Kompressori ep14 on/off   Input_Register   1100   SLI_TYPE2   1   0   R
GP1 Lämmityspumppu   Input_Register   1102   UI   1   0   R
GP2 Liuospumppu   Input_Register   1104   UI   1   0   R
BT11 Maaliuos ulos   Input_Register   1522   SI   0,1   0   R
BT14 Kuumakaasu   Input_Register   1524   SI   0,1   0   R
BT17 Imukaasu   Input_Register   1526   SI   0,1   0   R
C14 Toiminnan priorisointi ep15   Input_Register   1557   UI   1   0   R
C13 Toiminnan priorisointi ep14   Input_Register   1558   UI   1   0   R
Käyttövesis sis lisälämpö   Input_Register   1575   ULI_TYPE2   0,1   0   R
copy Käyttövesis sis lisälämpö   Input_Register   1575   ULI_TYPE2   10   0   R
copy Lämmitys sis lisälämpö   Input_Register   1577   ULI_TYPE2   10   0   R
Lämmitys sis lisälämpö   Input_Register   1577   ULI_TYPE2   0,1   0   R
Käyttövesi vain kompressori   Input_Register   1583   ULI_TYPE2   0,1   0   R
Lämmitys vain kompressori   Input_Register   1585   ULI_TYPE2   0,1   0   R
BT6 Käyttövesi lataus   Input_Register   1688   SI   0,1   0   R
BT7 Käyttövesi yläosa   Input_Register   1689   SI   0,1   0   R
BT2 Menovesi   Input_Register   1690   SI   0,1   0   R
H1 Vikakoodi   Input_Register   1975   UI   1   0   R

UI = 16-bittinen kokonaisluku 0…65535

SI = 16-bittinen kokonaisluku etumerkillä -32767…+32767

ULI = 32-bittinen kokonaisluku (kaksi peräkkäistä modbus-rekisteriä) 2^32 4,8 G

SLI = 32-bittinen kokonaisluku etumerkillä (kaksi peräkkäistä  modbus-rekisteriä) +/-2^31 +/-2,4 G

FL = 32-bittinen liukuluku (kaksi peräkkäistä modbus-rekisteriä)
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 03.03.21 - klo:18:29
Piti ihan kirjautua tänne kun olen havainnut ongelmia laitteessani. Taustana voin sanoa että teen töitä palvelinkeskuksessa ja modbus on hyvinkin tuttu. Kotona luen modbussilla sähkökeskuksen energiamittareita sekä Valloxia ja Nibeä. Meillä on kesällä asennettu uuteen taloon S1255-6 ja se on kytketty Cat7 kaapeloinnilla laajaan taloverkkoon.

Asiaan:
1. Jos nibe on suomen kielellä menee nuo USB-tikulle tallennettavat CSV -tiedostot aivan roskaksi. Tässä ei ole Niben koodarit käyttänyt UTF8 merkistöä. Tiedosto ei myöskään ole CSV-muodossa sillä pilkku (comma) puuttuu kokonaan.
2. 2.2.1 softapäivityksen myötä oma laitteeni meni hitaammaksi näytön käyttöliittymästä. Sen kanssa nyt vielä elää, mutta modbus lakkasi olemasta vakaa. Vastailee satunnaisesti mutta enimmäkseen antaa erroria ja timeouttia. Jos laittaa todella pitkät timeout arvot ja kyselee harvoin niin saattaa saada jotain dataa.

Kysymykset:
- Onko muilla ollut 2.2.1 version kanssa ongelmia?
- Sahaako teillä inverteri ylösalas noin +- 200W? Ohessa liite josta näkee mm. Niben sähkönkulutuksen.

Olen avannut tukipyynnön Nibelle.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: maalämmittää - 04.03.21 - klo:05:38
1. Jos tarkoitat lokitiiedostoja, niin ne ovat txt-tiedostoja. Tabulaattorilla "muotoiltuja". Ei ole CSV.

2. Softaversion voi palauttaa edelliseen. Palaako nopeus silloin?

Sahaamisesta ... Voi olla että on normaalia nopeuden säätöä. Katso lokista korreloiko kompressorin nopeuden kanssa.


Hieno yhteenveto sinulla !
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 04.03.21 - klo:08:17
Tarkoitan niitä modbusrekistereitä. Niiden tiedostomuoto on kyllä .csv niin sillon siellä pitäisi olla piste (Comma Separated Values). Ääkköset ovat niissä myös piloilla.

Täytyy palauttaa tänään jos vaan saan uudelleen sen tiedon jostain miten se tehtiin. Muistaakseni virtanapista kiinni ja sitten takaisin päälle ja pidetään hetken pohjassa. tjsp. Tiedättekö te?

Kiitos, mulla nodered -> influxdb -> grafana koknaisuus tähän valvontaan. Ohessa kuva teknisestä tilasta.

Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: psysi - 04.03.21 - klo:08:57
Mä luen Home Assistantilla suoraan noita mobdus -rekistereitä ja aika pätkittäistä tuntuu tiedon saanti olevan. Tosin aloitin vasta nyt niin ei kokemusta aiemmista softaversioista. UTF:stä eivät ole Nibellä vissiin kuulleetkaan ja tietysti myös kaikkien arvojen nimet on käännetty..

Englanniksi toimii paljon selkeämmin, valikoistakin tajuaa edes jotain.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 08.03.21 - klo:14:34
InfluxDB (tai vastaava timeseries tietokanta kuten Prometheus) on siitä hyvä että se data on käytettävissä muuallakin kun Grafanassa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 09.03.21 - klo:13:53
Onhan tuon pömpelin modbus "toteutuksessa" jotain mätää kun arvoja ei saa tuon tuosta luettua, mutta kuvaajiin nuo puutteet saa siloteltua niin ei sinällään iso asia. Asetuksien muuttaminen väylän kautta myös plussaa niin ei tarvitse laiskana erikseen lähteä tekniseen tilaan ihmettelemään.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 09.03.21 - klo:14:13
Onhan tuon pömpelin modbus "toteutuksessa" jotain mätää kun arvoja ei saa tuon tuosta luettua, mutta kuvaajiin nuo puutteet saa siloteltua niin ei sinällään iso asia. Asetuksien muuttaminen väylän kautta myös plussaa niin ei tarvitse laiskana erikseen lähteä tekniseen tilaan ihmettelemään.
Mitä tarkoitat tummenetussa kohtaa 'väylällä'...et ilmeisesti Modbussia?

Tarkoitatko pilvipalvelua vai suorayhteyttä kotona wifin kautta vai mitä?

Saako kaikki asetukset muutettua 'väylän' kautta vai joku karsittu setti?

Onko noilla jotain eroa asetusten määrässä?
-Ruudusta koneelta
-Kotosohvalta,wifi/LAN
-Esson baari bisselasin vierestä, pilvi
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 09.03.21 - klo:14:50
Mitä tarkoitat tummenetussa kohtaa 'väylällä'...et ilmeisesti Modbussia?

Tarkoitatko pilvipalvelua vai suorayhteyttä kotona wifin kautta vai mitä?

Saako kaikki asetukset muutettua 'väylän' kautta vai joku karsittu setti?

Onko noilla jotain eroa asetusten määrässä?
-Ruudusta koneelta
-Kotosohvalta,wifi/LAN
-Esson baari bisselasin vierestä, pilvi

Niin siis vähän epäselvästi sanoin, mutta modbus toteutusta tarkoitin. Kone on kytketty talon sisäverkkoon niin TCP-toteutuksella on sitten modbus käytössä kun se ei mitään erikoista vaatinut.

Äkkiseltään sanoisin, että väylän kautta on saatavilla varmaan aikalailla kaikki mitä lämpöpumpun näytölläkin pystyy käpistelemään eli sisältö on laajempi kuin Niben omalla sovelluksella. Toki sovellus onkin valmis paketti ja tuo väylän kautta lukeminen vaatii vähän askarterua riippuen millä tavalla sen toteuttaa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 09.03.21 - klo:15:18
Niin siis vähän epäselvästi sanoin, mutta modbus toteutusta tarkoitin. Kone on kytketty talon sisäverkkoon niin TCP-toteutuksella on sitten modbus käytössä kun se ei mitään erikoista vaatinut.

Äkkiseltään sanoisin, että väylän kautta on saatavilla varmaan aikalailla kaikki mitä lämpöpumpun näytölläkin pystyy käpistelemään eli sisältö on laajempi kuin Niben omalla sovelluksella. Toki sovellus onkin valmis paketti ja tuo väylän kautta lukeminen vaatii vähän askarterua riippuen millä tavalla sen toteuttaa.
Ok, vähän tuota epäilin siksi että ei ole luottoa tehdä asetuksia tuon Modbusin kautta kun sanoit että siinä 'mätää'...siksi heräsi ihmetys  ::)
Joo varmaan Modbusin kautta saa tyyliin 'kaikki' kun se on varmaan tuo sama liityntä omaan ruutuunsakin, luulisin.

Modbussista luku/kirjoitus vaatii sitten sen jonkun käyttöliittymän HMI väsäämisen tai sitten vaan ehkä taulukosta itse asettelee jos asiakas-softa on sopiva...ei niinkään tarvita klumeluurii ympärillä jos taitaa ja osaa ja uskaltaa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 09.03.21 - klo:19:35
Jos joku muu teistä mittaa S1255 (tai vastaava inverterimalli) sähkönkulutusta niin kiinnostaisi tietää sahaako sekin ylös alas. Itselleni tulee heti mieleen että ei oo oikeen säädöt kunnossa (PID?). Oli mikä laite tahansa niin tommonen sahaaminen ei kyllä ole hyvästä... sitäpaitsi tämä pumppu näyttää käyttävän vain 1-vaihetta. Ei ole koskaan ollut mitään kulutusta 2 tai 3 vaiheella.

Lisään tähän vielä: sama sahaaminen näkyy maaliuoksessa. Eli jos luet modbussilla niin tee maaliuos menosta käyrää.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: D4ngerZ0ne - 11.03.21 - klo:11:58
Samoihin ongelmiin näköjään törmännyt moni muukin modbussin kanssa kuin itse. Aika ärsyttävää kyllä, että modbuss rekisterien listaus tiedostosta puuttuu erotinmerkit ja tämä tekee lukemisesta aika hankalaa. Uusimman softapäivityksen mukana meni itselläkin modubus luennat melkolailla sekaisin. Ja vaikuttaisi siltä, että väylästä saa luettua vain hyvin harvakseltaan arvoja. Laitoin tästä viestiä Niben tekniseen tukeen, mutta en ole vielä saanut vastausta. Vaiha veikkaus olisi, että tämä on joku softaan liittyvä bugi. Itse luen modbuss rekistereitä suoraan Home Assistantilla.

Sjobben ongelmaan saattaisi löytyä apuja toisista ketjuista. Tässä ketjussa jollain muulla taisi olla jotain vastaavan tyyppistä ongelmaa: https://www.maalampofoorumi.fi/index.php?topic=9826.0
Lisäksi ei oikein ole mahdollista, että pumppu käyttäisi vain yhtä vaihetta. Aika varmasti ongelma on virta-anturien kytkennässä tms.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 11.03.21 - klo:12:36
Kyseessä  S1255-6 niin liekkö kytketty vain yksivaiheisena?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 11.03.21 - klo:13:15
Jos joku muu teistä mittaa S1255 (tai vastaava inverterimalli) sähkönkulutusta niin kiinnostaisi tietää sahaako sekin ylös alas. Itselleni tulee heti mieleen että ei oo oikeen säädöt kunnossa (PID?). Oli mikä laite tahansa niin tommonen sahaaminen ei kyllä ole hyvästä... sitäpaitsi tämä pumppu näyttää käyttävän vain 1-vaihetta. Ei ole koskaan ollut mitään kulutusta 2 tai 3 vaiheella.

Lisään tähän vielä: sama sahaaminen näkyy maaliuoksessa. Eli jos luet modbussilla niin tee maaliuos menosta käyrää.
No jopas on mäkistä maastoo, nämä Niben softahenkilöt ei kyllä vakuuta...ei tuo nyt enää pitäisi niillekään uutta olla jotain säätöpiirii saada säädettyy kuntoon...pari hassua parametria P ja I.  ???

Sulla on varmaan 6kW kone, invertteri on 1-vaiheinen ja toisissa lieneen vastuksia eli ovat yleensä =0kW.

(https://www.maalampofoorumi.fi/index.php?action=dlattach;topic=9711.0;attach=13840;image)
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: psysi - 11.03.21 - klo:14:18
Toimiiko muilla modbus edelleen? Pumppu kävi offline -tilassa pari päivää sitten ja sen jälkeen porttiin 502 ei saa enää yhteyttä. Käyttöliittymässä on modbus edelleen päällä.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 12.03.21 - klo:08:51
No jopas on mäkistä maastoo, nämä Niben softahenkilöt ei kyllä vakuuta...ei tuo nyt enää pitäisi niillekään uutta olla jotain säätöpiirii saada säädettyy kuntoon...pari hassua parametria P ja I.  ???

Sulla on varmaan 6kW kone, invertteri on 1-vaiheinen ja toisissa lieneen vastuksia eli ovat yleensä =0kW.

Kiitos! Tuo selittää hyvinkin miksi kuormittaa vain 1-vaihetta. Laite on kytketty kyllä turvakytkimen kautta sähkötauluun 3-vaiheisena ihan oikein. Mittaan sähköjä täysin erillisellä modbus mittarilla sähkökeskuksessa. (Niben omat virta-anturit (BE1, 2 ja 3) mittaavat koko sähkötaulun kulutusta)
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 12.03.21 - klo:20:23
Näköjään S1255 ulkoisen energiamittarin pulssilaskurin toteutus vähän harmitusta aiheuttava. Laskuri päivittyy vain kokonaisilla kilowateilla vaikka näytöllä on tarjolla desimaalejakin kaksin kappalein...mikäs tolkku tuossa on :(. Pitääkö laittaa Nibelle postia asiasta. Mitäs spostia olette käyttänyt?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: luu5 - 12.03.21 - klo:21:40
Näköjään S1255 ulkoisen energiamittarin pulssilaskurin toteutus vähän harmitusta aiheuttava. Laskuri päivittyy vain kokonaisilla kilowateilla vaikka näytöllä on tarjolla desimaalejakin kaksin kappalein...mikäs tolkku tuossa on :(. Pitääkö laittaa Nibelle postia asiasta. Mitäs spostia olette käyttänyt?

Jopas on outoa, sillä F1255:ssä tuon voi valikossa 5.3.21 määrittää hyvin monipuolisesti:

Energiankulutusmittari (sähkömittari)
Energiamittari lähettää pulssisignaalin aina kun tietty energiamäärä on kulutettu.
energiaa pulssia kohti: Tässä valikossa asetetaan pulssia vastaava energiamäärä.
pulssia per kWh: Tässä asetetaan kuinka monta pulssia lähetetään F1255.een kWh kohti.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 13.03.21 - klo:11:28
Jopas on outoa, sillä F1255:ssä tuon voi valikossa 5.3.21 määrittää hyvin monipuolisesti:

Energiankulutusmittari (sähkömittari)
Energiamittari lähettää pulssisignaalin aina kun tietty energiamäärä on kulutettu.
energiaa pulssia kohti: Tässä valikossa asetetaan pulssia vastaava energiamäärä.
pulssia per kWh: Tässä asetetaan kuinka monta pulssia lähetetään F1255.een kWh kohti.


Saahan sitä tässäkin runsaista vaihtoehdoista täsmättyä siihen mitä mittari lähettää, mutta ylimääräisestä tarkkuudesta ei nyt näköjään ainakaan Niben päässä ole mitään hyötyä. Pulssi per watti oli oletuksena sähkömittarissa ja S1255 päässä laskuri päivittyy vain kilowatin välein. Väylästäkään ei saanut sen enempää irti.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: luu5 - 13.03.21 - klo:12:12
Saahan sitä tässäkin runsaista vaihtoehdoista täsmättyä siihen mitä mittari lähettää, mutta ylimääräisestä tarkkuudesta ei nyt näköjään ainakaan Niben päässä ole mitään hyötyä. Pulssi per watti oli oletuksena sähkömittarissa ja S1255 päässä laskuri päivittyy vain kilowatin välein. Väylästäkään ei saanut sen enempää irti.

Totta, en ymmärtänyt. Sama taitaa tässäkin olla. Outoa, koska laskee omaa tuotantoaan 100Wh tarkkuudella kuitenkin.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 15.03.21 - klo:15:54
Mullakin alko pätkii modbus huolella uusimman päivityksen jälkeen. Seisoin jo päälläni.

Ratkaisuksi löytyi se että saa lukea vain max. 2kpl rekistereitä kerrallaan. Liittyy jollakin tapaa nuihin 32-bittisiin rekistereihin. Ja että näitä päivityksiä pysty lukemaan vaikka 20 rekisteriä kerralla! Tämmöinen vastaava ongelma on myös esim Danfoss FC-102 taajareissa. Danfosseissa tämä liitty jotenkin siihen kun siellä ei ole nuita välirekistereitä.

Modpollilla kun hakkasin rekistereitä kysellä niin sitä kautta älysin sen.  https://www.modbusdriver.com/modpoll.html
 
c:\modpoll.exe -a 1 -m tcp -t3:int -r 1578 -c 1 -1 -o 10 192.168.2.162  <--- tämä luku modpollilla onnistuu
c:\modpoll.exe -a 1 -m tcp -t3:int -r 1578 -c 2 -1 -o 10 192.168.2.162 <--- tämä luku modpollilla ei onnistu, "illegal function exception response!"
c:\modpoll.exe -a 1 -m tcp -t4 -r 40 -c 20 -1 -o 10 192.168.2.162 <---- tämä luku modpollilla onnistuu


Voisin olettaa että tuohonkin tulisi joku bugipäivitys. Täytyneen laittaa omat analyysit eteenpäin Nibelle.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 15.03.21 - klo:15:57
Kiitos! Tuo selittää hyvinkin miksi kuormittaa vain 1-vaihetta. Laite on kytketty kyllä turvakytkimen kautta sähkötauluun 3-vaiheisena ihan oikein. Mittaan sähköjä täysin erillisellä modbus mittarilla sähkökeskuksessa. (Niben omat virta-anturit (BE1, 2 ja 3) mittaavat koko sähkötaulun kulutusta)

Näköjään S1255 ulkoisen energiamittarin pulssilaskurin toteutus vähän harmitusta aiheuttava. Laskuri päivittyy vain kokonaisilla kilowateilla vaikka näytöllä on tarjolla desimaalejakin kaksin kappalein...mikäs tolkku tuossa on :(. Pitääkö laittaa Nibelle postia asiasta. Mitäs spostia olette käyttänyt?

Ainakin tuo S1255-6 on 1-vaiheisella kompuralla, en tiiä oisko ollut S1255-12 3-vaiheisella kompuralla. Sitten sähkövastukset on levitetty 1,2,3-vaiheille. Vähä harmi sinänsä, tasaisempi vaihekuorma ois vaa parempi.

Miten ootte kytkeneet tuon energiamittarin Nibeen? Mihin liittimeen ja mitä asetuksia ootte käyttäneet? Minä en kyllä saanut omaani toimimaan, mulla on tähän asti ollut mbus-väylästä automaatiossa kiinni tuo sähkömittari mutta ois ollut hauska saada tuon pulssin kautta myös nibeen nuo kulutustiedot.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 15.03.21 - klo:17:13
Ainakin tuo S1255-6 on 1-vaiheisella kompuralla, en tiiä oisko ollut S1255-12 3-vaiheisella kompuralla. Sitten sähkövastukset on levitetty 1,2,3-vaiheille. Vähä harmi sinänsä, tasaisempi vaihekuorma ois vaa parempi.

Miten ootte kytkeneet tuon energiamittarin Nibeen? Mihin liittimeen ja mitä asetuksia ootte käyttäneet? Minä en kyllä saanut omaani toimimaan, mulla on tähän asti ollut mbus-väylästä automaatiossa kiinni tuo sähkömittari mutta ois ollut hauska saada tuon pulssin kautta myös nibeen nuo kulutustiedot.

Ihan Niben kytkentäohjeen mukaan se meni mut enpä nyt äkkiseltään muista kumpaan be6/7 se jäi kun asennuksen aikana piti molempia kokeilla. Alkuun tuskailin sen laskurin kanssa kun ei pulssit näyttänyt kertyvän ollenkaan vaikka desimaalit tarjosi 10W tarkkuuden...mutta ne pilkunjälkeiset ei päivity ollenkaan. Jätin kytkennän sikseen niin oli se laskuri sitten tunnin päästä sen ekan kilowatin kerryttänyt. Gavazzin mittari oli oletuksena pulssi per watti niin Niben päästä piti asetuksista rullata 1000 pulssia per kilowattti. Olipahan kokemus rullata se valitsin tuhanteen  asti tuolla lagaavalla käyttöliittymällä.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 16.03.21 - klo:07:26
Eikös se Niben oma sähkömittari ole tarkoitettu sähkötaulun sisään tulevan mittaamiseen, jotta voidaan olla varmoja ettei Nibe ylitä "pääsulakkeen" kokoa. Tällaisella 6kW laitteella kuten minulla, niin siitä ei ole riskiä, mutta asennutin ne silti.

Suosittelen hommaamaan tällaisen (tai vastaava) suoraan nibeä syöttävään lähtöön: https://www.onninen.fi/carlo-gavazzi-energiamittari-carlo-gavazzi-em24-3v-5a-lk-b-4-din-is/p/CFJ024

Kestää jopa 63A. Juttelee RTUta, eli tarvitaan gateway. Modbusrekisterit löytyy kun googlettaa "CarloGavazziEM24.pdf modbus"

Osku: itse luen Nibeltä yhden arvon kerrallaan ja pitkillä timeout arvoilla sekä jokaisen luvun välissä reiluhko tauko. Tuolla tavalla saan jotenkuten dataa sieltä mutta aivan surkea Modbus toteutus nibellä. Itse avasin tukipyynnön Nibelle aiheesta ja jos teillä on samoja kokemuksia niin suosittelen avaamaan tukipyynnön korjaamaan tilanteen. Ehkä viesti menisi paremmin perille.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: psysi - 16.03.21 - klo:10:21
Mullakin alko pätkii modbus huolella uusimman päivityksen jälkeen. Seisoin jo päälläni.

Mulla ei pätki, sanoo suoraan connection refused vaikka modbus on käyttöliittymästä ruksittu päälle. Pitänee lähestyä valmistajaa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jk-lämpö - 16.03.21 - klo:10:33
moi

sjobbe:lla on hieno näyttötaulu ja monitorointi systeemi, niin mikä tuossa on sovelluksena jolla saat nuo näkymät aikaiseksi ?

Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 16.03.21 - klo:10:56
Eikös se Niben oma sähkömittari ole tarkoitettu sähkötaulun sisään tulevan mittaamiseen, jotta voidaan olla varmoja ettei Nibe ylitä "pääsulakkeen" kokoa. Tällaisella 6kW laitteella kuten minulla, niin siitä ei ole riskiä, mutta asennutin ne silti.
Jos tarkoitat tätä alempaa, niin tuossa mittarissa on S0 pulssi jota varten Nibessä on taas syömähampaat jolla se narskuttaa tuon S0 pulssin dataansa ja näyttänee käyrissään, korjatkaa jos arvasin väärin.  8)

Ihan Niben kytkentäohjeen mukaan se meni mut enpä nyt äkkiseltään muista kumpaan be6/7 se jäi kun asennuksen aikana piti molempia kokeilla. Alkuun tuskailin sen laskurin kanssa kun ei pulssit näyttänyt kertyvän ollenkaan vaikka desimaalit tarjosi 10W tarkkuuden...mutta ne pilkunjälkeiset ei päivity ollenkaan. Jätin kytkennän sikseen niin oli se laskuri sitten tunnin päästä sen ekan kilowatin kerryttänyt. Gavazzin mittari oli oletuksena pulssi per watti niin Niben päästä piti asetuksista rullata 1000 pulssia per kilowattti. Olipahan kokemus rullata se valitsin tuhanteen  asti tuolla lagaavalla käyttöliittymällä.
Siis miten rullata, ei voi syöttää arvoa?
Nytkö se sitten näyttää myös niitä kWh-osia, x.yyy tapaan?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 16.03.21 - klo:11:09
moi

sjobbe:lla on hieno näyttötaulu ja monitorointi systeemi, niin mikä tuossa on sovelluksena jolla saat nuo näkymät aikaiseksi ?

https://grafana.com/ luo käppyrät. Data pitää ensin kerätä johonkin tietokantaan josta Grafana sen hakee. Keräämiseen käytän NodeRed ja tallentamiseen InfluxDB. Taisin aikaisemmin mainitakin jo nämä. Meni pari viikkoa opiskellessa noita.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 16.03.21 - klo:11:27
https://grafana.com/ luo käppyrät. Data pitää ensin kerätä johonkin tietokantaan josta Grafana sen hakee. Keräämiseen käytän NodeRed ja tallentamiseen InfluxDB. Taisin aikaisemmin mainitakin jo nämä. Meni pari viikkoa opiskellessa noita.
Missä raudassa pyörität noita InfluxDB+NodeRed+Grafana+...onko mahtanut olla esillä?
Qnap tuossa jossain kuvassa näkyi, onko ne siellä...
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 16.03.21 - klo:11:38
Missä raudassa pyörität noita InfluxDB+NodeRed+Grafana+...onko mahtanut olla esillä?
Qnap tuossa jossain kuvassa näkyi, onko ne siellä...

Näytölle saan kuvan RaspberryPi 4 laitteelta. Sen funktio on vain käynnistää selain fullscreeninä grafanan osoitteesta ja pyörittää NodeRediä. NodeRediä on hyvä pyörittää raspberryllä sillä GPIO pinneihin saa kaikkee kivaa kiinni, kuten lämpötila-antureita. GPIO pinejä voi lukea Noderedillä.

Grafana ja InfluxDB arvasit oikein, eli ne pyörivät QNAPissa virtuaalisella linuxilla (Virtual Center). Noin lähtökohtaisesti on hyvä tallentaa data varmennetulle (snapshot) vikasietoiselle (zfs / raid) levyjärjestelmälle. Itselläni ts-h886 malli mutta "mopompikin" käy. Samalla laitteella pyörii talon 4K (5 kameraa) videovalvonta (QVR) ja tietenkin omat tiedostot/valokuvat/mediat säilössä.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 16.03.21 - klo:12:50
Jos tarkoitat tätä alempaa, niin tuossa mittarissa on S0 pulssi jota varten Nibessä on taas syömähampaat jolla se narskuttaa tuon S0 pulssin dataansa ja näyttänee käyrissään, korjatkaa jos arvasin väärin.  8)
Siis miten rullata, ei voi syöttää arvoa?
Nytkö se sitten näyttää myös niitä kWh-osia, x.yyy tapaan?

Numerovalinta taisi olla samanlainen kuin muissakin valikoissa numeerista arvoa valitessa eli kosketuseleellä rullataan listaa ylös/alas halutun arvon kohdalle. Ei oikein käytännöllinen tuossa kohtaa jouhevasti toimivan käyttöliittymän kanssa. Valitettavasti ei Nibe näytä niitä pilkun jälkeisiä arvoja näytöllä vaikka ne siinä ovat tarjolla.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 16.03.21 - klo:12:57
Mulla ei pätki, sanoo suoraan connection refused vaikka modbus on käyttöliittymästä ruksittu päälle. Pitänee lähestyä valmistajaa.

Minulla auttoi tuohon, että laittoi valikosta modbus pois päältä ja sitten sähköt pois ja takas pumpulle. Antaa hetken aikaa käydä ja sitten aktivoi modbus jälleen.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 16.03.21 - klo:13:10
Minulla auttoi tuohon, että laittoi valikosta modbus pois päältä ja sitten sähköt pois ja takas pumpulle. Antaa hetken aikaa käydä ja sitten aktivoi modbus jälleen.
Numerovalinta taisi olla samanlainen kuin muissakin valikoissa numeerista arvoa valitessa eli kosketuseleellä rullataan listaa ylös/alas halutun arvon kohdalle. Ei oikein käytännöllinen tuossa kohtaa jouhevasti toimivan käyttöliittymän kanssa. Valitettavasti ei Nibe näytä niitä pilkun jälkeisiä arvoja näytöllä vaikka ne siinä ovat tarjolla.
Kuulostaa varsin ammattimaiselta tuo Niben softaosaaminen  :D varsinainen propesä! ;D
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jmaja - 16.03.21 - klo:13:14
Kuulostaa varsin ammattimaiselta tuo Niben softaosaaminen  :D varsinainen propesä! ;D

Joo tuo softapuoli ei taida Nibellä oikein olla hallussa, kun katsoo tätä ketjua sekä lukuisia ketjuja 1X55-sarjan mystisistä säätöongelmista. Tuon takia alkaa oma pää kääntyä Boschin suuntaan.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: aksutre - 16.03.21 - klo:14:02
Joo tuo softapuoli ei taida Nibellä oikein olla hallussa, kun katsoo tätä ketjua sekä lukuisia ketjuja 1X55-sarjan mystisistä säätöongelmista. Tuon takia alkaa oma pää kääntyä Boschin suuntaan.

Ei ole Boschin softapuolessakaan kehumista, mutta nuo minimitoiminnot sentään toimii kuin junan vessa  :)
Sisäanturilla lämpö pysyy +0_0.8 sisällä asetetusta arvosta. Ei ole tarvinnut pumppua koskaan itse säätää kuin testimielessä.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 16.03.21 - klo:17:28
Asiakaskunta toimii Beta-testaajina, vähän se taisi olla sama F-sarjan kanssa kun tuli markkinoille, loppuaikana ennen S-sarjaa taisi olla jo paremmassa kuosissa...

Ei oikein tunnu olevan mitään merkkiä joka olis saanu kaikki niinku kohilleen   :D
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: psysi - 18.03.21 - klo:22:37
Minulla auttoi tuohon, että laittoi valikosta modbus pois päältä ja sitten sähköt pois ja takas pumpulle. Antaa hetken aikaa käydä ja sitten aktivoi modbus jälleen.

Tämähän tosiaan auttoi. Pelkkä modbus pois ja päälle ei riittänyt. Melkoista...
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: psysi - 23.03.21 - klo:09:44
Keräämiseen käytän NodeRed ja tallentamiseen InfluxDB. Taisin aikaisemmin mainitakin jo nämä. Meni pari viikkoa opiskellessa noita.

Sopiiko kerjätä screenshottia / exporttia tosta Node Red -osuudesta? Vastustaa hiukan.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 24.03.21 - klo:16:10
Auttaako tämä? Asennat siis "node-red-contrib-modbus (5.13.3)" sieltä "Palette" -kohdasta ja käytä Flex Getter moduulia.
Nibe on niin sekaisin että timeoutit mulla on jossain 4000ms ja sen lisäksi olen rajoittanut tossa 1 kyselyn per 5 sec, kuten kuvasta näkyy.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 25.03.21 - klo:14:09
Tämähän tosiaan auttoi. Pelkkä modbus pois ja päälle ei riittänyt. Melkoista...

Sama homma hokasin kokeilla kans...
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: psysi - 30.03.21 - klo:13:21
Auttaako tämä? Asennat siis "node-red-contrib-modbus (5.13.3)" sieltä "Palette" -kohdasta ja käytä Flex Getter moduulia.
Nibe on niin sekaisin että timeoutit mulla on jossain 4000ms ja sen lisäksi olen rajoittanut tossa 1 kyselyn per 5 sec, kuten kuvasta näkyy.

Auttoi, kiitos! Nyt rullaa hienosti.

Tosin asteminuutteja en näytä saavan irti tuolta, kaiken muun yrittämäni kyllä saan. Oletko koittanut?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 09.04.21 - klo:14:40
Auttoi, kiitos! Nyt rullaa hienosti.

Tosin asteminuutteja en näytä saavan irti tuolta, kaiken muun yrittämäni kyllä saan. Oletko koittanut?
En koe asteminuutteja tarpeellisiksi. Mittaan vain noita jotka näkyvät tossa kuvakaappauksessa.

Update: nyt meni 2.3.3 versio firmwaresta koneeseen. Katsotaan onko modbus/hitautta korjattu, eli onko meitä kuunneltu
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 14.04.21 - klo:12:29
En koe asteminuutteja tarpeellisiksi. Mittaan vain noita jotka näkyvät tossa kuvakaappauksessa.

Update: nyt meni 2.3.3 versio firmwaresta koneeseen. Katsotaan onko modbus/hitautta korjattu, eli onko meitä kuunneltu

Jep itellekki eilen tuli päivitys Nibeen, katellaanpa onko vaikutusta. Täytyneen joku päivä testailla modpollilla ja kokeilla voiko lukea enemmän rekistereitä kerralla. Toki ei tuo nyt maailmanloppu oo vaikka lukeminen olis hidasta, kunhan olis ees varmaa. Mutta mukavempi ois toki lukee mahdollisimman paljon rekistereitä kerralla
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ksuomalainen - 14.04.21 - klo:17:06
Vajaa 30 rekisteriä taitaa olla nyt luennassa ja aikaisemmin oli luentaväli reilu minuutti sekä toimivuus tosiaan vähä mitä sattuu. Päivityksen jälkeen logit on olleet tyhjää virheilmoituksien osalta ja pikaisella vilkaisulla myös arvot on saatu Nibeltä ilman puutteita. Muutin luentavälin nyt minuuttiin tästä rohkaistuneena
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 26.05.21 - klo:10:16
Yritän saada uuden S1255-12 Niben oman tiedonkeruun piiriin.
Lyhyesti: kone vastaa tähän komentoon:
Koodia: [Valitse]
jyrki@xxxxx:~$ mbpoll -a1 -r1578 -t3:int -1 xx.xx.xx.xx
mbpoll 1.0-0 - FieldTalk(tm) Modbus(R) Master Simulator
Copyright © 2015-2019 Pascal JEAN, https://github.com/epsilonrt/mbpoll
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; type 'mbpoll -w' for details.

Protocol configuration: Modbus TCP
Slave configuration...: address = [1]
                        start reference = 1578, count = 1
Communication.........: xx.xx.xx.xx, port 502, t/o 1.00 s, poll rate 1000 ms
Data type.............: 32-bit integer (little endian), input register table

-- Polling slave 1...
[1578]:         1157
Kaivoin tuon aiemmasta postauksesta.
Näyttää siis hyvältä että laite vastaa jotain, mutta nuo aiemmin jaetut rekisterikartat ei auttaneet löytämään oikeita arvoja tuolle mbpoll-komennolle.

Osaako joku auttaa, millä parametreilla voin lukea:
-ulkoilman lämpötilan (BT1) käyttäen mbpoll -komentoa?
-Ensimmäisen vaiheen virtamittauksen (BE1) käyttäen mbpoll -komentoa?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 26.05.21 - klo:11:46
En pysty just nyt testaamaan mutta oisko ulkolämpötila näin:
Lainaus
mbpoll -a 1 -r 1 -t 3 -1 xx.xx.xx.xx

ja jako kymmenellä muistaakseni.

mbpoll on hyvä testailuun mutta se ei ole kovin elegantti ratkaisu tallennella jatkuvasti tietokantaan. Aikaisemmassa postauksessani (nro #45) tässä näkyy miten kysyt nimenomaan ulkolämptilan NodeRedillä.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 27.05.21 - klo:12:45
Jep, noin se pitäisi minunkin mielestä mennä.
Mutta ei:
Koodia: [Valitse]
jyrki@xxxxx:~$ mbpoll -a1 -r1578 -t3:int -1 xx.xx.xx.xx
mbpoll 1.0-0 - FieldTalk(tm) Modbus(R) Master Simulator
Copyright © 2015-2019 Pascal JEAN, https://github.com/epsilonrt/mbpoll
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; type 'mbpoll -w' for details.

Protocol configuration: Modbus TCP
Slave configuration...: address = [1]
                        start reference = 1578, count = 1
Communication.........: xx.xx.xx.xx, port 502, t/o 1.00 s, poll rate 1000 ms
Data type.............: 32-bit integer (little endian), input register table

-- Polling slave 1...
[1578]:         1456

jyrki@xxxxx:~$ mbpoll -a 1 -r 1 -t 3 -1 xx.xx.xx.xx
mbpoll 1.0-0 - FieldTalk(tm) Modbus(R) Master Simulator
Copyright © 2015-2019 Pascal JEAN, https://github.com/epsilonrt/mbpoll
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; type 'mbpoll -w' for details.

Protocol configuration: Modbus TCP
Slave configuration...: address = [1]
                        start reference = 1, count = 1
Communication.........: xx.xx.xx.xx, port 502, t/o 1.00 s, poll rate 1000 ms
Data type.............: 16-bit register, input register table

-- Polling slave 1...
Read input register failed: Illegal function


Nibeltä sain sittemmin ohjeet miten tulostaa laitteen tarjoamat modbus-rekisterit usb-tikulle. On vielä kokeilematta.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 27.05.21 - klo:12:50
En tiedä miks jatkuvasti luet rekisteriä 1578 kun siellä ei ole mitään. Ulkolämpötila (BT1) on kohdassa 1 kuten jo aikaisemmin sanoin ja tuo BE1 on kohdassa 50. Osa arvoista on input registeryssä ja osa holding... koita vaihtaa: -t 4
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: luu5 - 27.05.21 - klo:14:31
Tuolla on ainakin lista rekistereistä: https://ammattilaiset.nibe.fi/nibedocuments/29943/M12676FI-1.pdf

1578 ei löydy
1 löytyy BT1
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 27.05.21 - klo:15:37
Ymmärrän ja luen em. listoja. (tuo luu5 osoittama taitaa olla sama jonka sain Nibeltä eilen)

Kyllä, BT1 pitäisi olla rekisterissä yksi. Kun luen rekisteriä 1 se ei vastaa.
1578 löysin tuolta jostain aiemmasta säikeestä ja olen lukenut sitä vain siksi että se on eräs joka vastaa edes jotain, muuta funktiota sillä ei ole.
Muuta syytä sen lukemiseen en tiedä minäkään. Enkä välitä.

Lukemalla 1578 siis (mielestäni) osoittaa että:
- ko. ip osoitteessa on jokin laite joka vastaa johonkin modbus -sanomaan
- perusohjelma (mbpoll) kirjastoineen toimii ajettavassa servossa.

Ymmärrän että mbpoll ei ole oikea ratkaisu tuotantojärjestelmään. Se nyt on ainoa jota testaamiseen "osaan" käyttää ja mielestäni sillä tulisi saada aikaiseksi komentojono jolla BT1 voidaan lukea (olipa saatu luku kymmenen kertoimella skaalattu tai jotain). Olettaen että node-red osaa tehdä saman.

En ole vielä nähnyt yhtään mbpoll -komentoa jolla olisin voinut lukea BT1 arvoa omasta nibestä.

Asentelin tässä välillä noderedin palvelimeen ja näytti käynnistyvän. Opettelu toki siinäkin on ja jotenkin haluaisin varmuuden että alin taso toimii.

Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 27.05.21 - klo:23:49
En ehtinyt juuri kokeilemaan mutta sain ladattua modbus/rekisterit laitteesta:
- usb-tikku Niben usb-porttiin
-valikkoon Asentaja=>Modbus=>kakki rekisterit (en muista tarkkaan mitä noissa luki)

Tikulle oli tallentunut oheinen tiedosto.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 29.05.21 - klo:08:23
Tässä NodeRed esimerkki. Tuosta on helppo lähteä muokkaamaan. Asenna ensin "node-red-contrib-modbus" kohdasta "Manage Palette" -> "Install". Lopuksi "Import" tuolle liitetiedostolle.
Data tulee debug consoliin siellä oikessa laidassa. Sisällytin myös oman InfluxDB esimerkin mutta se on disabloitu ettei turhaa virheile.

- "KHH lämpötila" on Niben sisälämpötilamittari. Sitä ei aina asenneta vaikka kuuluu toimitukseen, sillä sitä harvoin käytetään lämpötilan ohjaamiseen. Itse pyysin että asentavat sen ihan vain siksi että saan luettua huonelämpötilaa tietokantaan.
- Muista muuttaa oman Niben tiedot "Poll Nibe" kohtaan.
- Palikkaa "limit 1 msg/5s" ei välttämättä tarvita enää nyt kun Nibe korjasi softaansa... en ole koittanut ilman eikä siitä haittaakaan ole.

Jos jollakulla ei vielä ole NodeRediä niin se pyörii oikeen hyvin RaspberryPi:llä. Rasberryn pinneihin saa kiinni suoraa lämpötilamittareita ja niitäkin voi lukea Noderedillä. Asennusohjeet: https://nodered.org/docs/getting-started/raspberrypi
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ISKI - 30.05.21 - klo:20:50
Minulla pyörii Node-red Raspberry Pi:llä. Hyllyssä on odottamassa kasa 1-wire lämpötila-antureita.
Onko vinkkiä, miten kannattaisi liittää ne systeemiin?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 30.05.21 - klo:23:07
Tässä NodeRed esimerkki. Tuosta on helppo lähteä muokkaamaan. Asenna ensin "node-red-contrib-modbus" kohdasta "Manage Palette" -> "Install". Lopuksi "Import" tuolle liitetiedostolle.
Data tulee debug consoliin siellä oikessa laidassa. Sisällytin myös oman InfluxDB esimerkin mutta se on disabloitu ettei turhaa virheile.

- "KHH lämpötila" on Niben sisälämpötilamittari. Sitä ei aina asenneta vaikka kuuluu toimitukseen, sillä sitä harvoin käytetään lämpötilan ohjaamiseen. Itse pyysin että asentavat sen ihan vain siksi että saan luettua huonelämpötilaa tietokantaan.
- Muista muuttaa oman Niben tiedot "Poll Nibe" kohtaan.
- Palikkaa "limit 1 msg/5s" ei välttämättä tarvita enää nyt kun Nibe korjasi softaansa... en ole koittanut ilman eikä siitä haittaakaan ole.

Jos jollakulla ei vielä ole NodeRediä niin se pyörii oikeen hyvin RaspberryPi:llä. Rasberryn pinneihin saa kiinni suoraa lämpötilamittareita ja niitäkin voi lukea Noderedillä. Asennusohjeet: https://nodered.org/docs/getting-started/raspberrypi
Kiitos!
Kokeilen tämänkin. Sain modbus-luvun toimimaan node-redillä samointein ja nyt ulkolämpö sekä sisälämpö menee jo samoihin tauluihin kuin vanha Ouman aikoinaan ne kirjoitti.
Tein nuo ihan vain lisäämällä pelkkiä modbus-read palikoita ja nyt kun katson esimerkkiäsi niin sen voi näköjään tehdä viisaamminkin  ;)
Tästä tulee vielä jotain suurempaa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 31.05.21 - klo:11:58
Jep, toimii kun junan vessa. Enää ei kiinnosta miksi mbpoll ei toimi.  :D
Node-red pyörii ja pollaa nyt kuvan mukaisella järjestelyllä arvoja jotka työnnetään vanhaan SQL-kantaan.
Sieltä erilaiset ajansaatossa väkerretyt skriptit ja raportointihässäkät kaivelevat tarvitsemansa (taloLogger, grafana, RRD, etc.)

Pohdin tuossa jatkoa sen suhteen sitä että kun noita luettavia rekistereitä kertyy lisää ja joissakin vaste voisi olla tiheämpikin joskus niin miten tuo lukutapahtuma olisi hyvä optimoida.
Ymmärsin jostain että modbus tukee useamman rekisterin "yhdellä kertaa lukua", so. lähetetään mitkä halutaan lukea ja vastaa luetuilla arvoilla yhdessä (pidemmässä) sanomassa.
Elleivät ole peräkkäin niin menee vaikeammaksi?

Onko joku harjoitellut teemaa?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 31.05.21 - klo:12:15
Kiva että oli apua.

Kyllä voi lukea useamman kerralla modbussilla, mutta arvojen pitää olla vierekäisiä ja monesti valmistajalla on joku yläraja mitä kerralla voi lukea. Valloxin ilmanvaihtokoneesta luen kaikki tarvittavat kerralla, 30 datapistettä:

Koodia: [Valitse]
msg.payload = {
value: msg.payload,
    'fc': 3,
    'unitid': 3,
    'address': 4353,
    'quantity': 30
};

return msg;

Niben firmware on/oli vain niin huono että ei onnistunut. Nyt taitaa olla jo 2.4.3 ajossa, eli voisi testata onnistuuko luku jo paremmin.

ISKI: Minkä vaiheen osalta tarvitset apua?
1. 4.7 kΩ pull-up vastus raspberryn ja mittareiden väliin. Itse juotin sen suoraan raspberryn pinneihin. Antureita voi olla useita rinnan.
2. Käyttöjärjestelmästä enabloidaan 1-wire. https://www.raspberrypi-spy.co.uk/2018/02/enable-1-wire-interface-raspberry-pi/
3. Lopuksi asennat NodeRed 1-wire moduulin.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 02.06.21 - klo:19:35
Tämä näkymä muodostuu tuosta edellisen viestin NodeRed flowsta. Toukokuussa määlämmön keskikulutus 5,72kWh per päivä. Huomattava osa taitaa olla käyttöveden keittoa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: ISKI - 02.06.21 - klo:22:39
ISKI: Minkä vaiheen osalta tarvitset apua?
1. 4.7 kΩ pull-up vastus raspberryn ja mittareiden väliin. Itse juotin sen suoraan raspberryn pinneihin. Antureita voi olla useita rinnan.
2. Käyttöjärjestelmästä enabloidaan 1-wire. https://www.raspberrypi-spy.co.uk/2018/02/enable-1-wire-interface-raspberry-pi/
3. Lopuksi asennat NodeRed 1-wire moduulin.
Kiitos paljon ohjeista. Kerron sitten, kun olen saanut toimimaan. Voi kyllä mennä vähän aikaa, kun yritän tehdä muiden juttujen ohessa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 07.06.21 - klo:13:42
Tämä näkymä muodostuu tuosta edellisen viestin NodeRed flowsta. Toukokuussa määlämmön keskikulutus 5,72kWh per päivä. Huomattava osa taitaa olla käyttöveden keittoa.

Miten.... ok, siis mittaat Niben kuluttamaa sähköä Moxalla erikseen ja sen kun vähentää koko talon kulutuksesta saa muu/lämpöpumppu -grafiikan?
Kaivelin enkä sekunnissa löytänyt että Nibessä olis oma mittaus omalle kulutukselle.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 07.06.21 - klo:14:09
Miten.... ok, siis mittaat Niben kuluttamaa sähköä Moxalla erikseen ja sen kun vähentää koko talon kulutuksesta saa muu/lämpöpumppu -grafiikan?
Kaivelin enkä sekunnissa löytänyt että Nibessä olis oma mittaus omalle kulutukselle.
Juu, talonrakennuksen suunnitteluvaiheessa lisättiin jo omat mittarit koko sähkökeskukselle ja maalämpöpumpulle. Tässä keskustelussa on kuva niistä tuolla aikaisemmin (Vastaus #22).
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 09.06.21 - klo:22:33
Olen pohtinut mitä kaikkea laittaa lukuun siten että menee kantaan.

Olisko jotain näistä:
Koodia: [Valitse]
Teho sisäi­nen lisä­lämpö MODBUS_INPUT_REGISTER 1027 100 kW 2 0 0 0Laitoin tuon lukuun, nyt tietysti näyttää pelkkää nollaa niin ei voi tietää onko tuo oikeasti toimiva mittaus.
Olettaisin että on jokin laskennallinen arvo siitä millainen sähkövastukombinaatio on valittu päälle sähkövastuksista?

Sitten olis tuommonen:
Koodia: [Valitse]
Kompres­sorin otto­teho MODBUS_INPUT_REGISTER 1048 1 W 5 0 0 0
ja nämä:
Koodia: [Valitse]
Kokonais­käynti­aika käyttö­vesi lisä­lämpö MODBUS_INPUT_REGISTER 1069 10 h 3 0 9999999 0
Käynnis­tyksiä kompr MODBUS_INPUT_REGISTER 1083 1 3 -2147483648 2147483647 0
Kokonais­käynti­aika, kompres­sori MODBUS_INPUT_REGISTER 1087 1 h 3 -2147483648 2147483647 0
Kokonais­käynti­aika, kompres­sori käyttö­vesi MODBUS_INPUT_REGISTER 1091 1 h 3 -2147483648 2147483647 0
Käyttö­vesi, ml. sis. lisäys MODBUS_INPUT_REGISTER 1575 10 kWh 6 0 9999999 0
Lämmi­tys, ml. sis. lisäys MODBUS_INPUT_REGISTER 1577 10 kWh 6 0 9999999 0
Käyttö­vesi, vain kompr MODBUS_INPUT_REGISTER 1583 10 kWh 6 0 9999999 0
Lämmi­tys, vain kompr MODBUS_INPUT_REGISTER 1585 10 kWh 6 0 9999999 0
Current power (kW) MODBUS_INPUT_REGISTER 2157 10 kWs 6 0 9999999 0

Ajatus on että turhia rekistereitä, tai edes vähemmän tärkeitä, ei kannata laittaa minuutin lukusyklin taakse.




Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 10.06.21 - klo:11:55
Noo, joku viisaampi voisi neuvo mitä tuolta kannattaa valvoa. Ehkä joku semmonenjoka tyypillisesti kertoo laitteen vioittumisesta, eli saa hälytyksen kun joku arvo menee alle/yli toivotun.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 11.06.21 - klo:13:07
Koodia: [Valitse]
Teho sisäi­nen lisä­lämpö MODBUS_INPUT_REGISTER 1027 100 kW 2 0 0 0

Näyttää toimivan (kts. kuva)
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 11.09.21 - klo:12:55
Modbus on kyllä edelleen aivan luokattoman huono Nibellä.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: luu5 - 11.09.21 - klo:21:02
NibePi ja F1255 toimii nyt aika hyvin.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 16.09.21 - klo:09:42
Modbus on kyllä edelleen aivan luokattoman huono Nibellä.

Niin on surkea. Nyt laitoin lukemaan 2 rekisteriä kerrallaan 5 sekunnin välein. On sieltä ainakin vuorokauden nyt tulleet mittarilukematkin läpi jatkuvasti että näkyy tuntikohtaiset kulutukset. Katotaan montako viikkoa pysyy luenta päällä vai meneekö vielä tilttiin jossain vaiheessa?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 16.09.21 - klo:12:47
Jep. Koitin poistaa 5sec viiveen ja siitä seurasi nuo "pätkivät viivat" edellisessä viestissäni. Avasin taas Nibelle tukipyynnön jossa pyydän korjaamaan tämän.

"Modbus kyselyt Nibeen on kun keskustelisi 100 vuotiaan mummon kanssa, hitaasti artikuloiden ja yksi aihe kerrallaan."
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 20.09.21 - klo:07:15
Niin on surkea. Nyt laitoin lukemaan 2 rekisteriä kerrallaan 5 sekunnin välein. On sieltä ainakin vuorokauden nyt tulleet mittarilukematkin läpi jatkuvasti että näkyy tuntikohtaiset kulutukset. Katotaan montako viikkoa pysyy luenta päällä vai meneekö vielä tilttiin jossain vaiheessa?

Yllättyneet käsi pystyyn. Energialukemat päivittyneet viimeksi 18.9 joten eilinen jäi kokonaan välistä. Tsiisus mitä vehkeitä. Ei näytä hirveesi olevan merkitystä millä asetuksilla vetää niin jossain välissä se on kuitenkin aina jumissa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: CFD - 30.10.21 - klo:19:33
Olisiko tämä oikeanlainen käikäle S1255:n liittämiseen Home Assistantiin? https://www.aliexpress.com/item/32916128353.html?spm=a2g0s.8937460.0.0.757b2e0eeW1Y5c

Vai olisiko parempia ehdotuksia?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 30.10.21 - klo:22:47
Olisiko tämä oikeanlainen käikäle S1255:n liittämiseen Home Assistantiin? https://www.aliexpress.com/item/32916128353.html?spm=a2g0s.8937460.0.0.757b2e0eeW1Y5c

Vai olisiko parempia ehdotuksia?
Eihän se mitään käikäleitä tarvitse kun siinä on suoraan ModbusTCP, muuta tarvii kuin toimivan tommosen....tietääkseni. Tuo toimivuus taitaa vielä olla kortilla.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: CFD - 31.10.21 - klo:19:38
Eihän se mitään käikäleitä tarvitse kun siinä on suoraan ModbusTCP, muuta tarvii kuin toimivan tommosen....tietääkseni. Tuo toimivuus taitaa vielä olla kortilla.

No eipä tosiaan. Oli vähän liiankin yksinkertainen prosessi.


Tälläaisella koodin pätkällä alkoi näkymään:

Koodia: [Valitse]
modbus:
  - name: "S1255"
    close_comm_on_error: true
    type: tcp
    host: 192.168.1.102
    port: 502
    sensors:
    - name: "BT7"
      unit_of_measurement: °C
      address: 8
      count: 1
      slave: 1
      precision: 1
      input_type: input
      scale: 0.1
      scan_interval: 60
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 22.11.21 - klo:17:03
Jep. Koitin poistaa 5sec viiveen ja siitä seurasi nuo "pätkivät viivat" edellisessä viestissäni. Avasin taas Nibelle tukipyynnön jossa pyydän korjaamaan tämän.

"Modbus kyselyt Nibeen on kun keskustelisi 100 vuotiaan mummon kanssa, hitaasti artikuloiden ja yksi aihe kerrallaan."

Onko mitään uutta tällä rintamalla?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 11.12.21 - klo:00:42
Yritän saada aikaan jotain tämmöistä:
"Kun vedenkulutus talossa kasvaa yli kahdeksi minuutiksi ja käyttöveden yläosa on alle 40 astetta ja käyttöveden lisäys on nolla NIIN pyydä lisää käyttövettä tunnin ajan"
Ajatus on tehdä tuo noderedissä lukemalla oman vesimittarin seurantaa ja NIBE:n rekistereitä sopivasti, ja tarvittaessa trigata lämpimän käyttöveden pyynti päälle kirjoittamalla NIBE:en

Toinen skenaario on että laitan langattoman nappulan kylpyhuoneen oven viereen mistä suihkuun menijä voi pyytää lisää lämmintä vettä.

Löysin tämän rekisterin:
Koodia: [Valitse]
Lisää käyttö­vettä MODBUS_HOLDING_REGISTER 225 10 - - - -

Kun aktivoin valikon/MyUplinkin kautta "Käyttövesi:Lisää käyttövettä:Kertakorotus" ja luen tuota FC03:225 saan luvun 7200 joka laskee. Siis kaksi tuntia sekunteina.
Oletin että kun kirjoitan tuohon rekisteriin niin saan aikaan toiminnon jolla voin tilata käyttöveden lisäystä n -sekuntia.

Nooderedin modbus-flex-write ja
Koodia: [Valitse]
msg.payload = {
    value: msg.payload,
    'fc': 6,
    'unitid': 1,
    'address': 225,
    'quantity': 1
};
return msg;
payloadiksi syötän triggerissä 7200

Kirjoittaa ok, ei anna virhettä, mutta kun luen 225 tulee pelkkä 0.

(Miksi näin? Kerran tuli kylmää kun optimointi oli näin päättänyt ja lämpimän veden keräily kesti liikaa)
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: sjobbe - 17.12.21 - klo:11:24
Onko mitään uutta tällä rintamalla?

Ei uutta. Modbus toimii edelleen täysin sattumanavaraisesti näissä laitteissa. Jos jollekin on modbus tärkeetä, kannattaa katsoa muitten valmistajien laitteita, sillä Nibeä ei kiinnosta. Ei kiinnosta edes korjata modbus rekisterin listausta jonka voi tallentaa USB-tikulle. Se ei ole CSV muodossa ja charset encoding on aivan väärä suomenkielelle.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: CFD - 12.01.22 - klo:12:22
Onko kukaan löytänyt rekisteriä jolla saa muutettua huonelämpötilan asetusarvoa?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 24.01.22 - klo:22:18
Ei uutta. Modbus toimii edelleen täysin sattumanavaraisesti näissä laitteissa. Jos jollekin on modbus tärkeetä, kannattaa katsoa muitten valmistajien laitteita, sillä Nibeä ei kiinnosta. Ei kiinnosta edes korjata modbus rekisterin listausta jonka voi tallentaa USB-tikulle. Se ei ole CSV muodossa ja charset encoding on aivan väärä suomenkielelle.

Onpa mahtavaa
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 24.01.22 - klo:22:19
Onko kukaan löytänyt rekisteriä jolla saa muutettua huonelämpötilan asetusarvoa?

Täytyy tutkia..
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: Roori - 11.06.22 - klo:10:32
Joko tämä Nibe S-sarjan ModbusTCP ekosysteemi toimii sieltä Niben päästä?
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 02.11.23 - klo:08:17
Herätellään aihetta. Huomasin taas sattumanvaraisia lukujen päivityksiä modbussin kautta.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: dillon - 02.11.23 - klo:13:27
Herätellään aihetta. Huomasin taas sattumanvaraisia lukujen päivityksiä modbussin kautta.
Mitä tarkoitat sattumanvaraisilla?

Itse käyttänyt nyt muutaman viikon Home Assistantin valmista Nibe-integraatiota (joka taustalla käyttää pythonilla tehtyä Nibe-modbus -kirjastoa). Tämä on ainakin tuntunut toimivan todella hyvin.

S1255 on pumppu.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jlikonen - 03.11.23 - klo:08:36
Mitä tarkoitat sattumanvaraisilla?

Itse käyttänyt nyt muutaman viikon Home Assistantin valmista Nibe-integraatiota (joka taustalla käyttää pythonilla tehtyä Nibe-modbus -kirjastoa). Tämä on ainakin tuntunut toimivan todella hyvin.

S1255 on pumppu.

Jostain luin että uusin firmis 2.22.6 sotki tuon HA:n Nibe integraation. Ilmeisesti jotakin hässäkkää Modbus:n kanssa tuossa.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: dillon - 03.11.23 - klo:09:48
Jostain luin että uusin firmis 2.22.6 sotki tuon HA:n Nibe integraation. Ilmeisesti jotakin hässäkkää Modbus:n kanssa tuossa.
Ok. Hyvä tietää. Täällä vielä edellinen firmis käytössä enkä sitten taida heti olla päivittelemässä.

Näköjään vika havaittu ja on Niben päässä. Täytyy jatkossakin aina odottaa muutama viikko ennen kuin päivittää samalla kytäten tuleeko githubiin bugiraporttia.
https://github.com/home-assistant/core/issues/102385
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jlikonen - 03.11.23 - klo:09:51
Ok. Hyvä tietää. Täällä vielä edellinen firmis käytössä enkä sitten taida heti olla päivittelemässä.

Näköjään vika havaittu ja on Niben päässä. Täytyy jatkossakin aina odottaa muutama viikko ennen kuin päivittää samalla kytäten tuleeko githubiin bugiraporttia.
https://github.com/home-assistant/core/issues/102385

Just tuota sivustoa tarkoitin. Mulla käytössä openHAB ja sen Nibe integraatio ei tue S-sarjan pumppuja joten Modbussilla kommunikoidaan. En myöskään aio tehdä tätä firmispäivitystä.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 05.01.24 - klo:22:55
Pitkästä aikaa.
Tänne asti on nodered ja modbus pelanneet 24/7/365. Mutta nyt tein virheen kun päivitin versioon 2.24.5
Nyt ei lue yhtään mitään  ::)
EDIT:
Kävin laitteen käyttöliittymästä laittamassa MODBUS pois päältä. Odotin minuutin. Laitoin sen takaisin päälle.
[ei auttanut]
palvelimella kielsin noderedin lukupyynnöt modbus:n minuutiksi. Laitoin ne päälle uudestaan.

Nyt pelaa, jospa näillä mentäis taas kolme vuotta.
Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: jyrkipes - 14.01.24 - klo:14:20
No ei mennyt kuin reilun viikon ja sitten tippui pois päältä.

Tein havainnon että modbus tcp/ip päälle/pois/päälle ei auta vaan ratkaisevaa on keskeyttää node-redin lukuprosessi hetkeksi (n. 30sek.) ja sen jälkeen NIBE vastaa taas datalla.

Pienensin siksi kyselytahtia, oli 2 sanomaa per kolme sekuntia ja nyt on yksi sanoma per kaksi sekuntia. Riittää itsellä juuri ja juuri, luettavia on 28kpl.

Oliko Nibellä jossain tiketti-systeemi bugeille johon normi kuolevainen voisi päästä kiinni?

Otsikko: Vs: Nibe S-sarja, modbus luku ja Node-RED
Kirjoitti: osku1619 - 09.02.24 - klo:09:35
No ei mennyt kuin reilun viikon ja sitten tippui pois päältä.

Tein havainnon että modbus tcp/ip päälle/pois/päälle ei auta vaan ratkaisevaa on keskeyttää node-redin lukuprosessi hetkeksi (n. 30sek.) ja sen jälkeen NIBE vastaa taas datalla.

Pienensin siksi kyselytahtia, oli 2 sanomaa per kolme sekuntia ja nyt on yksi sanoma per kaksi sekuntia. Riittää itsellä juuri ja juuri, luettavia on 28kpl.

Oliko Nibellä jossain tiketti-systeemi bugeille johon normi kuolevainen voisi päästä kiinni?

Laitoin itelle kans nyt testiin yks sanoma kahen sekunnin välein... Eilen ei taas pelannut millään väylä, nyt pelas kun rupes kahtomaan, oli 2 kyselyä 100ms välein.