Я пытаюсь включить или выключить реле с помощью python. Реле от Numado. Я использую следующий простой код.
portName = "COM4";
relayNum = 0;
relayCmd = "on";
#Open port for communication
serPort = serial.Serial(portName, 19200, timeout=1)
#Send the command
serPort.write("relay "+ relayCmd +" "+ str(relayNum) + "\n\r")
print("Command sent...")
#Close the port
serPort.close()
Однако это не работает. Ошибка, которую я получаю, такова:
serial.serialutil.SerialException: не удалось открыть порт 'COM4': FileNotFoundError(2, 'Система не может быть обнаружена недоступной датой.', None, 2)
Может кто-нибудь, пожалуйста, скажите мне, где я ошибаюсь и как это решить?