nD-enerserve Forums
Auslesen der Daten mit Python - Printable Version

+- nD-enerserve Forums (https://forum.enerserve.eu)
+-- Forum: SmartPi (https://forum.enerserve.eu/forumdisplay.php?fid=1)
+--- Forum: SmartPi - Deutsch (https://forum.enerserve.eu/forumdisplay.php?fid=3)
+--- Thread: Auslesen der Daten mit Python (/showthread.php?tid=1305)



Auslesen der Daten mit Python - hessam - 18.04.2018

Code:
sleep(sleeptime)                            # warten
       #print ("warten 2: Schleife")
file = open('/var/tmp/smartpi/values')
messwerte = file.readlines()
file.close
print ("Messwerte: ", messwerte)
print (" ")

for line in messwerte:
   wertnr = 0
   wert   = line.split(";")[wertnr]  # Messwert extrahieren
   #wert[10] = ";"
   wert0  = wert.split(" ")[0]
   wert1  = wert.split(" ")[1]
   wert   = wert0 + "; " + wert1
   werttxt = "> Datum  : " + wert + "   Rohdaten"
   print ( werttxt )
   mess[wertnr] = " " + wert

for wertnr in range(1, 7):
   wert   = line.split(";")[wertnr]        # Messwert Strom
   wertf = float(wert)
   wertf = wertf / wertkorr[wertnr]
   werts = '%6.2f'%wertf
   mess[wertnr] = werts
   werttxt = "> Wert" + '%2.0f'%wertnr  + " :  " + werts + " A   Strom      "  + wert
   print ( werttxt )
Hallo,
ich versuche die Daten zum Beispeil Leistung mit Hilfe von Python auszulesen allerdings weiß ich nicht wo mein Fehler im Programm ist. Ich bin ei Anfänger mit dem Raspberry  und SmartPi. Ich wurde mich über eure Hilfe freuen. Zur Zeit versuche ich nur den Strom anzuzeigen allerdings klappt es nicht.  Ich hab mir das Programm im Forum als Hilfe genommen, da dort ebenfalls versucht wurde mittels Python auszulesen.
Bedanke mich im Voraus