ich bin noch recht neu beim Erstellen von Scripten für die Homematic Steuerung.
Derzeit habe ich das Problem, dass ich als Rückgabe auf eine Datenabfrage bei Openweathermap einen string im JSON Format bekomme. Aus diesem möchte ich jetzt natürlich die einzelnen Daten extrahieren. Hier ein Beispiel:
Code: Alles auswählen
{"coord":{"lon":13.41,"lat":52.52},"weather":[{"id":802,"main":"Clouds","description":"Ãberwiegend bewölkt","icon":"03n"}],"base":"stations","main":{"temp":14.55,"pressure":1006,"humidity":100,"temp_min":13.33,"temp_max":15.56},"visibility":10000,"wind":{"speed":3.1,"deg":260},"clouds":{"all":40},"dt":1569437651,"sys":{"type":1,"id":1275,"message":0.0148,"country":"DE","sunrise":1569387391,"sunset":1569430792},"timezone":7200,"id":2950159,"name":"Berlin","cod":200}
Sowas in der Lesart wie:
Code: Alles auswählen
var Temperature = WetterString|jq '.main.temp'
Vielen Dank für eure Hilfe!