handle blank serial data

This commit is contained in:
2026-04-18 21:42:26 +05:30
parent 319da36b78
commit 7bfbde6d2d

View File

@@ -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: