18 lines
427 B
Bash
18 lines
427 B
Bash
#!/bin/bash
|
|
|
|
clear
|
|
echo "ESP32 IP:"
|
|
read -r srv
|
|
srv=192.168.0.187:80
|
|
while true; do
|
|
clear
|
|
ts=$(date +%Y-%m-%d-%T)
|
|
#dht=$(curl -s -X GET http://$srv/data | sed 's/{"h"/Humidity/g'| sed 's/"t_f"/Temp/g' | sed 's/,/%, /g' | sed 's/}//')
|
|
t=$(curl -s -X GET http://$srv/data | awk -F":|}" '{print$3}')
|
|
h=$(curl -s -X GET http://$srv/data | awk -F":|," '{print$2}')
|
|
echo "$ts, $t°F, $h%" | tee -a espdht.csv
|
|
sleep 1
|
|
#continue
|
|
done
|
|
|