Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Xavi-EA5ZF

Páginas: 1 ... 12 13 [14] 15
196
WeeWX / Cambio de periodo de recogida y almacenamiento de datos
« en: 12 de Diciembre del 2015, 13:13:04 pm »
Tengo una VUE, sé como se cambia el intervalo, pero no encuentro las consecuencias de la acción, solo encuentro el que al darle el comando se borran los datos del data-loger y que evidentemente su periodo de mantenimiento de datos se reduce a la mitad en mi caso al pasar del actual intervalo de 10 minutos al de 5 que quiero.
Alguien lo ha hecho?, se tiene que hacer algo con los datos que ya están grabados? o solo se cambia, y ya está.
Salu2
Xavi

197
WeeWX / Re:WEEWX plantillas exfoliation y bootstrap y migración desde wview
« en: 09 de Diciembre del 2015, 23:32:18 pm »
Me faltan cosas por meter todavía, pero ya tengo la migración terminada, ya esto con weewx.
Falta por meter mi radar meteorológico personalizado debajo de los relojes, falta por incorporar los script de avisos AEMET arriba de los grafícos y por supuesto que me funcione el reloj de lluvia que no hace nada, sigue a cero y muerto sin moverse.
De lo que hay, si alguien necesita los ficheros modificados del skin, lo dice y se los paso.
http://meteolavall.no-ip.org

198
WeeWX / Re:WEEWX plantillas exfoliation y bootstrap y migración desde wview
« en: 09 de Diciembre del 2015, 18:31:16 pm »
Por si a alguien le interesa, para habilitar la previsión del WUnderground en la plantilla Bootstrap p exfoliation, se debe instalar la extensión forecast, y luego en el apartado CheetahGenerator, poner el generador que corresponda al forecast. No ponerlo en el weewx.conf como yo lo hacía
porque parece que entonces no funciona bien el otro generador del skin. Debería quedar parecido a esto:

Citar
[CheetahGenerator]

    # This section is used by the generator CheetahGenerator, and specifies
    # which files are to be generated from which template.

    encoding = html_entities    # Possible encodings are 'html_entities', 'utf8', or 'strict_ascii'

    search_list_extensions = user.historygenerator.MyXSearch, user.forecast.ForecastVariables

Y luego solo hay que poner las variables que se necesiten y poner un include del forecast.inc en la página en donde se quiera utilizar.

199
WeeWX / Re:WEEWX plantillas exfoliation y bootstrap y migración desde wview
« en: 08 de Diciembre del 2015, 10:12:42 am »
El problema de los enlaces del pie de página ya lo tengo resuelto, era algún acento que se me coló, no los " o '.
El tema del reloj de lluvia es que me gustaría ponerlo, Bootstrap de serie no lo tiene, pero lleva otros y me he basado en ellos para tratar de general el reloj, el formato si que lo crea, o sea el reloj en sí, el problema es que no le pone la aguja con los datos, de alguna forma no lee el dato de lluvia para ponerlo en donde toca.
He probado muchas variaciones, algunas como pone jantoni que he pillado en Historyreport, pero nada, que sale el reloj pero a cero, sigue sin poner el dato de la lluvia.

200
WeeWX / Re:WEEWX plantillas exfoliation y bootstrap y migración desde wview
« en: 07 de Diciembre del 2015, 15:28:55 pm »
OK, Wlarues, lo probaré con los &acute, a ver que pasa.
Ahora estoy con otros problemas, he creado un reloj que quiero que muestre la lluvia acumulada en el día y el reloj bien, pero no muestra los datos, eh el template Bootstrap, en el skin.conf, he puesto en el apartado [GaugeGenerator], una entrada:
    [[rain]]
       obs_type = rain
        minvalue = 0
        maxvalue = 100
        majorstep = 15
        minorstep = 5
        bins = 50
        aggregate_type = sum
        aggregate_interval = 3600
   none_value = 0

Pero no muestra nada mas que el valor 0.0, alguna idea para que funcione?

Con las estadísticas, como no funcionaban, al final he tirado por el camino de enmedio y genero la página con la plantilla en la que me funcionan (exfoliation) y luego inserto esa página en la forecast.html de mi plantilla Bootstrap. Una trampa pero de momento ya funciona.

201
WeeWX / Re:WEEWX plantillas exfoliation y bootstrap y migración desde wview
« en: 06 de Diciembre del 2015, 18:52:28 pm »
En este caso el originante del error es este bloque que quería meter en el pie del exfoliation:

