import struct from ..const.common import ScreenLogicResponseError from ..const.msg import CODE from .protocol import ScreenLogicProtocol from .request import async_make_request async def async_request_set_heat_setpoint( protocol: ScreenLogicProtocol, body: int, set_point: float, max_retries: int ) -> bool: if ( response := await async_make_request( protocol, CODE.SETHEATTEMP_QUERY, struct.pack(" bool: if ( response := await async_make_request( protocol, CODE.SETHEATMODE_QUERY, struct.pack("