Meteoclimatic

Software => WeeWX => Mensaje iniciado por: ajimemar en 10 de Julio del 2016, 17:12:05 pm

Título: No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 10 de Julio del 2016, 17:12:05 pm
Bueno pues como dice el asunto, que no consigo subir datos a Meteoclimatic, con Weenx y raspberry 3.
Creo que he seguido todos los pasos de la instalación de Weenx automatizada de Jantoni, pero nada de nada, sube datos a varias web como Awekas, WU, PWS, pero no a meteoclimatic, tambien he realizado los pasos o eso creo de la utilidad para subir datos a meteoclimatic con linux, tambien creada por Jantoni.
Si hay alguna  alma caritativa que me pueda ayudar yo eternamente agradecido.
También pregunto si desde Weenx se puede subir datos para la  plantilla meteotemplate de Jachym.
Muchas gracias.
Angel
 
 
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 10 de Julio del 2016, 18:14:56 pm
En cuanto a Meteoclimatic, es indiferente que sea una Raspi, Raspi2 o Raspi3.

Como ya deberías sabes, si no nos dices que es lo que pasa, con datos, no podremos ayudarte.

Venga, va
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 10 de Julio del 2016, 23:16:23 pm
Hola Jantoni, bueno en primer lugar gracias por los archivos proporcionados y que aunque no tengo practicamente  idea de Linux, si que soy consciente del trabajo que ahorran.
Por otro lado no entiendo lo que me quieres decir con que te diga lo que pasa con los datos, hombre si lo supiera no preguntaba.
Lo que si se, es que una vez seguidos los pasos que indicas con weenx parece que funciona correctamente, porque se ha creado la pagina y con todos los datos correctos de la estación, (adjunto imagen), tambien sube datos como decía en el mensaje anterior
 a Awekas, WU, PWS, etc., sin embargo a Meteoclimatic no sube los datos o por lo menos mientras he estado probando con la raspi no han cambiado, es decir si ves datos actualizados de mi estación es porque despues de varias pruebas he conectado de nuevo la estación al Notebook al que la tengo conectada.
Por ello te digo que no se donde esta el problema ni que debo hacer para averiguarlo.
Tambien adjunto ficheros de configuaración de meteoclimatic, hay algo que me llama la atención es el fichero meteoclimatic.html.tmpl, no tiene el mismo formato que el que aparece en tus explicaciones.
Saludos y Gracias.
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 10 de Julio del 2016, 23:17:04 pm
mas
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 10 de Julio del 2016, 23:18:16 pm
más.
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 10 de Julio del 2016, 23:18:36 pm
otros 2
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 10 de Julio del 2016, 23:20:46 pm
2 más
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 11 de Julio del 2016, 07:06:17 am
meteoclimatic.html.tmpl está mal confeccionado.

Esa plantilla tiene el formato que te descargas de la web,  pero es para weather display. Tienes que sustituirla por la de weewx

La incorrecta tiene lás etiquetas con %

La correcta tiene las etiquetas con $
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 11 de Julio del 2016, 16:10:10 pm
Muchas gracias una vez más,  pero sigo teniendo una duda,  y es que no solo cambia el signo del % por $, el resto de datos tampoco es igual, no se si eso tiene algo que ver o realmente solo hay que cambiar el citado signo.

¿es esto

*UPD=%date% %time%

igual a esto?

*UPD=$current.dateTime.format("%d-%m-%Y %H:%M")

cambiando lógicamente los signos mencionados.

Perdona por mi ignorancia, porque de Linux prácticamente nada,  aunque me está gustando, me recuerda aquellos tiempos de los comandos en MS-Dos. 
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 11 de Julio del 2016, 16:18:51 pm
Perdóname....a veces cuando escribimos, nos parece evidente que nos van a entender.....hasta a mi me ocurre ;D ;D ;D ;D

Efectivamente, me refería a que la plantilla correcta es la que tiene las etiquetas con los símbolos de $, y también el nombre de las etiquetas.

Algo así