Código: [Seleccionar]
  <table width="100%" align="center">
  <tr>
     <td align="center">
   <a href="http://info.flagcounter.com/RnBC"><img src="http://s11.flagcounter.com/count/RnBC/bg_FFFFFF/txt_000000/border_FFFFFF/columns_3/maxflags_15/viewers_0/labels_1/pageviews_1/flags_0/" alt="Flag Counter" border="0"></a>
       <a href="http://www.meteoclimatic.com/mapinfo/ESPVA"><img src="http://www.meteoclimatic.com/pastilla/bnq/ESPVA1200000012600A.gif" border="0" height="70" width="135" alt="Red Meteoclimatic"></a>
       <a href="http://www.awekas.at/es/instrument.php?id=9933"><img src="awekas-logo-kl-header.jpg" border="0" height="75" width="65" alt="AWEKAS"></a>
       <a href="http://www.wunderground.com/cgi-bin/findweather/hdfForecast?query=39.826%2C-0.232&sp=ICASTELL10"><img src="WU-logo-footer.png" border="0" height="70" width="95" alt="WeatherUnderground"></a>
       <a href="http://www.findu.com/cgi-bin/wxpage.cgi?call=EA5ZF&units=metric"><img src="cwp_logo.gif" border="0" height="80" width="80" alt="CWOP APRS-WXNet"></a>
       <a href="http://www.noaa.gov"><img src="noaa.gif" border="0" height="75" width="75" alt="NOAA Partner"></a>
       <a href="http://www.meteoiberica.net/"><img src="IPWN_logo100.png" border="0" height="70" width="70" alt="Red MeteoIbérica"></a>
       <a href="http://www.pwsweather.com/obs/EA5ZF.html#"><img src="PWS_Logo.JPG" border="0" height="80" width="80" alt="PWS Weather"></a>
     </td>
  </tr>
  </table>

Supongo que es un problema con el ASCII y carácteres como la doble comilla o los acentos de algún texto...
De todas formas ya he modificado lo que no me gustaba del skin Bootstrap y un día de estos le meto la migración definitiva de datos y lo dejo ya en marcha con WeeWx, me falta incorporar alguna cosilla (como el radar, los enlaces de colaboraciones, etc) y las previsiones del WUnderground, pero el resto ya lo veo bien.

202
WeeWX / Re:Plantillas (skins) de Weewx
« en: 06 de Diciembre del 2015, 16:50:32 pm »
Si, pero que quite los datos de la firma de la estación. Ya estoy estudiando la plantilla a ver que es lo que hago mal en las mías.
Thanks.  apla3

203
WeeWX / Re:WEEWX plantillas exfoliation y bootstrap y migración desde wview
« en: 06 de Diciembre del 2015, 16:49:09 pm »
Por lo que entiendo, python tiene el problema que el gestor de skins cheetah es interpretado y que cuando encuentra un error te muestra la linea en donde cheetah ha petado, no en donde realmente tienes el problema en la página html de la plantilla, y eso me marea enórmemente.
En cuanto toco algo falla, no puedo hacer mas de un cambio por prueba so pena de que falle por todas partes y no encuentre realmente el problema.
Por ejemplo:
Citar
Dec  6 14:56:31 localhost weewx[6531]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/exfoliation/links.html.tmpl
Dec  6 14:56:31 localhost weewx[6531]: cheetahgenerator: **** Reason: 'ascii' codec can't decode byte 0xe9 in position 1558: ordinal not in range(128)
Dec  6 14:56:31 localhost weewx[6531]: ****  Traceback (most recent call last):
Dec  6 14:56:31 localhost weewx[6531]: ****    File "/usr/share/weewx/weewx/cheetahgenerator.py", line 294, in generate
Dec  6 14:56:31 localhost weewx[6531]: ****      print >> _file, text
Dec  6 14:56:31 localhost weewx[6531]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__
Dec  6 14:56:31 localhost weewx[6531]: ****      rc = getattr(self, mainMethName)()
Dec  6 14:56:31 localhost weewx[6531]: ****    File "_etc_weewx_skins_exfoliation_links_html_tmpl.py", line 647, in respond
Dec  6 14:56:31 localhost weewx[6531]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1597, in _handleCheetahInclude
Dec  6 14:56:31 localhost weewx[6531]: ****      nestedTemplateClass = compiler.compile(source=source, file=file)
Dec  6 14:56:31 localhost weewx[6531]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 740, in compile
Dec  6 14:56:31 localhost weewx[6531]: ****      settings=(compilerSettings or {}))
Dec  6 14:56:31 localhost weewx[6531]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Compiler.py", line 1579, in __init__
Dec  6 14:56:31 localhost weewx[6531]: ****      source = unicode(source)
Dec  6 14:56:31 localhost weewx[6531]: ****  UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 1558: ordinal not in range(128)

