document.addEventListener("DOMContentLoaded", () => { fetchSpaceStatus(); }); async function fetchSpaceStatus() { try { // Beispiel-URL für die SpaceAPI-Daten. Diese sollte durch die tatsächliche URL ersetzt werden. const response = await fetch('https://keinanschluss.un-hack-bar.de/spaceapi.json'); const data = await response.json(); // Extrahiere relevante Daten const isOpen = data.state.open ? "Offen" : "Geschlossen"; const powerConsumption = data.sensors.power_consumption ? `${data.sensors.power_consumption[0].value} W` : "Keine Daten"; // Aktualisiere die UI document.getElementById("space-status").innerText = isOpen; document.getElementById("power-consumption").innerText = powerConsumption; } catch (error) { console.error("Fehler beim Abrufen des Space-Status:", error); document.getElementById("space-status").innerText = "Fehler"; document.getElementById("power-consumption").innerText = "Fehler"; } } function gotounhbsite() { window.location.href = "https://unhb.de"; }