You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm getting 142 bytes reply for the acVoltage Request. But the decoder expects 6x28 bytes more. Could that be caused by using a different SMA model? (( In other words, is it working for you? ))
To be honest, I can't quite grasp what all the first, last numbers mean. But I did notice that SBFspot has these numbers
case SpotACVoltage:
// SPOT_UAC1, SPOT_UAC2, SPOT_UAC3, SPOT_IAC1, SPOT_IAC2, SPOT_IAC3
command = 0x51000200;
first = 0x00464800;
last = 0x004655FF;
break;
I expect it's just a big in my script (though it works fine on my inverter). FYI - I'm in the process of moving houses so I don't have time to test this right now and won't have access to my inverter after the move. So I'm not going to be able to test this at all going forward.
OK. No problem. I've created my own setup with a small portion of T-Home and various modifications.
Looking at the SBFspot source code I see that there are different registers (if that is what they are) for current. It could be that your inverter has the one set, and mine has the other.
I've split acVoltage so that it only does voltage, and a new acCurrent that just does current.
I'll leave the issue open since it is not yet solved. But it probably requires a bit of refactoring (split function and config item to select the correct set for current)
Hey,
I'm getting 142 bytes reply for the acVoltage Request. But the decoder expects 6x28 bytes more. Could that be caused by using a different SMA model? (( In other words, is it working for you? ))
To be honest, I can't quite grasp what all the first, last numbers mean. But I did notice that SBFspot has these numbers
and T-Home has
Notice the 0x004655FF versus 0x004652FF. And also, T-Home expects to see 9 values. SBFspot expects (reading from the comment) 6 values.
The text was updated successfully, but these errors were encountered: