MODBUS Binding with SMA inverter missing lower byte

Today’s test: Query Current Power (Register 30775, length =2)

Result:

2021-04-21 14:35:19.394 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'CurrentPowerSB2500_ValueasNumber' changed from 959 to 967

2021-04-21 14:35:29.614 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'CurrentPowerSB2500_ValueasNumber' changed from 967 to 978

2021-04-21 14:35:39.855 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'CurrentPowerSB2500_ValueasNumber' changed from 978 to 990

2021-04-21 14:35:50.030 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'CurrentPowerSB2500_ValueasNumber' changed from 990 to 1002

My conclusion:

Lower byte now included in the result.

PM
If more evidence is required, let me know what additional testing should be done.

2 Likes