Files
Felix Zösch 07c290a453 Initial commit: Backup der Webseiten
- zoesch.de
- blitzkiste.net
- gruene-hassberge (norbert.zoesch.de)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-13 01:17:15 +01:00

75 lines
2.8 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Get-Test</title>
<link rel="icon" href="img/favicon.png" type="image/x-icon" />
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Custom -->
<link href="css/custom.css" rel="stylesheet">
<link href="css/font-awesome.min.css" rel="stylesheet">
<link href="css/animate.css" rel="stylesheet">
<link href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/themes/ui-darkness/jquery-ui.min.css" rel="stylesheet">
<link rel="stylesheet" href="css/bootstrap-image-gallery.min.css">
<!-- js -->
<script src="js/jquery-2.1.3.min.js"></script>
<script src="js/jquery.inview.min.js"></script>
<!--script src="js/control.js"></script-->
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/jquery-ui.min.js"></script>
<script src="js/dialog.js"></script>
<script src="js/main.js"></script>
<script src="js/modernizr.js"></script>
<script src="js/purl.js"></script>
</head>
<body>
<div id="station"></div>
<script>
var request = new XMLHttpRequest();
request.open('GET', 'https://api.charge-it-mobility.com/RNs/Prod/EVSEs-%3EStatus', true);
request.onload = function () {
// begin accessing JSON data here
var data = JSON.parse(this.response);
var ladepunkte = [
{code: "+49*822*501913362*1", name: "Marktplatz, Ladepunkt 1"},
{code: "+49*822*501913362*2", name: "Marktplatz, Ladepunkt 2"},
{code: "DE*BDO*E564751504*1", name: "FZZ, Ladepunkt 1"},
{code: "DE*BDO*E564751504*2", name: "FZZ, Ladepunkt 2"},
{code: "DE*BDO*E442011757*1", name: "FZZ, Ladepunkt 3"},
{code: "DE*BDO*E442011757*2", name: "FZZ, Ladepunkt 4"},
{code: "DE*LVF*E777028750*2", name: "Test, Ladepunkt 1"}
];
var state = "";
for (i = 0; i < ladepunkte.length; i++) {
var lpCode = ladepunkte[i].code;
var lpName = ladepunkte[i].name;
var status = data[lpCode];
if (status) {
var timeKey = Object.keys(status)[0];
var value = status[timeKey];
if (value == "Available") {
state += "Station " + lpName + " ist verfügbar" + "<br>";
} else {
state += "Station " + lpName + " ist belegt" + "<br>";
}
} else {
state += "Informationen für Station " + lpName + " nicht verfügbar" + "<br>";
}
document.getElementById('station').innerHTML = state;
}
};
request.send();
</script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="js/bootstrap.min.js"></script>
</body>
</html>