Service Account Password/Secret Length - or password override

Hello,

I’m trying integrate Meshtastic to OpenRemote, which uses KeyCloak for authentication.

Everything looks quite promising, however, the Meshtastic firmware has a hard limit of 30 characters for its MQTT password. It seems this limit is based on packet size limitation and very difficult, if not impossible, to change.

I would very much like to use OpenRemote, and prefer not to an unneeded piece of software in front of what appears to be a pretty solidly maintained solution.

How would one go about creating a custom key length for this situation?

At worst case can someone point me to where these keys/passwords/credentials are stored so I maybe able to try changing it manually for testing purposes?

TIA