Skocz do zawartości

lukasz87

Użytkownicy
  • Zawartość

    4
  • Rejestracja

  • Ostatnio

Reputacja

1 Neutralna

O lukasz87

  • Ranga
    1/10
  1. 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 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.
  2. Dziekuje za odpowiedź tak robiłem wszystko po kolei tak jak napisane jest na forum. Dodaje pin wejsciowy w skrypcoe domoticza dopisujac /usr/bin/gpio export 21 in /usr/bin/gpio edge 21 falling jak w konsoli wpisuje gpio exports to wyswietla wszystkie piny wyjsciowe i ten pin wejsciowy 21 tez i jest napisane ze jest falling ale wtedy domoticz wywala bład domoticz browser refresh failed(6) domoticz offline gdy usune informacje o pinie wejsciowy obojetniu juz czy 21 czy jakims innym który dodam z sudo nano /etc/init.d/domoticz.sh to domoticz sie uruchamia normalnie oczywiście po restarcie maliny sformatowałem pendriva wrzuciłem jeszcze raz rasbiana zainstalowalem tylko domoticza i wszystko działą jak należy ... Mimo wszystko dzieki za pomoc
  3. Witam Mam na imię Łukasz zaczynam przygodę z raspberry oraz arduino
  4. Witam, mam problem z dodawaniem pinów gpio do domoticz mianowicie wpisuje w konsoli sudo nano /etc/init.d/domoticz.sh potem dodaje wpisy /usr/bin/gpio export 16 out /usr/bin/gpio export 20 out potem odwracam piny sudo sh -c "echo '1' >> /sys/class/gpio/gpio20/active_low" i do tego momentu wszystko działą domoticz sie uruchamia itd ale gdy dodaje liniejke /usr/bin/gpio export 21 in domoticz przestaje sie uruchamiac wyskakuje domoticz browser refresh failed gdy usune ta liniejke z /usr/bin/gpio export 21 in wszystko wraca do normy to jaki to pin nie ma zadnego znaczenia probowałem z różnym co najdziewniejsze piny wyjsciowe moge dodawac do woli jak tylko dodam wejsciowy pin doomoticz sie wali. prosze o jakas wskazówke co robie nie tak.
×
×
  • Utwórz nowe...