Requires Admin-level privileges to fetch detailed stats.
Clicking on a device will automatically route you to its historical data table.
This will copy all data from the Source Device to the Target Device. The Target Device's existing data will NOT be deleted. A JSON backup of both devices will be automatically downloaded before the transfer begins.
Select a device to download its full telemetry history in JSON format.
Filter by device and date range to calculate total rain, or randomly distribute a specific amount of rain across existing records.
This will find all records in the date range above and randomly distribute this total amount among them.
Filter by device and date range to assign a random water level (in feet) within a specific range to all records.
This will find all records in the date range above and assign each a random water level between Min and Max.
Items deleted from Devices or Telemetry Data will appear here. You can restore them or permanently delete them.
Filter and view weather data from Open Meteo.
View detailed 15-minute interval historical data for Temp, Humidity, Feels Like, and Rain.
আপনার নিজস্ব Open-Meteo সার্ভারের (weatherapi.espserver.site) জন্য সম্পূর্ণ এবং কাস্টমাইজড API ডকুমেন্টেশন। যেহেতু আপনার সার্ভারে এখন লাইভ এবং হিস্টোরিক্যাল— দুই ধরনের ডেটাবেসই রেডি আছে, তাই আপনার ড্যাশবোর্ড বা যেকোনো প্রজেক্টে ডেটা কল করার জন্য এই ডকুমেন্টেশনটি একটি চিট-শিট হিসেবে কাজ করবে।
🌐 Base URL (মূল লিংক)
রেসপন্স ফরম্যাট: JSON
১. লাইভ এবং ফোরকাস্ট ডেটা API (Live Dashboard-এর জন্য)
আপনার ড্যাশবোর্ডের বর্তমান অবস্থা এবং টাইমলাইনের জন্য এই API টি ব্যবহার করবেন। এটি dwd_icon মডেল ব্যবহার করে।
latitude&longitude: লোকেশনের কোঅর্ডিনেট (যেমন: 24.3745, 88.6042)current: রিয়েল-টাইম ডেটার তালিকা।minutely_15: প্রতি ১৫ মিনিটের টাইমলাইন ডেটা।timezone:auto(সার্ভার নিজে থেকে লোকাল টাইম জোন সেট করে নেবে)।models:dwd_icon
২. হিস্টোরিক্যাল ডেটা API (গ্রাফ ও ট্রেন্ড অ্যানালাইসিসের জন্য)
২০২৪ থেকে শুরু করে আজকের দিন পর্যন্ত পেছনের যেকোনো দিনের ডেটা বের করার জন্য এটি ব্যবহার করবেন। এটি আপনার ডাউনলোড করা বিশাল copernicus_era5 মডেল ব্যবহার করে।
start_date: শুরুর তারিখ (YYYY-MM-DD ফরম্যাটে)।end_date: শেষের তারিখ (YYYY-MM-DD ফরম্যাটে)।hourly: প্রতি ঘণ্টার ডেটার তালিকা।models:copernicus_era5
(⚠️ নোট: হিস্টোরিক্যাল মডেলে বৃষ্টির জন্য rain এর বদলে precipitation ব্যবহার করতে হবে)।
📊 ডেটা ডিকশনারি (Variables Explanation)
| Parameter | Description | Unit |
|---|---|---|
temperature_2m | ভূপৃষ্ঠ থেকে ২ মিটার ওপরে বাতাসের তাপমাত্রা | °C |
apparent_temperature | রোদ, আর্দ্রতা ও বাতাস মিলিয়ে অনুভূত তাপমাত্রা (Feels Like) | °C |
relative_humidity_2m | বাতাসে জলীয় বাষ্পের পরিমাণ বা আর্দ্রতা | % |
rain | বৃষ্টির পরিমাণ (শুধুমাত্র লাইভ/ফোরকাস্ট মডেলের জন্য) | mm |
precipitation | মোট বৃষ্টিপাত (শুধুমাত্র হিস্টোরিক্যাল ERA5 মডেলের জন্য) | mm |
wind_speed_10m | ভূপৃষ্ঠ থেকে ১০ মিটার ওপরে বাতাসের গতিবেগ | km/h |
shortwave_radiation | সৌর বিকিরণ বা রোদের তীব্রতা | W/m² |
dew_point_2m | শিশিরাঙ্ক | °C |
weather_code | আবহাওয়ার ধরন বোঝানোর জন্য WMO কোড | Code (0-99) |
⚡ WMO Weather Codes (আপনার অ্যালার্ট সিস্টেমের জন্য)
- 0 - 3: আকাশ পরিষ্কার বা সামান্য মেঘলা (Clear / Partly Cloudy)
- 45, 48: কুয়াশা (Fog)
- 51, 53, 55: গুঁড়ি গুঁড়ি বৃষ্টি (Drizzle)
- 61, 63, 65: মাঝারি থেকে ভারী বৃষ্টি (Rain)
- 80, 81, 82: মুষলধারে বৃষ্টি / বৃষ্টিপাত (Rain Showers)
- 95: বজ্রঝড় / বিজলি চমকানো (Thunderstorm) ⚠️ আপনার ড্যাশবোর্ডের রেড অ্যালার্ট
- 96, 99: শিলাবৃষ্টিসহ ভয়াবহ বজ্রঝড় (Thunderstorm with hail) ⚠️ আপনার ড্যাশবোর্ডের রেড অ্যালার্ট
View and update full metadata for a specific device. Select a device from the "My Devices" tab to load its data here.
Automatically fetches historical weather data for this device's location. Adjust parameters below to filter data.
Simulate an HTTP Push Payload directly to the /api/esp32p endpoint.