ich habe folgendes Problem, ich versuche Sensordaten vom DHT22 von einem Raspberry in die Datenbank eines zweiten Raspberry zu bekommen.
Mein Code sieht wie Folgt aus.
Code: Alles auswählen
#!/usr/bin/python
import Adafruit_DHT
import sys
import mysql.connector
# Sensor DHT22
sensor = Adafruit_DHT.DHT22
pin = 4
# Verbindung zur Datenbank
try:
connection = mysql.connector.connect (host = "192.168.1.10", user = "root", passwd = "passwd", db = "Temp_logger")
humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)
except:
print ("Keine Verbindung zum Server")
sys.exit(0)
cursor = connection.cursor()
curs.execute("INSERT INTO office_hum_tb (datum, uhrzeit, hum) VALUES (CURRENT_DATE(), NOW(), %.2f);" % humidity)
db.commit()
print("Done")
connection.commit()
cursor.close()
Code: Alles auswählen
pi@raspberrypi:~ $ sudo python db.py
File "db.py", line 19
curs.execute("INSERT INTO office_hum_tb (datum, uhrzeit, hum) VALUES (CURRENT_DATE(), NOW(), %.2f);" % humidity)
^
IndentationError: unexpected indent
Danke im Voraus!