Aquí creo recordar que tengo un enlace a una imagen con un link en el fuente del footer.html, a ver quien es el "guapet" que sabe en donde está el problema. Yo lo único que veo es que falla al compilar cheetah y que lo hace en parte de un template, se supone que en el fichero de links de exfoliation y que parece que el motivo es un código ASCII fuera de rango.
En wview funcionaba así y era mas fácil.

204
WeeWX / Re:WEEWX plantillas exfoliation y bootstrap y migración desde wview
« en: 06 de Diciembre del 2015, 12:40:05 pm »
Lo de las comparativas en color ya está hecho en el skin, lo de los gráficos en fondo casi blanco me lo sé, hay que buscar en la parte de generación gráfica del skin y ver si estos parámetros te valen:
    daynight_day_color = 0xffffff
    daynight_night_color = 0xf6f6f8
    #daynight_edge_color  = 0xd0d0d0   
    daynight_edge_color = 0xafefef
Y luego revisar en la lluvia que tengamos el periodo de agregación adecuado para que haga las columnas de forma visible:

        [[[dayrain-Bootstrap]]]
            # Make sure the y-axis increment is at least 0.02 for the rain plot:
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 3600

        [[[weekrain-Bootstrap]]]
            # Make sure the y-axis increment is at least 0.02 for the rain plot:
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 14400

        [[[monthrain-Bootstrap]]]
            # Make sure the y-axis increment is at least 0.02 for the rain plot:
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 86400

        [[[yearrain-Bootstrap]]]
            # Make sure the y-axis increment is at least 0.02 for the rain plot:
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 604800

Así si el intervalo 3600 equivale a una hora, agregamos valores para calcular gráficos de 24H cada hora, de semana cada 4 horas, de mes cada día y año cada semana.

