Software > WeeWX

Codificacion txt en weewx 4.7 (instalado con script meteowee) + Debian 11 32b

<< < (2/4) > >>

Gonzalo:
Ahora he generado de nuevo los NOAA y funciona:
--------------------------------------------------------------------------------------------------
                   SUMARIO CLIMATOLOGICO MENSUAL para abr 2022


NOMBRE : Nueva Malaga, Malaga                 
ALTITUD: 50 metros    LAT: 36-43.57 N    LONG: 004-26.65 W


                   TEMPERATURA (°C), LLUVIA (mm), VELOCIDAD VIENTO (km/h)

                                         GRAD   GRAD          --------VIENTO-----------
       -------------TEMP--------------   -DIA   -DIA          --------VEL-------  DESDE
DIA    MED    MAX   HORA    MIN   HORA  CALOR   FRIO   LLUV   PROM    MAX   HORA    DIR
---------------------------------------------------------------------------------------
 01   15,6   19,6  17:32   11,9  07:52    2,7    0,0    0,0   13,1   46,7  10:33    286
 02   13,9   16,3  14:01   11,6  08:00    4,4    0,0    0,0    6,4   30,6  11:29    122
 03   12,5   15,0  15:22    9,5  08:28    5,8    0,0    0,0    9,1   45,1  23:56    119
 04   13,0   14,8  12:29   11,2  08:11    5,3    0,0    0,4    8,0   48,3  01:25    138
 05   12,6   16,7  19:04   10,8  06:15    5,7    0,0   10,2    5,8   25,7  17:50    290
 06   14,0   18,1  17:28   10,8  08:02    4,4    0,0    0,2    7,8   38,6  17:18    302
 07   16,8   24,1  17:41   11,8  08:08    1,5    0,0    0,0   14,1   41,8  15:12    280
 08
 09
 10
 11
----------------------------------------------------------------------------------------------

Te pregunto tiene algun inconveniete o mejora el usar una codificacion u otra ?
Ahora voy a buscar que simbolo de grado puedo poner en el piedefoto.txt.tmpl ($current.dateTime, Temp.: $current.outTemp.formatted C, Hum.: $current.outHumidity,) a ver si ha arreglado esto tambien.

Gonzalo:
En el texto de la foto con la plantilla no me sale el simbolo del grado.
Me sale esto:
Temp.: 22,8 &#176;C,

La plantilla tiene escrito: $current.outTemp.formatted °C,
Alguna orientación
Gracias

jmviper:
Las codificaciones pueden ser un verdadero lío, porque empezaron con la básica (ASCII) de 128 caracteres para los caracteres ingleses, pero claro hay más caracteres con acentos etc etc y se fueron creando sobre la base de 256 bits (8 bytes, ASCII usa solo 7) para cada juego de caracteres.
UTF-8 vino para engloblarlos a todos (más de 2 millones de caracteres posibles) y además de cualquier letra o símbolo se pueden poner muchos iconos (también emoticonos).

Así que, de ahora en adelante hay que codificarlo todo en UTF-8 porque es la codificación del presente-futuro.


--- Citar ---En el texto de la foto con la plantilla no me sale el simbolo del grado.
Me sale esto:
Temp.: 22,8 &#176;C,
--- Fin de la cita ---

Si te sale eso puede que lo genere con html_entities. Busca en ese archivo piedefoto.txt.tmpl la línea de esa codificación y cámbiala a utf8

Posiblemente tengas que cambiar la codificación en todas las plantillas en las que salgan esos símbolos extraños.

Gonzalo:
Que sepa yo, me ocurre solo en este txt.tmpl

Esta es la plantilla con el grado eliminado delante de la "C", si pongo "°" me sale: Temp.: 22,8 &#176;C,

contenido de piedefoto.txt.tmpl:
------------------------------------------------------------------------------------------------------------------------------------------
#encoding UTF-8
text 0, 0 "CIUDAD NUEVA MALAGA (Malaga), 50 msnm, $current.dateTime, Temp.: $current.outTemp.formatted C, Hum.: $current.outHumidity, Viento: $current.windSpeed - $current.windDir.ordinal_compass, Lluvia hoy: $day.rain.sum
Valores extremos para hoy: Temp-Max: $day.outTemp.max.formatted C a las $day.outTemp.maxtime, Temp-Min: $day.outTemp.min.formatted C a las $day.outTemp.mintime, Racha-Max: $day.wind.max - $day.wind.gustdir.ordinal_compass  a las $day.wind.maxtime, UV: $current.UV"

------------------------------------------------------------------------------------------------------------------------------------------
Con versiones antiguas de weewx con este pie de foto de la webcam salia correcto el simbolo grado
Perdona, pero como en otras ocasiones no quisiera abusar de ti.
Gracias
Es que soy muy mijita para tener muy pocos conocimientos. Y le he tomado cariño a Weewx y siempre he estado cabezoneando con la configuración y las traducciones hasta encontrar donde estba algo escrito para traducir. Y lo mismo me paso con querer incorporar la plantilla de Season en la Standard, y ahi esta la pestaña funcionando.

jmviper:
Adjunta el archivo

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa