ich möchte den Hostnamen von einem Raspberry PI3 über dessen serielle Schnittstelle auslesen. So recht weiß ich nicht wie ich das anstellen kann.
Bei dem unten stehenden Code kann ich via GthTerm sehen das der Befehl auf dem PI ausgeführt wird.
Wie kann ich den Hostnamen in meinem Skript einlesen? Aktuell bekomme ich nichts zurück.
Code: Alles auswählen
import serial
ser = serial.Serial('/dev/ttyUSB0', 115200, timeout=0)
ser.write(b'sudo cat /etc/hostname \n')
hostname = ser.read(20)
print(hostname)
Danke
