<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hallo zusammen,</p>
    <p>habe nun nach längerem Studium dieses kleine Python-Script
      geschrieben, welcher bis zur print-Ausgabe des PUMP-STATUS(alle
      30sec) auch funktioniert:<br>
    </p>
    <p><b><i>#!/usr/bin/python</i></b><b><i><br>
        </i></b><b><i><br>
        </i></b><b><i>mysqlHost = '127.0.0.1'</i></b><b><i><br>
        </i></b><b><i>mysqlPort = '3306'</i></b><b><i><br>
        </i></b><b><i>mysqlLogin = 'root'</i></b><b><i><br>
        </i></b><b><i>mysqlPass = 'raspberry'</i></b><b><i><br>
        </i></b><b><i>mysqlDatabase = "volkszaehler"</i></b><b><i><br>
        </i></b><b><i><br>
        </i></b><b><i>import RPi.GPIO as GPIO</i></b><b><i><br>
        </i></b><b><i>import sys, time, os, re</i></b><b><i><br>
        </i></b><b><i>import MySQLdb</i></b><b><i><br>
        </i></b><b><i><br>
        </i></b><b><i>GPIO.setmode(GPIO.BOARD)</i></b><b><i><br>
        </i></b><b><i>GPIO.setup(29, GPIO.IN)</i></b><b><i><br>
        </i></b><b><i><br>
        </i></b><b><i>while True:</i></b><b><i><br>
        </i></b><b><i>      input = GPIO.input(29)</i></b><b><i><br>
        </i></b><b><i>      print("PUMP-STATUS:  " + str(input))</i></b><b><i><br>
        </i></b><b><i><br>
        </i></b><b><i>      db = MySQLdb.connect(host=mysqlHost,
          port=int(mysqlPort), user=mysqlLogin, passwd=mysqlPass)</i></b><b><i><br>
        </i></b><b><i>      cursor = db.cursor()</i></b><b><i><br>
        </i></b><b><i>      cursor.execute("INSERT INTO
          data(channel_id(34)) (timestamp, value) VALUES (%s,%s);",
          (Timestamp, str(input))</i></b><b><i><br>
        </i></b><b><i>  time.sleep(30.0)</i></b></p>
    <p>Problem ist jetzt die Übertragung des Status in die Datenbank.
      Wenn ich das Script jetzt starte kommt folgendes:</p>
    <b><i>pi@raspberrypi:~ $ sudo /test01.py</i></b><b><i><br>
      </i></b><b><i>  File "/test01.py", line 23</i></b><b><i><br>
      </i></b><b><i>    time.sleep(30.0)</i></b><b><i><br>
      </i></b><b><i>       ^</i></b><b><i><br>
      </i></b><b><i>SyntaxError: invalid syntax</i></b> <br>
    <br>
    Können die Profis helfen? Wollte es eben gerne selbst versuchen -
    jetzt wird die Luft aber immer dünner.<br>
    <br>
    MfG und besten Dank - Torsten<br>
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">Am 09.09.2016 um 23:16 schrieb Torsten
      Wisgalla:<br>
    </div>
    <blockquote
cite="mid:trinity-4cb370ea-8ce4-4cdf-8854-eee23168041c-1473455817432@msvc-mesg-gmx020"
      type="cite">
      <meta name="viewport" content="width=device-width">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div class="mail_android_message" style="line-height: 1; padding:
        0.5em">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.<br>
        Dazu bitte meine vorletzte Mail lesen!<br>
        MfG - Torsten <br>
        -- <br>
        Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX
        Mail gesendet.</div>
      <div class="mail_android_quote" style="line-height: 1; padding:
        0.3em">Am 09.09.16, 11:58, Christian Schnellrieder <<a
          moz-do-not-send="true" href="http://schnellrieder.cs">schnellrieder.cs</a>@gmail.com>
        schrieb:
        <blockquote class="gmail_quote" style="margin: 0.8ex 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <div> Aber das sagt die Grafik aus...
            <div> Zwischen 18:46 und 18:47 war die Pumpe an. Ab 18:48
              an... dauer noch unbekannt bis zum nächsten Wechsel. </div>
            <div> <br>
            </div>
            <div> <br>
            </div>
            <div> Grüße </div>
          </div>
          <br>
          <div class="gmail_quote">
            <div> Torsten Wisgalla <<a moz-do-not-send="true"
                href="mailto:t.wisgalla@gmx.de" target="_blank">t.wisgalla@gmx.de</a>>
              schrieb am Fr., 9. Sep. 2016 um 11:46 Uhr:<br>
            </div>
            <blockquote class="gmail_quote" style="margin: 0 0 0
              0.8ex;border-left: 1.0px rgb(204,204,204)
              solid;padding-left: 1.0ex;">
              <div>
                <div>
                  <div style="line-height: 1;padding: 0.5em;"> 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.<br>
                    Haben wir, denke ich geklärt - vz kann momentan über
                    GPIO nur Impulse - keine Dauersignale.<br>
                    Gruß Torsten<br>
                    --<br>
                    Diese Nachricht wurde von meinem Android
                    Mobiltelefon mit GMX Mail gesendet. </div>
                  <div style="line-height: 1;padding: 0.3em;"> </div>
                </div>
              </div>
              <div>
                <div>
                  <div style="line-height: 1;padding: 0.3em;"> Am
                    09.09.16, 09:22, Christian Schnellrieder <<a
                      moz-do-not-send="true"
                      href="http://schnellrieder.cs" target="_blank">schnellrieder.cs</a>@<a
                      moz-do-not-send="true" href="http://gmail.com"
                      target="_blank">gmail.com</a>> schrieb: </div>
                </div>
              </div>
              <div>
                <div>
                  <div style="line-height: 1;padding: 0.3em;">
                    <blockquote class="gmail_quote" style="margin: 0.8ex
                      0.0pt 0.0pt 0.8ex;border-left: 1.0px solid
                      rgb(204,204,204);padding-left: 1.0ex;">
                      <div> Hallo Torsten.
                        <div> <br>
                        </div>
                        <div> Eine Frage zu der Grafik: </div>
                        <div> Was genau stimmt da aus deiner Sicht nun
                          nicht? </div>
                        <div> <br>
                        </div>
                        <div> <br>
                        </div>
                        <div> Grüße<br>
                          <div> <br>
                          </div>
                          <div> <img moz-do-not-send="true"
                              alt="pasted1"
                              src="http://Attachment/Y2lkOjE1NzBkZDI0N2QzZDBjYWQyMjAy"
                              style="max-width: 100.0%;">
                            <div> <br>
                            </div>
                            <div class="gmail_quote">
                              <blockquote class="gmail_quote"
                                style="margin: 0 0 0 0.8ex;border-left:
                                1.0px rgb(204,204,204)
                                solid;padding-left: 1.0ex;">
                                <div> <br>
                                </div>
                              </blockquote>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div> --<br>
                      </div>
                      <div>
                        <p> Von meinem Smartphone versendet </p>
                      </div>
                    </blockquote>
                  </div>
                </div>
              </div>
            </blockquote>
          </div>
          <div> --<br>
          </div>
          <div>
            <p> Von meinem Smartphone versendet </p>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </body>
</html>