Posts by keepfear

    Ich habs:

    Ich hatte etwas mit dem CSS gespielt. Deswegen sieht das jetzt etwas anders aus als im ersten Post.

    Geändert habe ich in Python folgenden Teil:

    Hier werden die Bilder , die jetzt im Static-Ordner gespeichert werden, als Liste Übergeben.

    und im HTML wird über die Liste iteriert:

    HTML
    <body>
      <main>
        <figure>
        {% for image in image_list %}
          <img src="{{ url_for('static', filename = image) }}" alt="plot_img" width="150" height="100">
        {% endfor %}
        </figure>
        <table id="Gestern">

    Grüß dich,

    das funktioniert.




    Ich hatte gehofft das ich noch den Plot von heute mit einpflegen kann. Das geht scheinbar so nicht.

    Man kann auch ein Upload_Ordner angeben. Der muss sich ebenfalls im static befinden bzw. flask macht mittels app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER aus:

    Code
    "/home/pi/Wetterstation/..."

    dann

    Code
    "static/home/pi/Wetterstation/..."

    Grüße euch,


    ich schraube gerade an einem Script, welches mir von einer Regenmengenmessung (ESP + Wippe + Tasmota) die Zählungen in Regenmengen umrechnet, dann in die ein oder andere CSV schreibt.

    Sowie die Werte aus der CSV plottet und als Bild abspeichert.

    Die Werte sollen von heute und gestern dynamisch auf einer Webseite angezeigt werden. Genauso die daraus geplotteten Bilder.

    Die Werte werden mir angezeigt, leider aber nicht das Bild.


    Hat jemand Erfahrung mit Flask und könnte mir erklären wie man sowas macht?

    Man hat dich jetzt in die richtige Richtung geschubst. Du hast dich 3 Mal gedreht und bist dann doch nach links abgebogen.


    In der verlinkten Anleitung steht das du dir die Config-Datei selbst anlegen und erstellen musst.


    Ich zitiere:

    Sieh mal in das verlinkte Tutorial u.a. unter dem Punkt "c) irexec"! Das erklärt IMHO alles.

    Da solltest du nochmal anknüpfen.

    Die kann man nicht ganz so einfach in eine CSV-Datei umwandeln, weil deren Aufbau anders ist.

    Du kannst es ja Mal versuchen.

    Ungetestet und mit dem Telefon zusammen gestückelt.


    Path und File in with open musst du ersetzen.

    Nicht vergessen:

    Code
    Import csv 

    Kk.

    Du sagst also, er müsse eine config-Datei selbst erstellen?


    Ich hatte hier aber eine Webseite wo :

    Code
    /etc/lirc/lircd.conf.d

    nur anders hieß. Da man sich das lirc installiert und das alles danach da ist.


    Aber wenn das die Anleitung sagt, sagt es die Anleitung. :lol:

    Morgen,


    schöner abbilden geht mit GpioZero.

    Da gibt es auch Beispiele.


    Was du dann brauchst ist das Button bzw. das DigitalInputDevice.


    Du kannst da beim Button eine hold_time angeben, wenn der Input 15 sek. anliegt könnte man mit Button.value oder Button.is_pressed weiter prüfen.


    Schau dir das Mal an. Die Doku ist super und ich finde das ganze lesbarer.

    Im Hintergrund nutzt die Lib. dann Rpi.gpio.


    Edit:

    Wenn die Heizung ausfällt, liegt dann keine Spannung mehr am Pin an?