diff --git a/main.py b/main.py index 4ff99d0..49d5f40 100644 --- a/main.py +++ b/main.py @@ -208,6 +208,11 @@ def send_command(state: str, pu_number: int, ploop_setpoint: float = Query(...)) logging.info(f"Sending state '{state}' to PU {pu_number}") + if state == "PRE-PRODUCTION": + valve_backend.send_command(70) + elif "IDLE": + valve_backend.send_command(0) + try: can_backend.send_state_command(state, pu_number, ploop_setpoint) current_state = can_backend.read_current_state(pu_number)