La respuesta es sencilla: tu plantilla dice que la precipitación anual es 0, por lo que a cada actualización se pondrá a cero por mucho que le digas otra cosa. Es problema de la generación de la plantilla, ajena a Meteoclimatic y con una serie de etiquetas que no tendrían que estar aquí:
https://www.climameteoinfo.com/wxdata/meteoclimatic/ESAND1400000014540A/plantilla.html<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
*VER=DATA2 *COD=ESAND1400000014540A *SIG=xxxxxxxxxxxxxxxxxxxxxxx *UPD=08/02/2023 18:29:00 *TMP=11.0 *WND=0.0 *AZI=247 *BAR=1020.7 *HUM=78 *SUN=0 *UVI=0.0 *DHTM=13.7 *DLTM=7.0 *DHHM=93 *DLHM=63 *DHBR=1021.0 *DLBR=1017.1 *DGST=14.8 *DSUN=645 *DHUV=6.0 *DPCP=0.0 *WRUN=--- *MHTM=20.6 *MLTM=3.9 *MHHM=93 *MLHM=19 *MHBR=1030.7 *MLBR=1015.4 *MGST=34.9 *MSUN=645 *MHUV=6.0 *MPCP=0.0 *YHTM=21.0 *YLTM=0.9 *YHHM=99 *YLHM=19 *YHBR=1030.8 *YLBR=1005.4 *YGST=48.0 *YSUN=645 *YHUV=6.0 *YPCP=0.0 *EOT*