Trasteando frikimotica

Para listar los pinchos usb puestos en la raspberry, como se llaman y donde están:

ls -l /dev/serial/by-id

Puedes obtener:

total 0lrwxrwxrwx 1 root root 13 Jan 13 18:16 usb-0658_0200-if00 -> ../../ttyACM0lrwxrwxrwx 1 root root 13 Jan 13 19:11 usb-EnOcean_GmbH_EnOcean_USB_300_DB_FTAYX3D-if00-port0 -> ../../ttyUSB0

Para hacer un script de python que se ejecute como servicio

cd /lib/systemd/system/
sudo nano broadlink-mqtt.service


[Unit]
Description=Servicio para hacer que corra siempre broadlink-mqtt
After=multi-user.target
 
[Service]
Type=simple
ExecStart=/home/openhabian/broadlink-mqtt/mqtt.py
Restart=on-abort
 
[Install]
WantedBy=multi-user.target


sudo chmod 644 /lib/systemd/system/broadlink-mqtt.service


chmod +x /home/openhabian/broadlink-mqtt/mqtt.py


sudo systemctl daemon-reload


sudo systemctl enable broadlink-mqtt.service


sudo systemctl start broadlink-mqtt.service


sudo systemctl status broadlink-mqtt.service