Using built-in MQTT integration

I designed a DIY highly configurable device with MQTT messaging. It has built-in Status/Control WebUI:

Home Assistant has no problem to automatically pick-up all attributes, report a status and control components:

Hubitat built-in integration also can see everything but absolutely nothing can be mapped.

The required attribute (temperature in this case) is in red and cannot be selected:

Here is all topics from the Device (MQTT Explorer view):

What is wrong with this picture? I thought Home Assistant topics are supported.

So far I ended up with set of Custom Drivers and sure can use HADB. But I wonder why native MQTT import integration cannot be used. Is it because the device has multiple attributes or topics somewhat incompatible with Hubitat (please keep in mind, HA is very happy)?

It's limited but try mapping to "thermostatmodes" it'll give a value (only 5). Nice work!

We need an option for multiple entries or whatever that can handle such a thing (text fields?).

Also do you use MQTT Explorer? It helped me figure things out.

I tried every possible combinations. Nothing worked. All Attributes are always in red and cannot be selected. Yes, I am using MQTT Explorer for monitoring MQTT traffic.