205
WeeWX / Re:WEEWX plantilla Bootstrap
« en: 06 de Diciembre del 2015, 10:55:45 am »
Lo tengo casi todo listo para la migración y estoy buscando plantillas que me gusten para mejorar la apariencia y legibilidad del weewx.
ahora mismo tengo en pruebas la exfoliation (todavía en ingés) y la bootstrap, de la exfoliation me gusta la forma de presentar los datos históricos y de la boostrap su sencillez, pero me encuentro con que he podido habilitar la previsión del tiempo de WUnderground en exfoliation (porque parece que ya está preparado en el skin, pero no en el bootstrap, en el foro de gmail pone unos pocos pasos que creo que he seguido, pero al final he hecho tantas pruebas que ya casi me doy por vencido.
Entre los errors de parsing del python y cheetah, y la falta de documentación de la forma de trabajar de los skins con el weewx me siento un poco atascado.
Están ahora mismo en pruebas con el simulator visibles en:
http://meteolavall.no-ip.org:81/weeex Con tabla standard
http://meteolavall.no-ip.org:81/weeex/exfoliation Con tabla exfoliation
http://meteolavall.no-ip.org:81/weeex/Bootstrap Con tabla bootstrap

Yo, que soy muy de pedir, y algunas veces de dar, le pediría a quién posea el secreto de integrar la previsión en la mencionada plantilla, me echara una mano en estos tiempos difíciles de los inicios de la migración.
O si hay alguna forma de no tener que esperar 5 minutos cada vez para hacer pruebas me lo indicaseis porque me pongo de los nervios perdiendo tiempo a mansalva.
Ah! Y se me olvidaba... odio al python sin conocerlo porque no sé como poner el pie con los logos de los sites en donde publico los datos, siempre que pongo algo similar a lo que tengo en wview, me dá errores de parsing, supongo que por algún caracter raro, o algo de la nomenclatura python. He visto que alguno teneis logos en el pie de la página, agradecería ayuda también en esto....
Salu2
Xavi

206
WeeWX / Re:WEEWX plantilla exfoliation y migración desde wview
« en: 29 de Noviembre del 2015, 11:34:15 am »
OK, pues voy a empezar a probar en cuanto tenga un momento, seguramente el próximo fin de semana que es de 4 días.
Sobre la plantilla, descargaré la inglesa y empezaré a traducir y personalizar, si no encuentro nada antes.

207
WeeWX / WEEWX plantillas exfoliation y bootstrap y migración desde wview
« en: 29 de Noviembre del 2015, 10:37:57 am »
Buenos días, ya hace tiempo que no disponía de "idem" para escribir algo en el foro.
Me estoy planteando el dejar el Wview por el WEEWX, veo que este está vivo y parece que el wview está bastante muertecillo.
La instalación no me preocupa en absoluto, pero hay dos cosas que no tengo estudiadas y no sé si alguien en el foro las ha hecho y documentado:
la primera es la migración de los datos históricos, no he ledo mucho pero parece que esto es bastante fácil.
La segunda es que uso una plantilla que no me gustaría dejar, ya que me parece muy limpia y sencilla, se trata de la exfoliation. He visto que si que existe para weewx, pero solo la encuantro en inglés, en el wview entre varios la pasamos al español y luego la personalizé un poco. No me gustaría volver a tener que teclear las multiples traducciones del inglish al spanish....
Como he escrito me lo estoy planteando, tengo una raspberry parada ya que tengo el wview con el mele-chino y puedo ir haciendo pruebas si me deja tiempo el trabajo en estas próximas fechas de puente y navidad.
Saludos.
Xavi - EA5ZF Ham-Radio Op
ESPVA1200000012600A

Comentar a Jantoni que he estado buscando por el codex y que o soy torpe o no he encontrado el tema de la migración de datos (HI HI)

208
Jesús, si tienes un modem USB cerrado a un operador no te cuesta mas de 12-15 euros abrirlo por internet, sitios hay cien mil... Yo uso un E220 de huawei ex-vodafone con una tarjeta de orange u otro un poco mas moderno también de huawei que anteriormente era de ono, ambos dos abiertos por doctorsim creo recordar, por unos 12 pavos, pero repito, sitios hay un montón.

209
Jantoni, la verdad es que no sé, supongo que es porque yo me denomino a mi mismo "el rey del por si acaso", y pensaba seguro en poner la estación conectada a un conversor USB-ethernet y en casa el otro extremo conectando el ordenador, linux o windows con la estación mediante un puerto virtual, y pensando en poner algún artilugio posterior para automatizar los reset, etc.
Pero para poner la estación y el ordenador juntos en el site remoto, tienes toda la razón y no haría falta poner un router ya que se puede conectar el pincho directamente al ordenador aunque esto lo exponga un poco mas a internet a cambio de tener que hacer menos "programación de puertos en el router".
Para lo básico, teneis razón, no hace falta router, solo estación, dataloger, ordenador y pincho 3G o 4G.

210
Venga que te vamos a dar ideas entre todos....

Citar
Paso 1: Elegir estación. La instalas, ves que todo funciona perfectamente.
Depende sobre todo del presupuesto, yo uso Davis Vantage Vue que es asequible sin ser barata del todo (350-450 euros) con dataloger belfryboy sumale unos 65 euros mas.

Citar
Paso 2: Elegir medio de comunicación.
Seguro que tienes algun amigo que estaba en Orange, le pillas el router livebox y ya lo tienes, le pinchas un USB normal de móvil 3g o 4g y ya está. O eso o buscas un router con backup móvil.

Citar
Paso 3: Elegir ordenador.
Si eres usuario avanzado (HI HI) te recomiendo una raspberry pi con linux y te instalas una imagen pre-diseñada de Jantoni y eliges entre wview o weex, eso es BBB
Si eres novel, puedes pillar un mini sistema de bajo consumo que use windows y te instalas o bien el software de fabricante o Cumulus / Cumulus MX, recomiendo mini sistemas porque en un año o año y medio te ganas lo que vale con el ahorro de consumo al respecto de un pc tradicional.
A tener en cuenta que una raspi consume la friolera de 3-5W (aprox 43KW/año), Dios mio que barbaridad.... un pc mini unos 40-50W (unos 430KW/año) y uno grande a saber...

Con esto montado en el sitio desplazado ya te funcionaría todo, luego virguerías a estudiar...

Páginas: 1 ... 12 13 [14] 15