Description
Calling get_fw_version() on my Elgato Avea Bulb returns:
1.1.2.328Bf
The official Avea app shows: 1.1.2 (328) (see attached screenshot).
It seems the raw GATT “Firmware Revision String” includes a build suffix that the app hides.

Expected
Option to return a “pretty” format like 1.1.2 (328) or ignore non-numeric suffixes.
Actual
Raw string with suffix: 1.1.2.328Bf
Suggestion
Expose a small formatter or document that the function returns the raw GATT string.
Description
Calling
get_fw_version()on my Elgato Avea Bulb returns:1.1.2.328BfThe official Avea app shows:
1.1.2 (328)(see attached screenshot).It seems the raw GATT “Firmware Revision String” includes a build suffix that the app hides.
Expected
Option to return a “pretty” format like
1.1.2 (328)or ignore non-numeric suffixes.Actual
Raw string with suffix:
1.1.2.328BfSuggestion
Expose a small formatter or document that the function returns the raw GATT string.