Generic_thermostat 'unit_of_measurement' is an invalid option?

How do I change the unit of measurement on the ‘climate.generic_thermostat’? It only seems to allow oC or oF. I want my own custom units as I’m not really controlling a thermostat

Here is my error code preventing the
Invalid config for ‘climate.generic_thermostat’ at configuration.yaml, line 47: ‘unit_of_measurement’ is an invalid option

The only valid options available for the generic thermostat are listed here:

You can’t just add your own.

You could try changing the unit of the specified target sensor. Though I suspect only sensors that report °C or °F may be valid.