Meteoclimatic

Bricolaje y otras manualidades => Creacion de páginas personales meteorológicas => Mensaje iniciado por: PIN en 26 de Junio del 2016, 13:46:58 pm

Título: script vp2console
Publicado por: PIN en 26 de Junio del 2016, 13:46:58 pm
A ver si alguien me puede decirme como se instala el script vp2console, ya que lo intento y nada de nada.
Título: Re:script vp2console
Publicado por: jmviper en 26 de Junio del 2016, 17:05:44 pm
Ese script funciona con WL?

Si no me equivoco no es un script para funcionar en las webs basadas en Saratoga?

Serviría de ayuda saber en qué página web lo tienes, archivo en tiempo real (de donde toma los datos) etc etc.

Así sin más es muy difícil adivinar... ::)

Saludos
Título: Re:script vp2console
Publicado por: PIN en 26 de Junio del 2016, 17:13:48 pm
No lo tengo en ninguna página web, pero me gustaría saber que tengo que hacer para que me funcioné.

Un saludo
Título: Re:script vp2console
Publicado por: Ubik en 26 de Junio del 2016, 18:51:22 pm
Tal como te dice Jmviper, ese script es para trabajar con una web basada en Saratoga de forma que al acceder a la web veas los datos como si estuvieses viendo la pantalla de una VP2.

Si lo quieres para eso, deberías haber hecho la consulta en la sección de páginas web.
Título: Re:script vp2console
Publicado por: PIN en 26 de Junio del 2016, 19:40:41 pm
Vale perdona, por no haberlo hecho bien.
Pero como se hace para que funcione y ver lo.
Título: Re:script vp2console
Publicado por: jmviper en 26 de Junio del 2016, 19:48:49 pm
Este script funciona con la configuración de una web basada en Saratoga por lo que tienes que instalar los archivos (http://saratoga-weather.org/wxtemplates/install.php) necesarios a tu web (que soporte PHP) y configurarlos.

Esta tarde lo he instalado para probarlo y he hecho para que se actualice más o menos en tiempo real con el clientraw.txt de WD.

http://meteoprovidencia.es/saratoga/davconvp2CW.php (http://meteoprovidencia.es/saratoga/davconvp2CW.php)

P.D. Como bien has dicho Ubik si quieres lo puedes pasar a la sección de páginas web ya que no tiene nada que ver con WL.
Título: Re:script vp2console
Publicado por: PIN en 26 de Junio del 2016, 21:20:37 pm
Pregunto de donde saco con el  WeatherLink , ese archivo clientraw.txt para que se actualice.
Título: Re:script vp2console
Publicado por: ea1hmy en 26 de Junio del 2016, 21:45:55 pm
este script solo funciona con Cumulus o weatherdisplay
y se puede poner en cualquier pagina sabiendola configurar
emilio
Título: Re:script vp2console
Publicado por: Ubik en 26 de Junio del 2016, 23:38:13 pm
Muevo el hilo al foro de páginas Web
Título: Re:script vp2console
Publicado por: PIN en 26 de Junio del 2016, 23:39:35 pm
Entonces, como no se puede hacer nada con WeatherLink, ni lo intento.
Muchas gracias a todos por la ayuda prestada.
Título: Re:script vp2console
Publicado por: Nuboso en 29 de Junio del 2016, 09:40:36 am
¿Alguien sabe dónde se puede bajar el script?
A ver si saco tiempo; hago el 'clientraw.txt' personalizado para WeatherLink y después, a ver si soy capaz adaptar el script.
Título: Re:script vp2console
Publicado por: kocher en 29 de Junio del 2016, 10:29:04 am
Citar
¿Alguien sabe dónde se puede bajar el script?

En ese "link" hay versiones para Cumulus1, CumulusMX y Weatherdisplay

Se puede elegir entre las consolas de la VP2 y/o la Vue

  http://silveracorn.nz/weather/wxscripts.php (http://silveracorn.nz/weather/wxscripts.php)

Hay otra opción posible para todos aquellos que utilicen el (magnífico) software GraphWeather:

   http://www.boock.ch/meteo/console_vp2.php (http://www.boock.ch/meteo/console_vp2.php)


   Demo consola Davis VP2 con CumulusMX: http://kocher.es/cumulusMX/davconvp2CU.php (http://kocher.es/cumulusMX/davconvp2CU.php)

   Demo consola  Davis VUE con CumulusMX: http://kocher.es/cumulusMX/davconvueCU.php (http://kocher.es/cumulusMX/davconvueCU.php)


Título: Re:script vp2console
Publicado por: kocher en 29 de Junio del 2016, 10:58:28 am
Citar
A ver si saco tiempo; hago el 'clientraw.txt' personalizado para WeatherLink y después, a ver si soy capaz adaptar el script.

Quizás te pueda ayudar esta utilidad creada por Jachym (Meteotemplate) para analizar el archivo "clientraw.txt"

  http://kocher.es/meteotemplate/plugins/wdParser/index.php (http://kocher.es/meteotemplate/plugins/wdParser/index.php)

  http://kocher.es/clientraw.txt (http://kocher.es/clientraw.txt)
Título: Re:script vp2console
Publicado por: Nuboso en 29 de Junio del 2016, 11:05:07 am
Muchas gracias Kocher, en cuanto me ponga con ello os voy informando de los resultados.  ;)
Título: Re:script vp2console
Publicado por: jmviper en 29 de Junio del 2016, 18:50:56 pm
Al instalar el script para WD el otro día me encontré con la sorpresa de que la velocidad del viento en la consola simulada era la velocidad media y no la racha actual.
Tuve que modificar el archivo jquery.davconsoleCW.js de la carpeta davcon en la línea 185:

