From 7bfbde6d2d5317683d3365326c1a3398609fe160 Mon Sep 17 00:00:00 2001 From: Mihit Date: Sat, 18 Apr 2026 21:42:26 +0530 Subject: [PATCH] handle blank serial data --- main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index ec63ec5..0825366 100644 --- a/main.py +++ b/main.py @@ -47,8 +47,10 @@ def main(): shutdown_triggered = False while running: line = ser.readline().decode(errors="ignore").strip() - - if line == "0": + if line == "": + logger.warning("No serial data") + continue + elif line == "0": logger.debug("Inverter Online") inverter_offline_counter = 0 elif inverter_offline_counter >= shutdown_timer: