Tengo un dispositivo conectado a través de "/dev/ttyUSB0" a mi RaspberryPi. En Chromium, quiero configurarlo en "Remoto" con un script en serie de Python:
import serial ser = serial.Serial() ser.baudrate = 9600 ser.port = "/dev/ttyUSB0" ser.open() ser.write("REM".encode("utf-8")) ser.close()esto se ejecuta en un evento HTML ButtonClick en comparación con algún código js:
function goPython() { $.ajax({ url: "serial.py", context: document.body }).done(function) { alert('finished python script');; }); }HTML:
<head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> </head> <body> <button id="click" onclick="goPython()">GO!</button> </body>Se ejecuta en mi navegador Chromium en RasPi y dice:
secuencia de comandos de python terminada
Pero el dispositivo, lamentablemente, no está en Acceso remoto. ¿Alguien tiene una pista? Como tuve experiencias muy positivas en StackOverflow, quería publicarlo aquí. ¡Muchas gracias gente!