Setting TargetHeatingCoolingState

Hi,
the integration I’m working on includes two WaterHeater entites.However, when exposing those entities to HomeKit I always get the error “[pyhap.characteristic] TargetHeatingCoolingState: value=0 is an invalid value” in the logs for each of the entities (they still work fine).
Judging by the code here https://github.com/home-assistant/core/blob/6b41c324cc1cb3cc312b8160dd11d1e43db0bbba/homeassistant/components/homekit/type_thermostats.py#L739 it seems like this value should be set to “1” automatically, but it appears that doesn’t work.
Anything I can set/override to get rid of those error messages?

I have same problem. Did you resolved of this?

I never did…