From f97f153cd6aa3ae8033f255d6a62b7aa64828a27 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 13 May 2023 19:12:35 +0200 Subject: [PATCH] Aircon daemon: Converted to MODBUS over TCP --- aircon/daemon/burrow-aircond.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aircon/daemon/burrow-aircond.c b/aircon/daemon/burrow-aircond.c index 7db3864..7fb6c42 100644 --- a/aircon/daemon/burrow-aircond.c +++ b/aircon/daemon/burrow-aircond.c @@ -136,13 +136,16 @@ static bool mb_connect(void) if (modbus) return true; - modbus = modbus_new_rtu("/dev/modbus-aircon", 19200, 'E', 8, 1); + modbus = modbus_new_tcp("127.0.0.1", 4301); + // modbus = modbus_new_rtu("/dev/modbus-aircon", 19200, 'E', 8, 1); if (!modbus) { mb_error("open", true); return false; } + // modbus_set_debug(modbus, 1); modbus_set_slave(modbus, 42); + modbus_set_response_timeout(modbus, 5, 0); if (modbus_connect(modbus) < 0) { mb_error("connect", true); -- 2.39.2