Skocz do zawartości
lukasz87

Problem z odczytem temperatury DHT11 w domoticz

Pomocna odpowiedź

Witam Szanowne grono forum FORBOT mianowicie tak jak w tytule mam problem z przesłaniem danych temperatury do domoticza w raspberry

Mianowicie robie wszystko tak ja podane na tej stronie  http://kostrzewinki.pl/1-schemat-podlaczenia-czujnika-temperatury-wilgotnosci-dht-11/

po wywołaniu polecenia 

  • sudo ./AdafruitDHT.py 11 4

temperatura jak i wilgotnosc sie wyswietla

potem tworze plik poleceniem

  • sudo nano temp.sh

i tu moje pytanie czy trzeba tworzyc na tym etapie gdy w konsoli mam 

zrzut ekranu99.png

Czy utworzyc ten plik gdy wyjde z adafruit_python_DHT/examples S np przez utworzenie nowej sesji...

Nastepnie dodaje w tym pliku kod

# Domoticz server
SERVER="192.168.0.15:8080"
# DHT IDX
DHTIDX="107"

# DHTPIN
DHTPIN="4"

sleep 5

sudo nice -20 python /home/pi/Adafruit_Python_DHT/examples/AdafruitDHT.py 11 $DHTPIN > /var/tmp/temp.txt
#TEMP=$(cat /var/tmp/temp.txt | grep "Temp" | awk '{ print $3 }')
#TEMP=$(cat /var/tmp/temp.txt | grep "Temp")

TEMP=$(awk ' /Temp/ {print substr ($0,6,4)}' /var/tmp/temp.txt)
#HUM=$(awk ' /Hudmidity/ {print substr ($0,0)}' /var/tmp/temp.txt)
#HUM=$(awk ' /Humidity/ {print 1$}' /var/tmp/temp.txt)
HUM=$(awk ' /Humidity/ {print substr ($0,22,4)}' /var/tmp/temp.txt)
echo $TEMP
echo $HUM

# Send data
curl -s -i -H "Accept: application/json" "http://192.168.0.15:8080/json.htm?type=command&c=getauth&param=udevice&idx=107&nvalue=0&svalue=$TEMP;$HUM;2"


TEMP=""
HUM=""
 
Potem zapisuje plik podaje 
  • sudo chmod +x temp.sh

Dadaje do 

  • crontab -e

oczywiscie wszystko wczesnie zrobione w domoticz przycisk wirtualny etc. ale temperatura nie zmienia sie cały czas jest 0st

Prosze o JAKAS PODPOWIEDZ. Cos gdzies robie nie tak tylko jeszcze nie wiem co.

 

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...