#!/bin/bash host="172.16.1.254" topic="esp32/strecha" url="https://meranie.bh.ttx.sk/upload/" while true do while true do echo "measure" input= while [[ $input = "" ]]; do read input done read t h p <<< $input IFS="=" read v k <<< $t echo $k > /dev/tty t=$k read v k <<< $h echo $k > /dev/tty h=$k read v k <<< $p echo $k > /dev/tty p=$k unset IFS break done /dev/ttyUSB0 echo mosquitio_pub -h $host -t $topic/temperature -m N:$t echo mosquitio_pub -h $host -t $topic/humidity -m N:$h echo mosquitio_pub -h $host -t $topic/pressure -m N:$p echo "capture" > /dev/ttyUSB0 echo "rb" > /dev/ttyUSB0 rb --ymodem /dev/ttyUSB0 echo "free" > /dev/ttyUSB0 curl -v -F filename=camera.jpg -F upload=@camera.jpg $url rm camera.jpg sleep 300 done