#!/bin/bash

# ===== 설정 =====
URL="https://nextgreen.info/nextgreen/green_manage/json_store.php"   # 실제 서버 URL로 수정
DEVICE_ID="ns20_Wcn1830"

# ===== 현재 시간 =====
NOW=$(date "+%Y-%m-%d %H:%M:%S")

# ===== 판교 기준 더미 온도/습도 (4월 평균 느낌 + 약간 랜덤) =====
TEMP=$(awk -v min=15 -v max=23 'BEGIN{srand(); print min+rand()*(max-min)}')
HUM=$(awk -v min=40 -v max=65 'BEGIN{srand(); print min+rand()*(max-min)}')

# ===== JSON 생성 =====
JSON=$(cat <<EOF
{
  "datetime": "$NOW",
  "deviceid": "$DEVICE_ID",
  "temp": $TEMP,
  "humidity": $HUM,
  "cds": 0,
  "gtemp": 0,
  "soil_moisture": 0,
  "ver": "26.04.16",
  "lat": 37.3637222084526,
  "lng": 127.093597281966,
  "alt": 65,
  "ipaddr": "192.168.0.1",
  "country": "korea",
  "type": "bitop_top"
}
EOF
)

# ===== 전송 =====
curl -X POST "$URL" \
  -H "Content-Type: application/json" \
  -d "$JSON"

echo ""
echo "[DONE] $NOW / TEMP=$TEMP / HUM=$HUM"
