Meteoclimatic

Hardware => Ordenadores => Mensaje iniciado por: Sith en 06 de Noviembre del 2017, 19:10:35 pm

Título: Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 06 de Noviembre del 2017, 19:10:35 pm
Recientemente he comprado una Raspberry. Mi intención es usarla para subir los datos de la Vantage vue y así prescindir del pc.
El problema es que no tengo ni idea de como se hace y quiero hacerlo poco a poco, como si fuera un bebe.
Vamos por partes:
PRIMERA PARTE:
Conecto la Raspberry por medio de un cable HDMI a la pantalla y en uno de sus puertos USB coloco el puerto inalámbrico del ratón y teclado.
1º He descargado la imagen del sistema operativo Raspbian de la página web. https://www.raspberrypi.org/downloads/ (https://www.raspberrypi.org/downloads/)
2º Como viene en Zip, lo he descomprimido en una carpeta todo su contenido.
3º Luego he pegado todo el contenido del interior de la carpeta en una Microsd de 32GB previamente formateada.
4º A continuación, he metido esa Microsd en la ranura que trae la Raspberry para esa tarjeta.
5º Enciendo la Raspberry y después de configurar todo lo que me ha pedido (teclado, idioma, etc) ya puedo ver su sistema operativo. Aparentemente, todo funciona correctamente.
SEGUNDA PARTE:
Ahora viene lo más complicado.
Instalar el WeeWx y que todo funcione.
1º He ido al enlace “instalación recomendada desde la web de jantoni”
http://wiki.meteoclimatic.net/wiki/Instalaci%C3%B3n_scrip_Jantoni (http://wiki.meteoclimatic.net/wiki/Instalaci%C3%B3n_scrip_Jantoni)

Hoy Hasta aquí.  :;
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 06 de Noviembre del 2017, 19:13:03 pm
Dudas

El proceso de Jantoni, debe hacerse con la estación conectada a la Raspberry?
En mi caso, mediante un adaptador Serie-usb la tengo conectada al pc.
Sería desenchufar el Usb del pc y conectarla a la Raspberry?
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 06 de Noviembre del 2017, 19:38:12 pm
Sigo a lo mio:  :)

Indicaciones de Jantoni:

Paso 2: Ejecuta el siguiente comando para descargar el script en el directorio actual:

wget http://jantoni.es/download/raspweather/weewx.sh


Esto me ha salido bien, me ha descargado un archivo WeeWx.sh a la carpeta de Descargas.






Paso 3: Le damos permisos de ejecucion al script

chmod +x weewx.sh
Paso 4: Ejecutamos el script:

sudo ./weewx.sh




Eso no me salía hasta que me he dado cuenta que las ordenes hay que darles desde el directorio en el que tienes descargado el weewx

 
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 06 de Noviembre del 2017, 19:43:03 pm
Despues empieza una serie lineas en el terminal hasta que aparece una pantalla donde te pide meter datos de coordenadas de la estacion, tipo, el puerto que va usar etc.
A continuación vuelve a salir un monton de lineas en el terminal con multitud de ordenes y...
Se reinicia la Rapberry y todo esta normal, no veo el programa weewx por ninguna parte.  :o
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Xavi-EA5ZF en 07 de Noviembre del 2017, 19:06:50 pm
WeeWX opera como un daemon en linux, o sea está ejecutándose sin necesidad de consola. Es un servicio.
Desde un terminal dále un comando /etc/init.d/weewx status
para ver si está running o no, o bien conéctate desde fuera a la web de la raspberry que será http://ip_local_que sea/weewx para ver si responde y va generando plantillas.
Lo que te ha preguntado la instalación configura un fichero que puedes personalizar que está en /etc/weewx, que recuerdo se llama weewx.conf, ahí dentro están tus coordenadas, parámetros de la estación, y entro otras muchas cosas el skin a generar.
En /etc/weewx/skins deberá estar ese skin y dentro las acciones para generar las páginas de la web.
Como dice jantoni hay que ir mirando manuales, esas cosas que antes eran de papel y nadie miraba nunca y que ahora son electrónicas pero se siguen sin mirar.
Salu2
Xavi
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 07 de Noviembre del 2017, 19:26:46 pm

