Thanks for this hint. I got:
{"coord":{"lon":13.39,"lat":52.52},"weather":[{"id":800,"main":"Clear","description":"clear sky","icon":"01d"}],"base":"stations","main":{"temp":24,"pressure":1017,"humidity":36,"temp_min":24,"temp_max":24},"visibility":10000,"wind":{"speed":5.1,"deg":120},"clouds":{"all":0},"dt":1539267600,"sys":{"type":1,"id":4892,"message":0.0029,"country":"DE","sunrise":1539235537,"sunset":1539274771},"id":2950159,"name":"Berlin","cod":200}
I received even better values for "main", "description", "icon" and "temp" right now here in Berlin :-)
I also changed the query from ...weather?q=Berlin,DE&APPID=... to ...weather?id=2950159&APPID=...
My API key and the location id I use seem ok.