Ankündigung

Einklappen
Keine Ankündigung bisher.

Hilfe bei Daten auslesen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Hilfe bei Daten auslesen

    Hallo ich habe ein Problem meine Daten auszulesen und weiter zu reichen an edomi.
    Mit meinen Temperatur und Feuchtesensor funktioniert es.
    Hier hatte ich diesen Code gefunden gehabt

    Code:
    ####### 0 Gästezimmer
    while true; do
        WERTE=$(sudo /home/lord-of-chaos/lol_dht22/./loldht 0 | grep Humidity)
        [[ ! -z "$WERTE" ]] && break
        echo "Konnte keine Werte auslesen, Wiederholung in 5 Sekunden"
        sleep 5
    done
    Hum=$(echo $WERTE | awk {'print $3'})
    Temp=$(echo $WERTE | awk {'print $7'})
    echo ""
    echo "Gästezimmer"
    echo "Feuchte: $Hum"
    echo "Temperatur: $Temp"
    echo ""
    curl -X GET "http://xxxxxxxxx/remote/?login=xxx&pass=xxx&koid=626&kovalue=$Hum"
    curl -X GET "http://xxxxxxxxx/remote/?login=xxx&pass=xxx&koid=625&kovalue=$Temp"
    Nun möchte ich das ganze mit einem Feuchtesensor machen.

    Den Wert bekomme ich mit dem Befehl
    Code:
    gpio read 11
    zurück bekomme ich eine 1 oder 0

    Wie aber muss der Code nun aussehen wenn ich das ganze wie oben weiter reichen möchte? Bekomme es nicht hin

    Code:
    gpio read 11 | grep -E '[[:alnum:]]'
    Feuchte=$(echo $WERTE | awk {'print $1'})
    geht nicht

    Code:
    while true; do
        WERTE=$(gpio read 11 | grep -E '[[:alnum:]]')
        sleep 5
    done
    Feuchte=$(echo $WERTE | awk {'print $'})
    geht nicht

    und noch ein paar andere versuche nicht





    #2
    Ich hab es

    Code:
        Feuchte=$(gpio read 11 | grep -E '[[:alnum:]]')
    reicht aus

    Kommentar

    Lädt...
    X