Xavi-EA5ZF muchas gracias por contestar.
Te juro que estoy leyendo todo lo que mi tiempo me deja para poco a poco ir enterandome de este mundillo de la raspberry, pero como comprenderas, no puedo saberlo todo a la voz de "ya" y me tomaré el tiempo necesario. Tambien tengo el impedimento de que no controlo el inles mas que (on, off, play y stop), por lo que tengo que tirar de traductor de google.
Bien, con el comando que me has dicho sasale esto:


pi@raspberrypi:~ $ /etc/init.d/weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated; vendor preset: enabled)
   Active: active (exited) since Tue 2017-11-07 19:02:39 CET; 16min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 338 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/weewx.service

nov 07 19:02:39 raspberrypi weewx[431]: engine: Platform Linux-4.9.59-v7+-ar…9.1
nov 07 19:02:39 raspberrypi weewx[431]: engine: Locale is 'es_ES.UTF-8'
nov 07 19:02:39 raspberrypi weewx[431]: engine: pid file is /var/run/weewx.pid
nov 07 19:02:39 raspberrypi weewx[338]: Starting weewx weather system: weewx.
nov 07 19:02:39 raspberrypi systemd[1]: Started LSB: weewx weather system.
nov 07 19:02:39 raspberrypi weewx[456]: engine: Using configuration file /et…onf
nov 07 19:02:39 raspberrypi weewx[456]: engine: Loading station type Vantage…ge)
nov 07 19:02:39 raspberrypi weewx[456]: import of driver failed: [Errno 2] c…'>)
nov 07 19:02:39 raspberrypi weewx[456]: engine: Unable to load driver: [Errn…B0'
nov 07 19:02:39 raspberrypi weewx[456]:     ****  Exiting...
Hint: Some lines were ellipsized, use -l to show in full.
pi@raspberrypi:~ $

actived  en verde, por lo que parece que esta funcionando no?
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: jantoni en 08 de Noviembre del 2017, 11:05:28 am
Actived en verde?

 Mala cosa

Que es eso de actived?

Donde lo ves?

No estarás usando una imagen antigua con wview?



Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Xavi-EA5ZF en 08 de Noviembre del 2017, 17:59:10 pm
A mí el comando status me da esto:
Citar
# /etc/init.d/weewx status
[ ok ] Status of weewx weather system: running.
#
No veo el por qué de tanta parrafada, pero yendo al grano, no creo que esté funcionando, ya que te pone exited, como si hubiese tratado de arrancar 16 minutos antes y no pudo por un error que tienes abajo.
En el fichero de configuración pone que posees una estación Davis, y no puede encontrar el controlador (driver), eso puede ser una mala instalación del paquete weewx.
Mira si el log de /var/log/weewx.log te dá mas información en sus lineas.
También si el comando lsusb te encuentra un conversor USB-serie que es el dataloger.
Si encuentra el conversor, mira si en el /etc/weewx/weewx.conf el puerto de la Davis es el /dev/ttyUSB0 que es el puerto  común para los conversores de las Davis y el tipo de conexión serial.
Hay que ir descartando pistas hasta llegar al asesino... como Sherlock.
Supongo que saber editar con el nano, con el vi o desde un cliente ftp con el bloc de notas el notepad++ o similares.
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 09 de Noviembre del 2017, 18:05:13 pm
Actived en verde?

 Mala cosa

Que es eso de actived?

Donde lo ves?

No estarás usando una imagen antigua con wview?


Sigo a vueltas con el tema, pero sin prisa.

He vuelto a formatear la microsd y vuelta a instalar todo segun tu manual.
todo va bien mientras se instala el script y después de configurar las coodenadas, ubicación, etc  se pega un reinicio solo y sigue sin pasar nada.

tecleo en el terminal esto y me dice:

(http://i68.tinypic.com/cjg2q.jpg)

He vuelto a formatear todo para volver a empezar de nuevo.
Otro día probaré de nuevo.
 :;
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: jantoni en 09 de Noviembre del 2017, 19:34:20 pm
Veamos, pueden ser muchas cosas.

Me extrañaba lo de Actived y lo del verde.....eso era de Wview.

Si no te carga el driver, puede ser por diferentes motivos.

Datalogger serie o usb?

En caso de USB haz lo que te ha dicho Xavi para descartar problemas en el conversor serie-usb del datalogger de la Davis Vantage Vue

Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 09 de Noviembre del 2017, 19:50:16 pm
Veamos, pueden ser muchas cosas.

Me extrañaba lo de Actived y lo del verde.....eso era de Wview.

Si no te carga el driver, puede ser por diferentes motivos.

Datalogger serie o usb?

En caso de USB haz lo que te ha dicho Xavi para descartar problemas en el conversor serie-usb del datalogger de la Davis Vantage Vue

El datalogger es Serie, luego tengo un convertidor serie-usb  :)
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Xavi-EA5ZF en 10 de Noviembre del 2017, 21:52:28 pm
lsusb
que te contesta?
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 11 de Noviembre del 2017, 11:07:18 am
lsusb
que te contesta?

(http://i66.tinypic.com/15z1402.jpg)
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 11 de Noviembre del 2017, 11:47:11 am
Bueno, parece que algo pasa.. :)
A base de prueba ensayo-error van saliendo cosas.

Si desenchufo la davis sale esto.

(http://i63.tinypic.com/2nvguid.jpg)

Por lo que entiendo que comunicación hay..  :D
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 11 de Noviembre del 2017, 12:30:59 pm
Empiezan a aparecer cosas  ;D

(http://i66.tinypic.com/d90k2.jpg)
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 11 de Noviembre del 2017, 12:48:43 pm
Bueno, pues parece que la estación comunica con la raspberry y el weewx recibe los datos correctamente.
ahora viene la segunda parte.

conseguir que esos datos suban a meteoclimatic, awekas, wunderground y wathercould  :;  *-* *-* *-* *-*

Lo primero va ser por supuesto meteoclimatic. Los demás no me preocupan.

Varias cosas que no se si son importantes, a ver si me lo aclarais.


La raspberry la he configurado con hora utc.
Mi  intención es ponerla en marcha el 1 de enero para evitar perdida de datos.
no me da permiso para acceder a  /etc/weewx/weewx.conf
Tampoco  /var/log/weewx.log
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Xavi-EA5ZF en 12 de Noviembre del 2017, 13:34:29 pm
El acceso a los ficheros de log y configuración no es por comando, es mediante un editor como el nano, el vi, o bien por fuera con el notepad de windows o si lo tienes mejor todavía con el notepad++.

Para mandar datos a meteoclimatic hay dos pasos uno detrás del otro.
Primero hay que generar con una plantilla los datos. Para ello se descarga una plantilla adecuada a tu tipo de estación y se pone una vez editada con tus datos de estación en el directorio del skis que estés utilizando. Se ha de activar en el fichero de configuración para que se genere cada periodo de tiempo estipulado.
Con esto tendrás el fichero con los datos creado, este fichero hay que dárselo a meteoclimatic, bien sea si tienes web dándoles la dirección adecuada para que te lo recojan o bien sea instalando la utilidad que hay para enviarsela tu mismo cada cierto tiempo.
Para estos dos pasos hay una serie de mensajes en donde se describe detalladamente los pasos a seguir en este mismo foro, en los hilos de weewx por ejemplo.
Saludos, suerte ya que me tengo que ir y estaré unas cuantas horas sin aparecer por el foro.
Xavi
Título: Re:Raspberry Pi 3 Mod B y Vantage Vue para tontos.
Publicado por: Sith en 30 de Noviembre del 2017, 20:54:09 pm
Bueno chicos, al final me he ido a lo fácil, he comprado un minipc con windows10 y de maravilla. Tiene un consumo de 11w y no hace nada de ruido ya que no lleva ventiladores. De momento lleva dos días funcionando y sin problema.

Al final, la rapsberry la he puesto en la televisión de la habitación con el kodi y perfecta para ver pelis.

Gracias por haberme ayudado, pero me he dado cuenta que ya no tengo la paciencia ni tiempo para empaparme con un nuevo SO.  :)