Citar
*VER=DATA2
*COD=tucodigodestacion
*SIG=copiar lo que manda meteoclimatic en el fichero wx9.html
*UPD=$current.dateTime.format("%d-%m-%Y %H:%M")
*TMP=$current.outTemp.formatted
*WND=$current.windSpeed.formatted
*AZI=$current.windDir.formatted
*BAR=$current.barometer.formatted
*HUM=$current.outHumidity.formatted
*SUN=$current.radiation.formatted
*UVI=$current.UV.formatted
*DHTM=$day.outTemp.max.formatted
*DLTM=$day.outTemp.min.formatted
*DHHM=$day.outHumidity.max.formatted
*DLHM=$day.outHumidity.min.formatted
*DHBR=$day.barometer.max.formatted
*DLBR=$day.barometer.min.formatted
*DGST=$day.windGust.max.formatted
*DSUN=$day.radiation.max.formatted
*DHUV=$day.UV.max.formatted
*DPCP=$day.rain.sum.formatted
*WRUN=
*MHTM=$month.outTemp.max.formatted
*MLTM=$month.outTemp.min.formatted
*MHHM=$month.outHumidity.max.formatted
*MLHM=$month.outHumidity.min.formatted
*MHBR=$month.barometer.max.formatted
*MLBR=$month.barometer.min.formatted
*MGST=$month.windGust.max.formatted
*MSUN=$month.radiation.max.formatted
*MHUV=$month.UV.max.formatted
*MPCP=$month.rain.sum.formatted
*YHTM=$year.outTemp.max.formatted
*YLTM=$year.outTemp.min.formatted
*YHHM=$year.outHumidity.max.formatted
*YLHM=$year.outHumidity.min.formatted
*YHBR=$year.barometer.max.formatted
*YLBR=$year.barometer.min.formatted
*YGST=$year.windGust.max.formatted
*YSUN=$year.radiation.max.formatted
*YHUV=$year.UV.max.formatted
*YPCP=$year.rain.sum.formatted
*EOT*
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 11 de Julio del 2016, 18:47:58 pm
 Perfecto gracias,  lo cambio y te cuento, por cierto como ahora estoy subiendo los datos con visual star meteoclimatic, una vez que consiga que funcione y  de forma permanente deje conectada la Raspi, ¿debo hacer algún cambio en Meteoclimatic?. 
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 11 de Julio del 2016, 19:24:35 pm
No.

La utilidad de Linux y Visual, utilizan el mismo sistema de transmisión de datos

Saludos.
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 11 de Julio del 2016, 23:58:34 pm
Ok, muchas gracias.
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 15 de Julio del 2016, 19:19:41 pm
Pues nada, que sigo sin saber el motivo porque no sube datos a meteoclimatic, creo que he revisado concienzudamente los pasos que indica Jantoni, pero no sube los datos como decía en anteriores mensajes,  si que sube datos  a otras paginas, awekas, etc.
Adjunto meteoclimatic.html y meteoclimatic.log
Salu2
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 15 de Julio del 2016, 21:38:40 pm
Ese log es de mi estación.

Tendrás que modificar meteoclimatic.sh para que haga el log correctamente. Verás las instrucciones en el propio fichero.

Ahora mismo veo tus datos.....no acabo de entender
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 15 de Julio del 2016, 23:42:04 pm
Hola Jantoni, bueno, ves mis datos por dos motivos, 1º- como no subía los datos, he cambiado en mi estación en meteoclimatic  un rato para probar para que los cogiera del servidor local http://guadamur.sytes.net/weewx/meteoclimatic.html, y ha estado funcionando correctamente, 2º cuando me  he dado cuenta que me  ha fastidiado las máximas y mínimas del día y han salido 12 inconsistencias he decidido desconectar  la  raspi y de nuevo he vuelto a conectar la consola al notebook.
Por otro lado el fichero meteoclimatic.sh, creo que lo tengo bien, te adjunto una captura del mismo.
Es decir si le digo al robot de meteoclimatic que coja los datos del  servidor local de apache bien, pero lo que no funciona creo es la utilidad para subirlos.
Gracias.
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 16 de Julio del 2016, 08:56:25 am
Vale....entonces el fichero de log que has enviado es otro.

El fichero lo tienes que sacar de /var/log/meteoclimatic.log

Me imagino que habrás mandado un fichero que hay por /etc/weewx que se me quedó olvidado.

De lo contrario, no podría ser que, en el log, aparezca mi estación  ;D ;D ;D ;D ;D

Y si no funciona, mira de cambiar meteoclimatic_http.php.old por meteoclimatic_http.php

Podría ser un problema con las comas.....ahora mismo no me acuerdo como lo tenía programado, y es más fácil probar con los dos que andar investigando 8) 8) 8) 8) 8)
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 16 de Julio del 2016, 11:21:45 am
A ver si el problema puede ser, que  los archivos log, ini, sh,php y old  estan en root/meteoclimatic y en var solo hay www/weewx/ 4 carpetas y el resto de archivos, como el meteoclimatic.html, las imagenes png. etc etc.

Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 16 de Julio del 2016, 12:03:38 pm
envio capturas de la estructura de los ficheros en la raspi
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 16 de Julio del 2016, 12:05:05 pm
más
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 16 de Julio del 2016, 12:13:03 pm
más
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 16 de Julio del 2016, 12:17:01 pm
creo que así se ve  toda la estructura de la raspi, no se si debo cambiar algún archivo de carpeta.
Gracias.
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 17 de Julio del 2016, 12:51:51 pm
Lo único que importa es que el script encuentre los datos, los datos sean interpretados correctamente y se envien al servidor adecuado.

