So, yes this is selfhosting related. I am working on an n8n flow to pull in weather data so that I can have this data on a dashboard. I can’t find any dockerized weather forecasting apps. Most of them connect to a personal weather station, which might be an option in the future. For the time being, this is a little project I’m working on.
Partial JSON snippet:
spoiler
0 json cod “200” message 0 cnt 40 list 0 dt 1780693200 main temp 29.4 feels_like 29.23 temp_min 29.4 temp_max 29.68 pressure 1019 sea_level 1019 grnd_level 984 humidity 42 temp_kf -0.28 weather
I would like to display something like this:
spoiler
Current temperature: 23.25 °C Feels like: 24.09 °C Low / High: 23.25 °C / 23.60 °C Humidity: 94% Atmospheric pressure: 1023 hPa (sea level: 1023 hPa, ground level: 988 hPa) Temperature correction factor (temp_kf): -0.35 Weather: Light rain Weather code: 500 Short condition: Rain Icon: 10d
So, this is for you devs or coders out there. I can produce the JSON data. I’m just not sure how to parse it to something meaningful. I’m sure Python will have to be incorporated, but unsure of how to proceed.
Maybe someone could point me in a direction to tuts, articles, or your own experience. Sorry the JSON data doesn’t format correctly. Lemmy formatting doesn’t seem to allow that.
irmadlad@lemmy.world
rimu@piefed.social@piefed.social
justme@lemmy.dbzer0.com 6 hours ago
isn’t json already a human readable format? ;) ok, jokes aside. to parse a file interactively, like i need to extract some information now, i use Julia, because I’m working with it anyway. that’s of course not very practical for automation scripts. most convenient would be a language that is already incorporated in your setup. otherwise i usually end up with a bash script with some
jqcalls.