From 882d8eaf332b7ddea1b5c7e75e2de01301159dd1 Mon Sep 17 00:00:00 2001 From: SimolZimol <70102430+SimolZimol@users.noreply.github.com> Date: Tue, 21 Apr 2026 09:23:21 +0200 Subject: [PATCH] modified: .gitignore modified: app.py --- .gitignore | 2 ++ __pycache__/app.cpython-310.pyc | Bin 7573 -> 7521 bytes app.py | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 15070ff..8981fcf 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,5 @@ Dockerfile .dockerignore package.json create-minecraft-server.sh + +__pycache__/ \ No newline at end of file diff --git a/__pycache__/app.cpython-310.pyc b/__pycache__/app.cpython-310.pyc index 71d3cb6278f61fe8630e0713b72fdc49194a9fd2..3ac5196ce3b6c0a8ed2b939b69853eb0c41e86cc 100644 GIT binary patch delta 1574 zcmY+EO>7%g5Xb$pUfZ=}H=ni>J5J&jl5Ij#N}IMx3D7_qL0VD~De59H>+B}o)?Pca z8)65CP;#TKl)5ML6iD$xT6B!qfk<~cNu4?oY&`_H`D z*?I5%iQmSfrD!zl!{680d-m}Nz6c{A!9l`a=U^hnXC~yS-gbJlq$An(AH73~gdN!Fi!CA16 z4e)F*8~Ucn=i6rMm-uY(0sE1UhyLDt=yiJWTK5(+J3D+^%weW~BUOui)NaP_vW>LY zQA=;JZRWe`x)Zn~TC^Ac_|QPA z`@_gx#(XQ4TBH_SYFhBU;`95wu5DH|_@9S*unXbvH0$Pq2|BXG2RnBtBK$;_NSb$>LJ^+0ApMjptdQ?mM0qskKrTq^3CWd z6a15CBK-t9bOo#xJ?K~lSgt1m$kl=eQ~dYnxuZgrNkyP+fKhbeGzBy*Ex{QXxm0-) z&hqoINjAZ6#5($)CU1DncFdeZd7YWPIg4!gJh7AEP91%uH;yPf7flCD$(+zrfLebljG4KX-zPS4#D8Sp83?& z%ncG!Q{i0#wE|Q^fY3s?h`^M$$nHRhVEwqd2a-KVO|m6n=Le^9C4(e}?%11WLhIDs7S0Lb0(>DN0SNXqvuG93S&8@XE}a;k-96 z;1E)&u^S`FjfqAVWhb#QY1r7EiQT!;?OT|*Fx7<%7e*y9dd?kf!FkCy=YIFQ=bU@) zx%Y>$56?yNkw~qAzn-2)_T2r*_v(zHX7ia{1=^6^pPU>^z2S0jQ?qt1?+ncrIJeeP z7xS57jys;4viM4O0rEHblE+im_?&Bd+)b@=&*P91f2wC$``&O>BMXx|=@X*jmEbYf zDN4cDSVDXg92z_@hbmu7+pc3er_gpOxd3a#Ph)|2rKjUa?yAsB;vnRUjs;z4 z>&$0Ml^D`vR6NwWS-<#E>#hDOpeWmH{jz8X{ldN#e}#VA-1pkNXgRUPwwS}Ls*Pm1 z{%(uaw!=0$yw-BZ7TacSoz$THuclLKqNwRYO_$VkOAXpqds2})ZR07ai=nO?b=^{T z5~HCdWA&87qF8feH2!ILhcRWjR1TLz^MPy1tWu?T@ol!2W(s{?;%;&W{}&WnnGa~n zbyTb>dP00xGsWT}R{MSz?NwL(z|cvbr41GGs|Rba_jTyp+*@_!ktg<tr?&G!sxW10#5r;21%K zfcjt8{Gi8k1s7h$ksp*r@~fya7%`J~+yfckq*bJ=Y(;KriH1~j$P(c8rWMGMIgWrg zMqT1-dbJE|R8y#Q&UXH@%u>altO~g@s^y{NaAI8O?ME+MM{>Pxm7CrohoMC;m(}Zm zBk9*!wp+-WYiY;KahO30E=%6^OwZ0c72Xyfv?tjW@p=2z%_*7=x*pgCP)XlTFiSw! zyV94PWL+SjO8F|v;SyOvY-en=i;~3zajKYuiHeAOSUY?uJSZRmHxTrw%=1ZRApn}Y zB5uW6HJ40Vd=l#ldt?>~R>Z?tZ_g^3C4w~sBbYVkc=lksh){f&-4^%bUqm|GzaN-Z}jbs-u@# diff --git a/app.py b/app.py index 1d26b4b..14dc439 100644 --- a/app.py +++ b/app.py @@ -106,9 +106,9 @@ def get_mosmix_forecast(lat, lon, hours=72): precip_raw = rr1c if not _isnan(rr1c) else (rr1 if not _isnan(rr1) else None) precip = round(float(precip_raw), 1) if precip_raw is not None else 0.0 - # Regenwahrscheinlichkeit + # Regenwahrscheinlichkeit (Wert kommt als Bruchteil 0.0–1.0) rprob_raw = params.get("probability_precipitation_height_gt_0_1mm_last_1h") - rain_prob = round(float(rprob_raw)) if not _isnan(rprob_raw) else None + rain_prob = round(float(rprob_raw) * 100) if not _isnan(rprob_raw) else None n = params.get("cloud_cover_total") clouds = round(float(n)) if not _isnan(n) else None