[vz-users] Frage zur Darstellung mit Steps

Christian Schnellrieder schnellrieder.cs at gmail.com
Fri Oct 7 08:33:20 CEST 2016


Hallo.

time.sleep einfach rein rücken.

*  cursr.execute("INSERT INTO data(channel_id(34)) (timestamp, value)
VALUES (%s,%s);", (Timestamp, str(input))*
*  time.sleep(30.0)*


und nicht

*       cursr.execute("INSERT INTO data(channel_id(34)) (timestamp, value)
VALUES (%s,%s);", (Timestamp, str(input))*
*  time.sleep(30.0)*


Grüße



Andreas Götz <cpuidle at gmail.com> schrieb am Fr., 7. Okt. 2016 um 07:38 Uhr:

> Google ist Dein Freund- hat nix mit VZ zu tun:
>
>
> http://stackoverflow.com/questions/510348/how-can-i-make-a-time-delay-in-python
>
> Viele Grüße,
> Andreas
>
> Am 07.10.2016 um 01:37 schrieb Torsten <t.wisgalla at gmx.de>:
>
> Hallo zusammen,
>
> habe nun nach längerem Studium dieses kleine Python-Script geschrieben,
> welcher bis zur print-Ausgabe des PUMP-STATUS(alle 30sec) auch funktioniert:
>
> *#!/usr/bin/python*
>
> *mysqlHost = '127.0.0.1'*
> *mysqlPort = '3306'*
> *mysqlLogin = 'root'*
> *mysqlPass = 'raspberry'*
> *mysqlDatabase = "volkszaehler"*
>
> *import RPi.GPIO as GPIO*
> *import sys, time, os, re*
> *import MySQLdb*
>
> *GPIO.setmode(GPIO.BOARD)*
> *GPIO.setup(29, GPIO.IN <http://GPIO.IN>)*
>
> *while True:*
> *      input = GPIO.input(29)*
> *      print("PUMP-STATUS:  " + str(input))*
>
> *      db = MySQLdb.connect(host=mysqlHost, port=int(mysqlPort),
> user=mysqlLogin, passwd=mysqlPass)*
> *      cursor = db.cursor()*
> *      cursor.execute("INSERT INTO data(channel_id(34)) (timestamp, value)
> VALUES (%s,%s);", (Timestamp, str(input))*
> *  time.sleep(30.0)*
>
> Problem ist jetzt die Übertragung des Status in die Datenbank. Wenn ich
> das Script jetzt starte kommt folgendes:
> *pi at raspberrypi:~ $ sudo /test01.py*
> *  File "/test01.py", line 23*
> *    time.sleep(30.0)*
> *       ^*
> *SyntaxError: invalid syntax*
>
> Können die Profis helfen? Wollte es eben gerne selbst versuchen - jetzt
> wird die Luft aber immer dünner.
>
> MfG und besten Dank - Torsten
>
>
>
> Am 09.09.2016 um 23:16 schrieb Torsten Wisgalla:
>
> Hi Christian, die Pumpe(GPIO) war auch nach 18:47 noch an! Und die erneute
> Anzeige, dass sie wieder an ist(18:48) ist nur dadurch zu Stande gekommen,
> dass ich den GPIO einmal ganz kurz aus- und wieder angeschaltet habe. Zu
> beachten ist ebenfalls, das Intervall: 60, eingestellt ist - also der Graph
> zeitlich verzögert dargestellt wird.
> Dazu bitte meine vorletzte Mail lesen!
> MfG - Torsten
> --
> Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail
> gesendet.
> Am 09.09.16, 11:58, Christian Schnellrieder <schnellrieder.cs at gmail.com>
> schrieb:
>
> Aber das sagt die Grafik aus...
> Zwischen 18:46 und 18:47 war die Pumpe an. Ab 18:48 an... dauer noch
> unbekannt bis zum nächsten Wechsel.
>
>
> Grüße
>
> Torsten Wisgalla <t.wisgalla at gmx.de> schrieb am Fr., 9. Sep. 2016 um
> 11:46 Uhr:
>
> Das nach Ende des Rechtecks der GPIO immer noch an war. Der Graph würde
> nur auf 1 bleiben, wenn der GPIO ständig gelpulst würde.
> Haben wir, denke ich geklärt - vz kann momentan über GPIO nur Impulse -
> keine Dauersignale.
> Gruß Torsten
> --
> Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail
> gesendet.
> Am 09.09.16, 09:22, Christian Schnellrieder <schnellrieder.cs at gmail.com>
> schrieb:
>
> Hallo Torsten.
>
> Eine Frage zu der Grafik:
> Was genau stimmt da aus deiner Sicht nun nicht?
>
>
> Grüße
>
> [image: pasted1]
>
>
> --
>
> Von meinem Smartphone versendet
>
> --
>
> Von meinem Smartphone versendet
>
>
> --

Von meinem Smartphone versendet
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20161007/29fc0a13/attachment.html>


More information about the volkszaehler-users mailing list