trueten.de

»Wenn jemand auf meinem Begräbnis weint, spreche ich nie wieder ein Wort mit ihm.« Stan Laurel

esphome: failed to execute ‘open’ on ‘SerialPort’: Failed to open serial port.

Bei der Fehlermeldung "failed to execute ‘open’ on ‘SerialPort’: Failed to open serial port" fehlt es dem User an Rechten. Die bekommt er durch die Eingabe von:

sudo setfacl -m u:USERNAME:rw /dev/ttyUSB0
Alternativ:
sudo gpasswd --add ${USER} dialout


Quelle