From c7fef84509e87b34ae34361092269477a96bf750 Mon Sep 17 00:00:00 2001 From: Gerardo Marx Date: Wed, 9 Apr 2025 23:12:12 -0600 Subject: [PATCH] Basic site ok --- htu21d.json | 1 + index.html | 3 ++- index.js | 17 +++++++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 htu21d.json create mode 100644 index.js diff --git a/htu21d.json b/htu21d.json new file mode 100644 index 0000000..7c201bc --- /dev/null +++ b/htu21d.json @@ -0,0 +1 @@ +{ "temperature": 25.60, "humidity": 52.68 } diff --git a/index.html b/index.html index eef1c33..30c2799 100644 --- a/index.html +++ b/index.html @@ -14,7 +14,8 @@

🌡️ Temperature: --C

💧 Humidity: --%

- + + \ No newline at end of file diff --git a/index.js b/index.js new file mode 100644 index 0000000..b709e17 --- /dev/null +++ b/index.js @@ -0,0 +1,17 @@ +async function fetchSensorData() { + try { + const response = await fetch('htu21d.json'); + const data = await response.json(); + document.getElementById('temp').textContent = data.temperature; + document.getElementById('hum').textContent = data.humidity; + console.log('Data updated'); + } catch (err) { + console.error('Failed to load sensor data:', err); + } + } + + // Load on page load + fetchSensorData(); + + // Refresh button + document.getElementById('refresh').addEventListener('click', fetchSensorData); \ No newline at end of file