Encontrar los datos

El script tiene que indicar la dirección del fichero que tiene los datos, en el fichero meteoclimatic.ini (en mi caso, alojado en /root/meteoclimatic):

Path=/var/www/weewx/meteoclimatic.htm

Es decir, el fichero que tiene los datos de la plantilla generada por Weewx.

Interpretar los datos

Lo dicho por las comas y los puntos

En meteoclimatic.sh utilizar meteoclimatic_http.php.old o meteoclimatic_http.php

Envío al servidor

Indicar correctamente el SIG y el código de estación en meteoclimatic.ini

Modificar el fichero /etc/hosts tal como se ha repetido en el foro

Modificar correctamente /etc/crontab para que se ejecute la rutina cada x minutos

Y sobre todo, recordad que hay que dar permisos de ejecución a meteoclimatic.sh


No hay más misterios. Está archiprobado
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 17 de Julio del 2016, 14:33:41 pm
Muchas gracias Jantoni, pero he tomado de momento la decisión que los datos los coja del servidor local directamente Meteoclimatic y de momento dejo la utilidad para subirlos ya que no hay forma y lo he intentado te lo aseguro,   ademas tambien he conseguido que se actualice meteoemplate, ya que como sube los datos a WU, meteoguadamur, los coge de WU, y tambien se actualiza la citada pagina, así mismo he instalado en la raspi el no-ip ya que si no al no tener ip fija cuando  cambia la ip no podría buscar los datos.
Lo dicho de momento lo dejo así.
Ahora el problema es que en meteoclimatic al coger los datos de la raspi, como te comentaba en otros mensajes anteriores me salen 12 inconsistencias, no se, si esto tiene algún arreglo fácil o no.
Muchas gracias por todo una vez más. 
Salu2
Angel
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 17 de Julio del 2016, 17:23:57 pm
Depende de los datos que generen inconsistencias.

Date cuenta que se generan porque el software tiene datos distintos de los que, otro software, ha informado a Meteoclimatic.

Dependiendo de los datos, se corregirán solos.

Por ejemplo, si tienes temperatura mínima del año -2,5C, en este momento es muy difícil que se registre una mínima inferior para que la inconsistencia sea "enmascarada".

Saludos y suerte
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 17 de Julio del 2016, 22:43:34 pm
Ok gracias, vamos,  que lo mejor sería dar de baja la estación y crearla de nuevo, para poner desde cero a funcionar  la raspi, porque de momento y aunque funciona todo correcto he vuelto a notebook simplemente para que  desaparezcan las inconsistencias.
Me imagino que de paso ya si la creo nueva, me quitaran el mensaje que me pusieron hace casi 4 meses en el Índice Robertsson. por la protección del termohigrometro.
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 18 de Julio del 2016, 17:59:56 pm
Angel, los mensajes de Meteoclimatic incorporan tanto el aviso actual como los anteriores. No se borran. De ese modo, tanto el propieatario de la estación como el staff de Meteoclimatic pueden ver el historial. No te preocupes, es el funcionamiento normal.

Por ello, si has corregido lo anterior, solo debes hacer caso del último aviso. Por eso, los mensajes incorporan la fecha de la incidencia.

En cuanto a la Raspi, yo no te lo aconsejo. Con un poco de tiempo y paciencia, las inconsistencias acaban por corregirse, salvo cuestiones concretas.

Ahora bien, la manera fácil es empezar de cero. Además, los avisos se borran ;D ;D
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: ajimemar en 19 de Julio del 2016, 16:26:37 pm
OK Gracias de nuevo,  cuando dices: En cuanto a la Raspi, yo no te lo aconsejo, me imagino que quieres decir que no la deje, o que no empiece de cero borrando y dando de nuevo la estación.
Dejarla no pienso hacerlo, ahora cuando empiece las vacaciones la pongo definitivamente en marcha, primero porque me ha picado el gusanillo de linux y segundo por el ahorro que supone, en las pruebas que he realizado la raspi consume unos 4w. y el notebook casi 15w. estamos hablando de casi 100 kwh al año, además  ya estoy mirando tambien como transmitir imagenes desde la raspi con alguna de las camaras ip wifi  que tengo para videovigilancia.
Saludos.
Angel
Título: Re:No consigo subir datos con Weewx y Raspi 3 a Meteoclimatic
Publicado por: jantoni en 19 de Julio del 2016, 17:24:44 pm
Angel, me refería a empezar de nuevo desde cero.

Es más fácil, pero aprendes menos ;D ;D ;D

En cuanto a consumo, la Raspi3 es más tragona. La original está por unos 2W y la versión que salió antes de la Raspi2 llegaba a poco más de 1W.

Evidentgemente, con Wifi hay que sumarle el consumo del pincho.