#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Sun Dec 28 08:01:22 2025 @author: sven """ import requests def api_prom(datumzeit): response = ' ' # date = input("Datum in dd.mm.YYYY") # time = input("Zeit in HH:MM:SS") # datetime = datum_umrechnen.umrechnen(date + ' ' + time) # datetime = datum_umrechnen.umrechnen(datumzeit) url = "http://192.168.178.183:9090/api/v1/query" querystring = {"query":"last_over_time(homeassistant_sensor_distance_km{entity=\"sensor.id_4_odometer\"}[24h])","time":datumzeit}#"2025-12-27T11:48:00Z"} # API rufen, Daten aus der API in data verfügbar machen. response = requests.get(url, params=querystring) data = response.json() results = data.get("data", {}).get("result", []) if not results: value = 'n/a' else: timestamp, value_str = data["data"]["result"][0]["value"] value = int(value_str) return value