trueten.de

»Unsere Gesellschaft scheint nicht mehr verstehen zu können, dass es möglich ist, anders als unter der Herrschaft des Gesetzes zu existieren, das von einer repräsentativen Regierung ausgearbeitet und von einer Handvoll Herrschern verwaltet wird.« Pjotr Alexejewitsch Kropotkin

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