Software > WeeWX
Tema para especialistas en BBDD weewx
jmviper:
Repito que los NOAA que tengas en /var/www/html/weewx/NOAA no los va a borrar weewx.
Weewx genera periódicamente el del mes y año en curso, los pasados cuando los ha terminado de generar a principio del mes o del año ya no los toca porque no los genera y se quedan en esa carpeta.
Esta tarde he modificado el /etc/weewx/skins/Seasons/titlebar.inc de esta manera para que salgan todos los NOAA de ese directorio.
Recomiendo hacer copia del archivo por si hay imprevistos aunque a mí me ha funcionado bien:
--- Código: ---## titlebar for weewx skins
## Copyright Tom Keffer, Matthew Wall
## See LICENSE.txt for your rights
#errorCatcher Echo
#encoding UTF-8
<div id="title_bar">
<div id="title">
<h1 class="page_title">$station.location</h1>
<p class="lastupdate">$current.dateTime</p>
</div>
<div id="rss_link"><a href="rss.xml">RSS</a></div>
<div id="reports">
#import re
#set noaa = sorted(os.listdir("/var/www/html/weewx/NOAA"))
$noaa.reverse()
#set tot = []
#for $res in $noaa
$tot.append(re.sub('(NOAA-|\.txt)','',$res))
#end for
Monthly Reports:
<select name="reports" onchange="openTabularFile(value)">
#for $monthYear in $tot
#if re.search('-', $monthYear)
<option value="$monthYear">$monthYear</option>
#end if
#end for
<option selected>- Select Month -</option>
</select>
<br/>
Yearly Reports:
<select name="reports" onchange="openTabularFile(value)">
#for $yr in $tot
#if not re.search('-', $yr)
<option value="$yr">$yr</option>
#end if
#end for
<option selected>- Select Year -</option>
</select>
<br/>
</div>
</div>
--- Fin del código ---
Como ejemplo en mi weewx tengo la BBDD como anterioremente he dicho de solamente este año y solo me salían estos meses y ahora me salen todos en los NOAA anuales y mensuales:
http://www.meteoarchena.es/opi/
miguelru:
Buenas noches.
Corregir la BBDD cuando ha habido un dato anormal esporádico lo tengo controlado, pero ¿se pueden corregir los gráficos generados que aún permanecen con ese error una vez corregida la BBDD ?
Corregida la parte que yo conozco...
jmviper:
Hola miguelru
Weewx vuelve a generar los gráficos cada poco tiempo y los datos con los cuales los genera son los de la BBDD.
Espera a medianoche y deberán de estar todos generados con los cambios.
Saludos
zapal:
--- Cita de: jmviper en 30 de Mayo de 2020, 21:47:02 ---Hola miguelru
Weewx vuelve a generar los gráficos cada poco tiempo y los datos con los cuales los genera son los de la BBDD.
Espera a medianoche y deberán de estar todos generados con los cambios.
Saludos
--- Fin de la cita ---
Podéis borrar todo el contenido de var/www/html/weewx/ (no se si es asi o /var/html/www/weewx/ ), en el próximo ciclo weewx genera TODO de nuevo, con los datos antiguos sin perder nada. Por lo menos desde la versión 3.8 que yo tengo en una estación.
miguelru:
Si, esta claro. Pero era que no había corregido la tabla "archive"
:;
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa