Ich bin neu hier im Forum, falls ich etwas falsch machen sollte bitte mitteilen.
Ich habe auf meinem Arduino UNO einen Temperatursensor DS18B20 verkabelt und die Daten werden über die serielle Schnittstelle auf den Computer übertragen. Dies funktioniert soweit auch. Zusätzlich habe ich mittels Docker Postgres installiert. Mit dem Python Script funktioniert der Zugrif auch bereits auf die Datenbank und habe bereits Testdaten mit dem Script auf die DP geschrieben.
Hier der Code:
Code: Alles auswählen
import serial
import psycopg2
con = psycopg2.connect(user="postgres", password="mysecretpassword", host="127.0.0.1", port="5432", database="mydb")
ser = serial.Serial('/dev/ttyACM3', 9600)
cur = con.cursor()
s1 = ser.readline()
insert_query = "INSERT INTO sensors VALUES {}".format("(2, '1234567')")
cur.execute(insert_query)
con.commit()
Kann mir hier jemand weiterhelfen?