diff --git a/pykirdy/asyncio_exmaple.py b/pykirdy/asyncio_exmaple.py index 7a1e572..b5a3b08 100644 --- a/pykirdy/asyncio_exmaple.py +++ b/pykirdy/asyncio_exmaple.py @@ -115,7 +115,7 @@ async def ld_thermostat_cfg(kirdy: Kirdy): async def main(): kirdy = Kirdy() - kirdy.start_session(host='192.168.1.128', port=1337) + kirdy.start_session(host='192.168.1.134', port=1550) await kirdy.wait_until_connected() await ld_thermostat_cfg(kirdy) diff --git a/pykirdy/driver/kirdy.py b/pykirdy/driver/kirdy.py index fe4ff25..1f9c3d3 100644 --- a/pykirdy/driver/kirdy.py +++ b/pykirdy/driver/kirdy.py @@ -516,12 +516,12 @@ class Thermostat: async def set_tec_i_out(self, i_out): """ - Set Tec Output Current (Settable Range: 0.0 - 3.0) + Set Tec Output Current (Settable Range: -3.0 - 3.0) This cmd is only effective in constant current control mode or your newly set value will be overwritten by PID Controller Output - i_out: A """ - await self._send_cmd(self.tec_set_i_cmd._target, self.tec_set_i_cmd.tec_set_i, i_out) + return await self._send_cmd(self.tec_set_i_cmd._target, self.tec_set_i_cmd.tec_set_i, i_out) async def set_constant_current_control_mode(self): """ @@ -941,6 +941,7 @@ class Kirdy: self._err_msg_sig.emit(f"{msg['msg_type']}:{str(msg['msg'])}") else: raise KirdyCmdError(f"{msg['msg_type']}:{str(msg['msg'])}") + print(msg) return msg async def _send_cmd(self, target, cmd, data=None, msg_type="Acknowledge", sig=None):