Original:
Código: [Seleccionar]
var crwspd  = (uomsys != 'I') ? (cr[1] * 1.852).toFixed(1) : (cr[1] * 1.1507794).toFixed(1); // knots -> km/hr : mph
por

Modificado:
Código: [Seleccionar]
var crwspd  = (uomsys != 'I') ? (cr[2] * 1.852).toFixed(1) : (cr[2] * 1.1507794).toFixed(1); // knots -> km/hr : mph
Con cr[1] coge el dato de velocidad media y con cr[2] el de la racha actual del clientraw.txt.

Espero que te sirva en la instalación del script. Lo malo es que con WL te lo actualizará 1 vez cada minuto como mucho creo :-\

Saludos
Título: Re:script vp2console
Publicado por: Ubik en 29 de Junio del 2016, 21:42:13 pm
Código: [Seleccionar]
Lo malo es que con WL te lo actualizará 1 vez cada minuto como mucho creo
Lo malo, es que con WL no le va a funcionar, . . .
Título: Re:script vp2console
Publicado por: jmviper en 29 de Junio del 2016, 22:42:26 pm
Código: [Seleccionar]
Lo malo es que con WL te lo actualizará 1 vez cada minuto como mucho creo
Lo malo, es que con WL no le va a funcionar, . . .

No veo porqué no Ubik, no es fácil pero puede hacerse...

Sería cuestión de crear una plantilla con las etiquetas de WL para simular los datos del clientraw.txt y ponérsela al script como archivo fuente.

Lo que a mí me tiraría más para atrás es la poca vistosidad que tendría que se actualizasen los datos cada minuto en esa consola virtual de la VP.... ::)

Saludos
Título: Re:script vp2console
Publicado por: Ubik en 29 de Junio del 2016, 23:20:32 pm
Me quito el sombrero, Jm, yo no habría pensado en modificar el script. . . . ..

Pero una vez que lo has lanzado,  todo es posible,

 
Título: Re:script vp2console
Publicado por: PIN en 02 de Julio del 2016, 13:38:27 pm
Como veo que hay aquí gente experta, si alguno modifica dicho script y me lo podría pasar, le estaría agradecido.
Título: Re:script vp2console
Publicado por: jmviper en 09 de Julio del 2016, 19:44:07 pm
Bueno tras 2 calurosas tardes en el cuarto del pc de la estación con 35ºC he sacado del horno (y nunca mejor dicho  ;D) la modificación de los scripts para la consola de la VP2/Vue para funcionar cada minuto con WL.

A considerar que por más que he buscado WL no ofrece etiquetas para crear históricos por lo que el gráfico estará deshabilitado aunque saldrán las máximas y mínimas.
Como archivo fuente utiliza el mismo en tiempo real para los sitios web basados en Saratoga que usan WL con un minuto de actualización llamado WLrealtime.htx que es transformado a WLrealtime.htm y subido al servidor donde se tenga el sitio web de Saratoga aunque modificado ligeramente añadiendo 3 tags al final del mismo.

Me he encontrado también que el WL que he usado para probar (WL 5.8.2 que es bastante antiguo pero con VVP es el único con el que se pueden subir archivos por FTP) no rellena la etiqueta de máxima humedad <!--hiHumidity-->.
También decir que sólo funcionará en métrico con WL.

Adjunto el zip con los archivos necesarios en el mensaje.

-El archivo WLreatime.htx se pone en la carpeta de WL para ser procesado y subido a la web cada minuto.

-Conviene hacer copia de seguridad de los archivos que se cambian que son: davconvp2CW.php, davconvp2CW-inc.php y davconvueCW-inc.php en la carpeta donde estén los archivos principales y showage.js y jquery.davconsoleCW.js en la carpeta davcon.

-La configuración se realiza en el archivo davconvp2CW.php que por defecto estará ya configurado para trabajar con WL. Si se quiere usar por defecto el que usa la web (WD o CU por ejemplo) se pueden poner las iniciales en la variable $WXsoftware en la línea 140 o descomentar la línea siguiente 141 (quitar las dos primeras barras)

Si alguien lo utiliza y hay algún problema se intentará solucionar  ::)

Importante que sólo funcionará en sitios web basados en la plantilla de Saratoga y NO funcionará sólo.

Saludos