EM540 - wrong firmware version display

I used an EM540 energy meter connected via RS485/USB to the Cerbo GX. According to VenusOS the firmware version of the EM540 is 4867. The same number is reported in the device list of the VRM portal.

But according to the “Universal Configuration Software (UCS)” from Carlo Gavazzi, the firmware version is actually 1.3.3, see screenshot:

I believe the firmware is actually encoded like this:

first nibble . second nibble . second byte

So, 4867 which is 0x1303 in hex translates to 1.3.03, so in short 1.3.3.

Could you maybe change this in VenusOS device view and VRM portal device list? This should clarify any confusion when communicating with Carlo Gavazzi.

BTW: I just installed v3.53 of VenusOS and thought the change “Fix bug in energy meter firmware version formatting” mentioned in the change log actually fixed this. But it must be something else.