Code: Alles auswählen
{
"observations": [
{
"stationID": "xxxxxxx",
"obsTimeUtc": "2024-05-19T17:32:16Z",
"obsTimeLocal": "2024-05-19 19:32:16",
"neighborhood": "xxxxxxxxxxx",
"softwareType": "EasyWeatherV1.4.6",
"country": "DE",
"solarRadiation": 32.4,
"lon": xxxxxx,
"realtimeFrequency": null,
"epoch": 1716139936,
"lat": xxxxxx,
"uv": 0.0,
"winddir": 227,
"humidity": 57,
"qcStatus": 1,
"metric": {
"temp": 18,
"heatIndex": 18,
"dewpt": 10,
"windChill": 18,
"windSpeed": 5,
"windGust": 7,
"pressure": 1003.42,
"precipRate": 0.00,
"precipTotal": 0.79,
"elev": 678
}
}
]
}
Du bekommst mit meinem Script dann folgende Werte in eine InfluxDB geschrieben
Code: Alles auswählen
{'Temperatur': 18, 'Luftfeuchtigkeit': 61, 'Luftdruck': 1003.52, 'Sonnenstrahlung': 40.7, 'UV-Strahlung': 0.0, 'Windgeschwindigkeit': 2, 'Windrichtung': 'SW', 'Niederschlag mm/h': 0.0, 'Niederschlag 24h': 0.79}