Hi Colin,
I did a test... comparing the output received via Node-Red and directly from the inverter monitoring app. Here's what I found...
Just focusing on KDY which is Energy today [Wh]. The inverter monitoring application showed...
Then I ran the Node-Red data retrieve function and got the following from the inverter...
{01;FB;29|64:KDY=5;KT0=5317;PAC=800|08BB}
EDIT: I also noticed a correlation between PAC=800 and the inverter monitoring app, so the numbers seem to line up, just I think the hexadecimal may be getting in the way.
Focusing on just KDY, if I look at the KDY=5 then it appears to correlate with the inverter monitoring app, although the formatting isn't the same i.e. 5 versus 0.5.
In your opinion, would it be better to try and convert the KDY=?? and KT0=?? to pure decimal, so I am not getting caught by hexadecimal oddities? After that, I can then focus on comparing the numbers between the Node-Red data retrieval and the inverter monitoring app.
Thanks again, Mark