diff --git a/read.sh b/read.sh index f718888..96a5fbb 100644 --- a/read.sh +++ b/read.sh @@ -3,14 +3,14 @@ host="172.16.1.254" topic="home/sensor/strecha/bme280" url="https://meranie.bh.ttx.sk/upload/image" -tty="/dev/ttyUSB0" +ttyname="/dev/ttyUSB0" cd /tmp +stty -F $ttyname 115200 -parenb -parodd cs8 -hupcl -cstopb cread clocal -crtscts -iuclc -ixany -imaxbel -iutf8 -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase - +tostop -echoprt -echoctl -echoke while true do - while true - do echo "measure" input= @@ -35,19 +35,17 @@ do unset IFS break - done <$ttyname >$ttyname +done <$ttyname >$ttyname - mosquitto_pub -h $host -t $topic/temperature -m N:$t - mosquitto_pub -h $host -t $topic/humidity -m N:$h - mosquitto_pub -h $host -t $topic/pressure -m N:$p +mosquitto_pub -h $host -t $topic/temperature -m N:$t +mosquitto_pub -h $host -t $topic/humidity -m N:$h +mosquitto_pub -h $host -t $topic/pressure -m N:$p - echo "capture" > $ttyname - echo "rb" > $ttyname - rb --ymodem <$ttyname >$ttyname +echo "capture" > $ttyname +echo "rb" > $ttyname +rb --ymodem <$ttyname >$ttyname - echo "free" > $ttyname +echo "free" > $ttyname - curl -v -X POST -F "submit=OK" -F "file=@camera.jpg" $url - rm camera.jpg - sleep 300 -done +curl -v -X POST -F "submit=OK" -F "file=@camera.jpg" $url +rm camera.jpg