Meteoclimatic

Software => WeeWX => Mensaje iniciado por: The MeTTeacher en 25 de Septiembre del 2016, 16:06:32 pm

Título: Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 25 de Septiembre del 2016, 16:06:32 pm
Buenas!

Llevo 3 días intentando hacer funcionar todo y no hay manera. Instalo desde cero, Raspbian va bien, luego sigo con Weewx, pero cuando debe generar la pagina, no veo nada. El Apache2 esta funcionando. Este es el syslog. Sale un problema pero ni idea de que es o como arreglarlo y llevo leyendo paginas en ingles un tiempo...
(mis conocimientos en todo este nuevo mundo son escasos).

Citar
pi@raspberrypi:~ $ sudo tail -f /var/log/syslog
May 27 13:46:09 raspberrypi systemd[1]: Starting Session c7 of user pi.
May 27 13:46:09 raspberrypi systemd[1]: Started Session c7 of user pi.
May 27 13:46:09 raspberrypi systemd[1]: Starting Session c8 of user pi.
May 27 13:46:09 raspberrypi systemd[1]: Started Session c8 of user pi.
May 27 13:46:10 raspberrypi ntpd[612]: Listen normally on 9 eth0 169.254.49.255 UDP 123
May 27 13:46:10 raspberrypi ntpd[612]: peers refreshed
May 27 13:46:12 raspberrypi dhcpcd[447]: eth0: no IPv6 Routers available
May 27 13:46:26 raspberrypi systemd[1]: Starting Session c9 of user pi.
May 27 13:46:26 raspberrypi systemd[1]: Started Session c9 of user pi.
May 27 13:57:34 raspberrypi rsyslogd-2007: action 'action 17' suspended, next retry is Fri May 27 13:58:04 2016 [try http://www.rsyslog.com/e/2007 ]

Espero alguna respuesta mientras sigo echándole horas...  ::)
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 25 de Septiembre del 2016, 17:16:53 pm
No es cuestión de horas, aunque ayuda ;D

Ese log no nos sirve de mucho, ya que no es de Weewx.

No indicas que método de instalación has seguido. Si has utilizado mi script de instalación, entonces el log está en /var/log/weewx.log

En cuanto a Apache2, si está funcionando, tiene que suministrarte alguna web, aunque sea indicando que la página no existe

Comprueba el log de weewx y el directorio /var/www/weewx y /var/www/html/weewx para ver si tienen contenido.

Sigue contándonos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 25 de Septiembre del 2016, 17:58:29 pm
El método de instalación es que indicaba paso a paso y desde cero. Lo único que si instale el firmware desde cero porque fue desde un .pdf que encontré antes de ver lo mismo en la pagina de meteoclimatic.

He llegado paso a paso hasta la eliminación del falso reloj, cuando se supone que ya podemos ver la plantilla generada. Y como no veo nada no he seguido...

Habia pegado ese log porque la linea "action 'action 17' suspended, next retry is Fri May 27 13:58:04 2016 [try http://www.rsyslog.com/e/2007 ]" no paraba de repetirse y pense que era el problema.

Cuando pongo la dirección de la Raspi en el navegador de mi pc, no me aparece nada, si bien antes, me aparecía el logo de apache2  :-X

Imagino que estoy sacando el log mal...

Citar
sudo tail -f /var/log/weewx.log
tail: cannot open ‘/var/log/weewx.log’ for reading: No such file or directory
tail: no files remaining

He podido entrar en /var/www/weewx y tengo las paginas (por fin se donde encontrarlas) pero la ultima actualizacion es de las 13 h.

Y esto me sale en /var/www/html/weewx:
(http://i67.tinypic.com/2zq4x20.jpg)

Muchas gracias por contestar tan pronto  :)
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 25 de Septiembre del 2016, 18:22:09 pm
Añado un descubrimiento...  :-[

Para que me funcionase Putty tuve que editar el cmd de las raspi diciendole ip=192.168.1.103, mientras que en la conexión en windows puse la ip 192.168.1.105 (estuve tiempo con las dos ip iguales y no me funcionaba, pero es que de estos temas se muy poco y aprendo por ensayo error). Asi pude trabajar sobre ella sin problemas.

Al mirar en el router wifi me salia 192.168.1.103 como conexion... pues bien, ahora me entrado al router desde mi móvil y me salia la raspi conectada al 192.168.1.100  :o
Entro en el navegador a esa ip y me encuentro la pagina index de la estación con los datos de las 13 h., es decir, llego a funcionar y el conector serie-usb funciona (algo de lo que también dudaba...).

Seguro que he cometido grandes errores  :-[  espero poder ir solventando problemas y que al final todo funcione.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 25 de Septiembre del 2016, 18:39:05 pm
Pues aprovecha y empieza de cero con la instalación automatizada que tienes publicada en este mismo foro.

Lo hace todo el sistema. Todo menos la configuración de Meteoclimatic, de momento.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jmviper en 25 de Septiembre del 2016, 19:04:37 pm
Buenas MeTTeacher

Para que el router no le cambie la IP local a la Raspi con el DHCP debes de crearle una IP estática a la Raspi con la Mac de su adaptador wifi en el apartado correspondiente en el router. Después reinicias router y Raspi a ver si le ha asignado la IP estática.

Saludos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 25 de Septiembre del 2016, 22:04:41 pm
No había visto la instalación automatizada... :-[ Ya la tengo trabajando. Cruzare los dedos.

Lo de las IP me ha costado un poco, pero al final la IP del router es permanente. Lo que no tenia claro es como tenia que poner las IP de la raspi y del pc. Puse en cada sitio una cosa y me ha conectado bien.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 26 de Septiembre del 2016, 10:01:34 am
Tras esperar, no veo nada en...
/var/www/weewx/
/var/www/html/weewx/

En la ip de la raspi veo la portada de Apache2

Si se os ocurre algo está misma tarde tras el trabajo me pondré otra vez al lío...
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 26 de Septiembre del 2016, 19:30:08 pm
¿que estación?

¿cuanto has esperado? Si tiene que leer el datalogger de la consola, puede tardar mucho, pero mucho.

De todos modos, una puntualización, la instalación automatizada, funciona si o si. Si se utiliza sobre un raspbian o cualquier otro como debian, ubuntu, armbian, etc, que esté limpio, funciona siempre.

Otra cosa es lo que tarde en leer el datalogger y hacer la composición de los primeros datos.

Yo, en mi Davis, no tengo datalogger, por lo que no puedo valorar cuanto puede tardar en procesar toda la memoria almacenada.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 26 de Septiembre del 2016, 20:06:21 pm
Es una Davis Vantage Pro 2 Plus

Pensé que el fallo era porque no tenia la versión Lite en la Raspi, pero luego leí que da igual.

Si se instaló al pelo, no salio nada de nada de error. Estuve esperando como una hora o así... Tengo datos desde 2009, igual es porque es megagigante el datalogger.

Lo he encendido todo y lo voy a dejar funcionando y a ver que pasa.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 26 de Septiembre del 2016, 20:48:02 pm
Ok....nos cuentas
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 26 de Septiembre del 2016, 21:54:01 pm
Lleva 2 horas funcionando y dentro de /var/www/html solo hay un index.html de apache2 y un archivo weewx que es un acceso directo.

Estuve esperando hasta las 21 h. a ver si me creaba algo, porque me di cuenta que la vez que funcionó los gráficos tenían puntos muy separados, es decir, la consola da datos cada hora, o al menos con ese intervalo los podía ver en WeatherLink, pero nada.

He intentado cambiar el periodo de la consola con: wee_config_device --set-interval=300  pero me dice que: -bash: wee_config_device: command not found

No se si esperar mas, borrar todo y empezar de nuevo...  :-X
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 27 de Septiembre del 2016, 19:37:22 pm
Salvo que estés identificado como root, el comando es:

sudo wee_device, es decir, tienes que anteponer el "sudo"

Saludos.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 28 de Septiembre del 2016, 22:25:14 pm
Con ese comando he podido cambiarlo, ademas, borro los datos que tenia el datalogger con lo que no tiene mucho que leer. Ya esta en ambos sitios cada 5 minutos.

Sigue sin aparecer ninguna pagina. Solo aparece Apache diciendo que It works, pero nada se sabe de Weewx.

Por cierto, es la segunda vez que instalo la versión automática, y no se me ocurre donde esta el problema, no se que mas hacer...

Citar
Jan  1 00:15:13 raspberrypi weewx[617]: engine: waiting for sane time.  current time is 1970-01-01 00:15:13 UTC (913)
Jan  1 00:00:10 raspberrypi weewx[482]: engine: Initializing weewx version 3.5.0
Jan  1 00:00:10 raspberrypi weewx[482]: engine: Using Python 2.7.9 (default, Sep 17 2016, 20:26:04) #012[GCC 4.9.2]
Jan  1 00:00:10 raspberrypi weewx[482]: engine: Platform Linux-4.4.13-v7+-armv7l-with-debian-8.0
Jan  1 00:00:10 raspberrypi weewx[482]: engine: pid file is /var/run/weewx.pid
Jan  1 00:00:10 raspberrypi weewx[619]: engine: waiting for sane time.  current time is 1970-01-01 00:00:10 UTC (10)
Jan  1 00:00:10 raspberrypi weewx[462]: Starting weewx weather system: weewx.
Jan  1 00:01:11 raspberrypi weewx[619]: engine: waiting for sane time.  current time is 1970-01-01 00:01:11 UTC (71)
Jan  1 00:02:11 raspberrypi weewx[619]: engine: waiting for sane time.  current time is 1970-01-01 00:02:11 UTC (131)
Jan  1 00:03:11 raspberrypi weewx[619]: engine: waiting for sane time.  current time is 1970-01-01 00:03:11 UTC (191)
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 30 de Septiembre del 2016, 07:13:24 am
El log te lo dice casi todo..... fecha y hora, mientras no sea correcta,  weewx no arrancará

Y añado,  seguro que no tienes conexión a servidor ntp.

Luego amplioinformación

Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 30 de Septiembre del 2016, 18:34:17 pm
Cuando la Raspi no actualiza la fecha y la hora, que es lo que te ocurre, Weewx (solo en sus más recientes versiones), no arranca, esperando una fecha y hora válida.

El 1 de enero de 1970 es la fecha y hora "base" de Linux o timestamp 0 (cero)

Si no se actualiza, solo puede ser por una cosa.......No hay conexión a internet, o se han eliminado los programas que se encargan de ello (por lo general, ntp)
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 01 de Octubre del 2016, 13:51:33 pm
Si tiene conexion a Internet.

En mi caso no he eliminado nada, el sistema esta tal y como es la imagen.

He editado el ntpd.conf para meter los servidores, pero luego no me deja usar el comando chkconfig ntpd on, según foros en ingles porque no soy super user su-, pero el caso es que para serlo me pide una contraseña que desconozco.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 01 de Octubre del 2016, 16:04:30 pm
prueba con

sudo

delante del comando que estes usando..

sudo chkconfig ntpd on
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 01 de Octubre del 2016, 18:30:44 pm
Siento no ser de más ayuda.

Pero, después de 4 años ayudandoa  instalar Wview y Weewx no me cansaré de decir, que no soy adivino.

Decir que no funciona, no soluciona nada, y tampoco da información para que otros ayuden.

Logs y síntomas son las únicas herramientas que tenemos.

E insisto. Salvo que haya una nueva versión de Raspbian que lo desbarate todo, el script de instalación ha funcionado, SIEMPRE, con PC, con Raspberry, con Orange Pi y con todas las máquinas en las que se ha probado.

Puede ocurrir que haya algún problema con tu Raspberry, pero lo dudo.

Y por favor, no uséis el MP para hacer consultas.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 01 de Octubre del 2016, 19:21:40 pm
Siento profundamente haberte enviado un mensaje. Discúlpame.

Digo que no funciona y las cosas que veo que están mal. Si necesitas logs o algo yo tampoco soy adivino, me los puedes pedir, y si son cosas mas especificas es probable que ni sepa extraer esa información, por tanto, necesitaría que me digas que se necesita.

El script me la instalo como comente, pero la hora salia mal. Metí los servidores ntp, pero a la hora de meter el ultimo comando no me deja.

La Raspberry lleva instalado el openelec de cuando fue comprada, luego formatee y ya esta. Metí la imagen.

Yo no se que mas hacer, te pido perdón de nuevo por molestar con un mensaje personal. Gracias por tu paciencia y tu tiempo. Saludos.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 01 de Octubre del 2016, 21:23:38 pm
¿Openelec?

 :o :o :o :o :o :o

Openelec es para ver películas y material multimedia
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 01 de Octubre del 2016, 21:28:18 pm
Pero hasta Openelec tiene perfectamente habilitado la actualizacion de la la hora y la fecha en el momento que arranca.

En cuanto a lo demás.

En meteoclimatic, no solo en la parte de weewx, nos cansamos de repetir que hay que decir lo que se ha hecho, que configuración se usa, etc, etc.....de lo contrario no podemos ayudar, ni con weewx ni con problemas en las estaciones.

Desde luego, con Openelec no va a funcionar...con raspberry pi tienes que usar Raspbian, tal como digo en el hilo del script automatizado.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 01 de Octubre del 2016, 23:22:35 pm
Creo que he ido comentando todo en cuanto a lo que estaba haciendo, o al menos yo no se que mas se podía decir, en todo caso, tampoco pasa nada si se me dice, mira haz no se que y pon el resultado, ya que si no pongo algo es por desconocimiento, no por pereza, ni mala fe.

No estoy instalando Weewx en Openelec. Digo que estaba pregragado en la tarjeta porque en la tienda online se ve que así le dan mas salida para gente que no domina mucho este tipo de aparatos. Yo borre la tarjeta SD como se dice en el tutorial e instale Raspian Jessie al principio, y el script al final, con los resultados ya mencionados.

En el caso mas sencillo y recomendado, en el del script si puedo detallar que: borre la tarjeta SD, y le di a copiar la imagen con Win32diskimager. Tras eso cambié el periodo de registro de datos del datalogger Davis para adaptarlo a los 5 minutos con los que esta configurado Weewx. Tras eso se supone que poco mas había que hacer según los tutoriales. Hice el log del Weewx y daba error en la fecha, que por defecto salia 1970. A partir de ahí, no entiendo porque sale esa fecha si esta todo borrado a cero e instalado en la tarjeta tal y como tanta gente ha hecho. Para solucionarlo leí foros en ingles y me puse a meter servidores NTP con sudo nano y bien. Pero luego cuando tenia que usar el comando chkconfig ntpd on, me decía que no tenia permiso, que debía hacerlo con el comando su- de super user, pero la hacerlo me pedía una contraseña. Y aquí ya es donde estoy.

En cualquier caso, volveré a hacerlo de nuevo, y os lo detallare todo lo posible (ya que habrá cosas que no podre detallar porque no sabre ni que existen).
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: coconut223 en 02 de Octubre del 2016, 23:36:15 pm
Prueba a instalarlo todo de nuevo. Raspbian y luego el script. a ver si lo consigues. A mi me fallo la primera instalacion.

Saludos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 03 de Octubre del 2016, 21:41:13 pm
Lo he instalado todo pero sin usar Putty, ni nada de eso. Haciéndolo todo con la consola y un monitor conectado a la Raspi.

Ya sube datos a Awekas y Wunderground, pero imposible subirlos al ftp, y esta el archivo weewx.conf bien editado. Ahora mismo no se si es que hay algo que se escapa...
En teoría la base de datos sqlite debe estar funcionando bien porque se instala sola, ¿no?

Un saludo.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 04 de Octubre del 2016, 07:00:37 am
Si manda datos a esas páginas, la instalación está bien.

Tendrás que revisar el fichero de configuración para subir datos a tu host.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: Wlarues en 04 de Octubre del 2016, 15:34:48 pm
De todas formas, si todo está aparentemente bien en weewx.conf pero sigue sin funcionar, no queda más remedio que mirar lo que dice el log de Weewx.
La instalación de Jantoni hace que esté en /var/log/weewx.log, aunque si no lo has hecho así no estará allí.
En ese caso, Jantoni nos tendrá que decir dónde está, ya que yo no me acuerdo  :;

Saludos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 04 de Octubre del 2016, 19:36:42 pm
Si no ha usado mi instalación, es un problema, ya que el log de weewx se mezcla con el resto de programas y mensajes del sistema, del kernel, etc, etc.

Si el ftp a un host externo no funciona, es que no está bien configurado. Es posiblemente de los módulos de weewx más testados por toda la comunidad de usuarios.

Ahora, pregunto. Cuando te refieres a subir por ftp, me imagino que te refieres a subir los datos a un host que tu ya tienes de antemano......
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 04 de Octubre del 2016, 20:41:31 pm
Si, a esas paginas si llega.
Estuve un tiempo que no había quitado las # (no lo sabia aunque sea muy básico). Ahora si las tengo quitadas.
- Tengo puesto el usuario que me da mi host 1and1, el que venia usando con Weatherlink.
- El servidor que es de este tipo: home(numeros).1and1-data.host  --> Añado que en la configuración de Weatherlink tenia puesto ftp.meteonoroeste.es(que es el dominio de mi pagina) y funcionaba , pero lo he probado ahora y tampoco funciona.
- El port el 22.
- En modo pasivo.
- La contraseña la he revisado y esta correcta, me permite entrar con ella al ftp a través de un navegador.
- El Path tengo puesto /weewx , ya que he creado una carpeta que se llama weewx dentro de mi servidor de 1and1.

Si, he usado tu instalación Jantoni.

El log de Weewx.

(http://thumbs.subefotos.com/e909d487f9b3d579389f040b8f10d2abo.jpg) (http://subefotos.com/ver/?e909d487f9b3d579389f040b8f10d2abo.jpg)

He puesto una foto porque como no me conecto por Putty, sino con la pantalla...

Aparece algo de Meteocliamtic porque me descargue la plantilla y la meti al weewx y eso.

La cosa es que no se me ocurre ni que hacer...  :-X
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: Wlarues en 04 de Octubre del 2016, 21:38:38 pm
A mí el otro día me dio ese error al intentar subir a un nuevo servidor.
Creo que pese a lo que pueda parecer, se debe a que no hay nada en el directorio /var/www/weewx, que es donde tendrían que estar todos los archivos que deben subirse al servidor.

De hecho, justo encima pone "copied 0 files to /var/www/weewx/", así que efectivamente lo más probable es que no haya nada en ese directorio.

Pásanos lo que tienes en la sección [StdReport], eliminando los datos tipo usuario, contraseña...
Es extraño, ya que por defecto los archivos se guardan en /var/www/weewx, quizás hayas cambiado el HTML_ROOT.

Puede que me equivoque y no sea nada de esto, en cuyo caso el fallo viene de intentar conectar con el servidor. Si es así, cambia el puerto a 21 y prueba a poner esto en Path: /.

Saludos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 04 de Octubre del 2016, 22:33:32 pm
Aquí está, sacado de mi weewx 2.6

Es un fichero antiguo, ya que actualmente mi mejor servidor es la propia Raspberry Pi, soportando la fibra óptica 300/300

Por tanto....si accedeis a http://jantoni.es/eltiempo que es donde apuntaba esto, no obtendréis nada de nada

Estuvo funcionando con 1and1 durante algún tiempo.

Recuerda que en user, debes meter el churro que te asigna 1and1

Citar
    [[FTP]]
        skin = Ftp

        # FTP'ing the results to a webserver is treated as just another report,
        # albeit one with an unusual report generator!
        #
        # If you wish to use FTP, uncomment and fill out the next four lines:
    user = u5xxxxxxx
    password = xxxxxxxxxx
    server = jantoni.es
    path = /eltiempo

        # If you wish to upload files from something other than what HTML_ROOT
        # is set to above, then reset it here:
        # HTML_ROOT = public_html

        # Most FTP servers use port 21, but if yours is different, you can
        # change it here
        port = 21

        # Set to 1 to use passive mode, zero for active mode:
        passive = 1

        # How many times to try to transfer a file before giving up:
        max_tries = 3
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 04 de Octubre del 2016, 23:11:40 pm
Ante todo muchísimas gracias por vuestra ayuda.

Esto es lo que me sale dentro de la carpeta /var/www/weewx

(http://thumbs.subefotos.com/2b408ac477e17f37df83e4610845a273o.jpg) (http://subefotos.com/ver/?2b408ac477e17f37df83e4610845a273o.jpg)

Por otro lado aquí dejo también lo que se ve en StdReport

(http://thumbs.subefotos.com/9b308776443d6fc92a33a6c0932e2679o.jpg) (http://subefotos.com/ver/?9b308776443d6fc92a33a6c0932e2679o.jpg)

Y aquí lo que he puesto en el Ftp

(http://thumbs.subefotos.com/edb74a94029aaf30a610a3b1f5965e6eo.jpg) (http://subefotos.com/ver/?edb74a94029aaf30a610a3b1f5965e6eo.jpg)


Donde esta el cursor no estaba la # y la he añadido al comparar con lo que ha puesto Jantoni. No se eso influiría.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: coconut223 en 05 de Octubre del 2016, 00:02:27 am
Hola creo que tiene un par de fallos en el weewx.conf. El astrisco  delante de "skin= Ftp" tienes que quitarlo si no es solo una linea comentario. Y otra cosa el puerto para ftp seguro suele ser el 22.
A ver si te funciona.
Saludos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: Wlarues en 05 de Octubre del 2016, 08:16:55 am
Otra cosa que te puede dar problemas es el campo Path.
Si lo que quieres es que se suba al directorio raíz, te falta un punto detrás de la barra, es decir: /.

Saludos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: Xavi-EA5ZF en 05 de Octubre del 2016, 18:06:43 pm
El ftp normal utiliza el port 21 y OJO! porque suele ir en abierto o sea ASCII o bin, pero si alguien te monitoriza te pilla la clave y el usuario. Se recomienda usar encriptación, lo usual es usar sftp con el port 22.
Lo otro es OK, si no quitas el # de la generación del skin, no se generará el ftp en modo automático desde el WeeWX, otra cosa es si lo disparas tu desde fuera con otras utilidades o programas.
Salu2
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 09 de Octubre del 2016, 19:06:01 pm
Tras probar todo lo que me recomendáis, seguía igual, solo subía datos a Awekas y Wunderground, por lo que opte por volver a empezar de nuevo.

Problema, al sacar la versión nueva de weewx, creo que la instalación automática no funciona bien. No me ha vuelto a funcionar.

Voy a intentar instalar raspbian y después weewx. Seguiré los pasos de la guía, a ver que tal... Imagino que no funcionara porque antes ya probé y nada.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 09 de Octubre del 2016, 19:46:58 pm
Vale....

A ver si esta semana puedo probar con una Orange Pi y la 3.6.0

Pero con la 3.5.0 te aseguro que funciona
Código: [Seleccionar]
jantoni@Vostro:~$ ssh root@192.168.0.107
root@192.168.0.107's password:
  ___                               ____  _    ___             
 / _ \ _ __ __ _ _ __   __ _  ___  |  _ \(_)  / _ \ _ __   ___
| | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | | | | | | '_ \ / _ \
| |_| | | | (_| | | | | (_| |  __/ |  __/| | | |_| | | | |  __/
 \___/|_|  \__,_|_| |_|\__, |\___| |_|   |_|  \___/|_| |_|\___|
                       |___/                                   

Welcome to ARMBIAN Debian GNU/Linux 8 (jessie) 3.4.112-sun8i
System load:   0.10            Up time:       12 days
Memory usage:  22 % of 494Mb  IP:            192.168.0.107
CPU temp:      60°C           
Usage of /:    21% of 7.2G   

Last login: Sun Oct  9 19:43:25 2016 from 192.168.0.116
root@orangepione:~# grep weewx /var/www/html/weewx/index.html
    <link rel="stylesheet" type="text/css" href="weewx.css"/>
            <a href="http://www.weewx.com">'weewx'</a>, an experimental
          <p><a href="RSS/weewx_rss.xml">RSS feed</a></p>
             weewx v3.5.0</p>
root@orangepione:~#

Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 13 de Octubre del 2016, 21:19:51 pm
Esto es lo que me sale ahora tras instalar...

(http://thumbs.subefotos.com/0a08cd222b280624a11a53910dd5325ao.jpg) (http://subefotos.com/ver/?0a08cd222b280624a11a53910dd5325ao.jpg)
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 13 de Octubre del 2016, 21:32:14 pm
dpkg te informa que no existe el fichero que empieza por wee y termina por .deb

Por tanto, si has usado el script, tiene que haber un error en la descarga del archivo.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 14 de Octubre del 2016, 09:54:35 am
Cuando se produce la descarga con el script, ¿es desde la pagina de weewx? lo digo porque igual han cambiado ellos los enlaces y por eso no se descarga. Como sacaron la versión 3.6.1.

Es que antes pese a no terminar de hacer que rulase el ftp, si que subía datos a Awekas y Wunderground, sin embargo, ahora no lo instala, y lo instalo yo después bajándolo desde la pagina de weewx y tampoco termina de funcionar bien.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 15 de Octubre del 2016, 08:49:12 am
Cierto......

Al cambiar la versión, hay que modificar el script para que descargue la versión correcta.

Ha falta del nuevo script, que lo tengo un poco parado, he modificado el script actual para que descargue la versión 3.6.1

Prueba ahora.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 15 de Octubre del 2016, 09:03:39 am
Y ya lo he modificado para que no se vea afectado por futuros cambios de versión.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 16 de Octubre del 2016, 00:44:16 am
He instalado el Raspbian, y despues el weewx automatizado.

Tras ello he tenido que meter la hora a mano porque aparecía la de 1970 (eso sin tocar nada tras lo anterior).

No me ha generado ni paginas, ni ha subido nada a ninguna web, ni personal, ni Awekas...

Capturas del log de weewx.

(http://thumbs.subefotos.com/0c525704cc3c57b001875e7ce0f8fa7do.jpg) (http://subefotos.com/ver/?0c525704cc3c57b001875e7ce0f8fa7do.jpg)

(http://thumbs.subefotos.com/7a89bbec4bc54f9623ed5707c663a22ao.jpg) (http://subefotos.com/ver/?7a89bbec4bc54f9623ed5707c663a22ao.jpg)

(http://thumbs.subefotos.com/05647dd8a2728010c89c5ebbf5cd28e6o.jpg) (http://subefotos.com/ver/?05647dd8a2728010c89c5ebbf5cd28e6o.jpg)

Esta todo lo que ha escrito en una de las ocasiones que tenia que subir los datos (cada 5 minutos).
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 16 de Octubre del 2016, 10:39:40 am
Lo siento, pero con estos datos no puedo ayudarte.

Todo me resulta, extrañamente anómalo.

- No tienes actualización de la fecha y hora en el momento del arranque. O no hay conexión a internet o no hay un servicio que, al arrancar, lo haga. Esto es completamente ANOMALO en una Raspberry Pi, ya que, al menos hasta las versiones de hace un par de meses, es la primera tarea que realiza al arrancar.

- Hay un lío de directorios que no acabo de entender.

Así que no puedo ayudarte si no es por partes.

1.- Grabación de nueva tarjeta SD con una versión nueva de Raspbian.
2.- Arranque. Preferiblemente con conexión por ethernet, aunque posteriormente se haga el cambio a wifi.
3.- Comprobación de que todo el sistema funciona correctamente antes de instalar weewx, con hora y fecha actualizada.

Hasta que no tengamos el sistema funcionando correctamente, no podemos seguir adelante.

Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 16 de Octubre del 2016, 10:44:15 am
Por favor, una vez que arranques correctamente y actualice la hora y la fecha, no sigas con la instalación de weewx.

De lo contrario, no podemos verificar que ocurre.

No creo que la 3.6.1 tenga cambios tan importantes....ahora miraré la estructura de los directorios.

Y no creo que Raspbian haya preparado una versión sin actualización de hora....sobre todo PORQUE ES UN PUTO DESASTRE SI SE INSTALA O ACTUALIZA SOFTWARE.

Y no es una cuestión de la Raspi, sino de cualquier sistema basado en Debian. Si la hora no es correcta, toda la base de datos de paquetes de software se puede corromper hasta el extremo de tener que reinstalar desde cero.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 16 de Octubre del 2016, 14:07:53 pm
Instalando en este momento una Raspberri Pi 2 con el último Raspbian con Escritorio Pixel

De momento todo bien.....solo el tema de la fecha y la hora.

Ahora mismo actualizando la raspi.....todavía no ha llegado el script a la instalación de weewx
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 16 de Octubre del 2016, 14:28:52 pm
Encontrado el problema

Hay un conflicto con la nueva versión de Raspbian.

Para solucionarlo, al menos a mi me ha funcionado, hay que borrar esta línea en el script:
Citar
ln -s /var/www/weewx /var/www/html/weewx


Es por lo queno me cuadraba el tema de los directorios.

Como ya tienes el sistema funcionando, borrando el enlace simbólico debería funcionar con la siguiente generación de ficheros:

Citar
sudo rm -f /var/www/html/weewx
sudo rm -f /var/www/weewx
En la siguiente generación deberían generarse los archivos.

Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 17 de Octubre del 2016, 20:26:12 pm
De momento todo bien.....solo el tema de la fecha y la hora.

Entiendo que tampoco te ha puesto la Raspi en hora, ¿no? De ser así, ¿como se soluciona este problema?

Estoy instalando Raspbian, si la hora no se pone sola, la pondré a mano e instalare el weewx haciendo lo que me comentas, sobre todo por curiosidad por ver si al final funciona y después corregiría lo de la hora... De no poderse arreglar a posterior, pues empezare de nuevo y ya me comentas si hay solución a lo de la hora previo a instalar weewx.

Si borras esa linea del script antes de su instalación, ¿ya no es necesario hacer el borrado del enlace simbólico? o por contra, ¿hay que hacer ambos pasos si o si?

Muchas gracias por tu inestimable ayuda.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 17 de Octubre del 2016, 20:35:41 pm
Efectivamente, si borras esa línea, ya no hay que hacer el borrado del enlace posteriormente.

En el script publicado en mi web, ya está corregido.

En cuanto a la fecha, fue curioso.

Arranqué en modo desktop. Hora 4:03 UTC, cuando eran las 11:45 UTC o algo así.

Instalé ntpdate. Una chorrada por mi parte, porque ntpdate es solo para ejecutar desde la línea de comandos o desde el cron.

Ejecuto ntpdate y me dice que no se puede acceder a ninguno de los servidores....lógico porque no había programado ninguno.

Sabia que ntp estaba instalado (distinguir de ntpdate), por lo que no lo entendía.

Reinicié la raspi2. Cuando arrancó eran las 4:05 UTC y, a los pocos segundos cambió automáticamente.

No me gusta nada este comportamiento. No sé a que es debido, pero os recomiendo que activéis la opción de que la Raspi no termine de arrancar hasta que no tenga conexión a internet, por si las moscas.

Aunque no viene a cuento, me explico.

Aparte de Weewx, que no va a arrancar si no hay conexión a internet, hay que tener cuidado con iniciar una Raspi sin conexión a internet (aparte de weewx)

Todo el sistema de paquetes Debian utiliza una base de datos, indexada con hora, para saber que paquetes se han instalado, cuando, etc, etc.

Si la hora y fecha está mal, se puede corromper toda la base de datos. ¿resultado? no vamos a ser capaces de actualizar nada de nada....todo va a estar mal, nos dará errores cada vez que queramos instalar un paquete nuevo o una actualización,etc, etc.

Es el gran mal de las Raspi y máquinas similares, no disponer de reloj en tiempo real.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 18 de Octubre del 2016, 18:47:27 pm
Bueno, tras el primer intento me pasa algo similar... la hora estaba mal, y la fecha también. En mi caso espere y no se actualizaba, reinicie y tampoco.

Al final se la puse manual con sudo date --set "2016-10-18 18:41". Despues instale weewx con el script, y se instalo bien, pues me generaba las paginas.

Solo una cosa, al abrir el index de /var/www/weewx/html/ pues estaba la pagina con los datos de temperatura correctos pero la fecha y hora estaban mal...

Yo diría que el lio aquí es con el reloj, que hace que todo se vaya al traste...

No se si borrar todo, volver a meter raspbian y después intentar que la hora salga sola automática en vez de meterla a mano, pero claro, no se como se  haría eso...
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 18 de Octubre del 2016, 19:10:09 pm
Pues es que me extraña, porque esto no ha ocurrido nunca en la raspi.

Puede ser un problema de esa versión de Raspbian.

No he probado con la versión escritorio.

No es la primera vez que hay alguna cagada. De hecho todas las distribuciones de Linux, no solo de Raspbian, tienen alguna cosilla. Lo que ocurre es que esto es muy evidente.

Yo no hice más averiguaciones.

Comprueba que ntp está instalado y ejecutándose

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ntp
sudo reboot

Para comprobar que ntp está funcionando

sudo ntpq -p

Si no te sale algo como esto

root@raspberrypi:~# sudo ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*ntp.redimadrid. 193.147.107.33   2 u  506 1024  377    4.787    0.040   0.310
root@raspberrypi:~#

Entonces ejecuta

sudo dpkg-reconfigure ntp

Reinicia y vuelve a probar el sudo ntpq -p

Saludos.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: Xavi-EA5ZF en 18 de Octubre del 2016, 20:19:04 pm
Citar
No me gusta nada este comportamiento. No sé a que es debido, pero os recomiendo que activéis la opción de que la Raspi no termine de arrancar hasta que no tenga conexión a internet, por si las moscas.

Cual es esa opción y donde está para modificarla?

Te cuento, con la rapi ya me ha pasado alguna vez alguna cosa rara con el reloj y por eso metí el Mele, cuando hay un reinicio forzoso (tengo un SAI) arranca antes que el router (le cuesta un momento iniciar la ADSL) y el Mele arranca con fecha 1 de enero de 2010. Si arranca weewx me mete uno o varios registros en la BBDD, pero eso no es lo peor, lo peor es que manda la hora a la DAVIS y me toca borrar el dataloger entero o sea que pierdo todo entre la hora de reinicio y cuando en persona lo soluciono.
No es normal que pase lo del reinicio, pero esta semana o hay un problema del pobre y viejo alimentador del Mele o el SAI tiene un problema y ha sucedido 2 veces. Y me ha podrido la BBDD del weewx perdiento 2 horas una vez y 4 la otra.
Xavi
Como me pasaba eso cambié al MELE y esta semana llevo dos reinicios y este mete la hora del 1 de enero de 2010
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 18 de Octubre del 2016, 21:43:47 pm
Xavi, esa opción la he visto en los Raspbian con Escritorio.

Tengo por aquí unas fotos.....pero el límite de 192KB me tiene atado
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 19 de Octubre del 2016, 00:31:26 am
Tras hacer tu recomendación con lo de:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ntp
sudo reboot
Ahora parece que la hora se actualiza sola, al menos lo he reiniciado desconectando el cable incluso y la hora después ha aparecido.

He instalado también el script del weewx y genera las paginas, pero del dia 15 de este mes, he mirado su log y ha ido descargando los datos del dataloger cada 5 minutos hasta el pasado sábado 15. Imagino que algo debe estar mal para que no descargue el resto y tampoco los datos actuales.

Mañana otro ratillo pero estoy esperanzado, parece que la cosa se va encaminando.

Un saludo y muchas gracias por la gran ayuda que me dais.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 19 de Octubre del 2016, 09:41:09 am
Si tienes abierta la página web, dinos la dirección.

Así podemos ir viendo tus progresos.

Saludos.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 26 de Octubre del 2016, 20:49:59 pm
Al final me creo las paginas en la carpeta de weewx, pero con los datos de hace una semana, es decir, no actualiza con los datos actuales de la consola. Tampoco sube las paginas al servidor.

Instalando con el script automático me salen varias cosas que antes no salían, y no se si le habré dado a la opción correcta.

La siguiente imagen es de unos de los mensajes que me salían. (Imagino que es debido al cambio de versión del Raspbian).

(http://thumbs.subefotos.com/babad46b8418323190101de95c8a77afo.jpg) (http://subefotos.com/ver/?babad46b8418323190101de95c8a77afo.jpg)

Ademas, aquí me hace una pregunta que yo le dije que si, pero no se si era la opción correcta o no...

(http://thumbs.subefotos.com/39c7c1cdea9d1c0db0d22850d35c5924o.jpg) (http://subefotos.com/ver/?39c7c1cdea9d1c0db0d22850d35c5924o.jpg)
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 26 de Octubre del 2016, 21:54:37 pm
Esa pregunta no afecta para nada, es para la configuración del gestor de escritorio.

Para ver que ocurre con tu estación deberás acudir al log de weewx donde nos dirá cual es el problema.

Saludos.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 01 de Noviembre del 2016, 17:46:49 pm
Estoy subiendo datos a AWEKAS
http://www.awekas.at/de/instrument.php?id=2868

También a Wunderground
https://www.wunderground.com/personal-weather-station/dashboard?ID=IMURCIAC3

Pero no consigo que funcione el ftp. He estado probando cosas pero nada.

¿Alguien me puede poner como tiene puesto ese apartado en su weewx? Todo esta correcto, lo que no se es la parte del servidor, que tengo puesto lo mismo que con Filezilla por ejemplo funciona, pero aquí nada.

Mi servidor es de 1&1, no se si hay que hacer algo especial por ello.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 01 de Noviembre del 2016, 20:02:49 pm
Para mandar desde la Raspberry Pi a un Mele A2000 que hace de servidor Web
Citar
    [[FTP]]
        # FTP'ing the results to a webserver is treated as just another report,
        # albeit one with an unusual report generator!
        skin = Ftp

        # If you wish to use FTP, uncomment and fill out the next four lines:
        user = xxxxxxxxxx
        password = xxxxxxxxxxx
        server = 192.168.0.78
        path = /var/www/weewx

        # Set to True for a secure FTP (SFTP) connection. Not all servers
        # support this:
        secure_ftp = False

        # If you wish to upload files from something other than what HTML_ROOT
        # is set to above, then reset it here:
        #HTML_ROOT = /var/www/weewx

        # Most FTP servers use port 21, but if yours is different, you can
        # change it here
        port = 21

        # Set to 1 to use passive mode, zero for active mode:
        passive = 1

Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 02 de Noviembre del 2016, 00:16:16 am
En 1and1 me ponía que el puerto era el 22, sin embargo, decidí poner el 21 y no poner que fuese un servidor seguro, pese a que según la compañía si lo era.

Haciendo eso me di cuenta que subió 6 gráficas y la pagina de month, tras eso y en el transcurso de una hora ha ido poco a poco aumentando el numero de cosas que sube a mi servidor y ahora sube todas las plantillas. No se si se os ocurre el porque de subir primero solo una pagina html y 6 fotos y poco a poco ir aumentando, pero tras mas de mes y medio me parece medio magia... :-X

http://www.meteonoroeste.es/weewx/index.html

En teoría la plantilla de meteoclimatic la esta subiendo, sin embargo, al abrirla aparecía con los campos de este estilo:
PD=%date% %time% *TMP=%temp% *WND=%10minavspeedinkmh% *AZI=%avdir10minute% *BAR=%baro% *HUM=%hum%
No he metido la dirección en meteoclimatic porque imagino que algo esta mal al no aparecer los datos. Mañana intentare ver si eso se soluciona...

Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: Wlarues en 02 de Noviembre del 2016, 08:28:38 am
Hola, respecto a lo primero me parece que es normal en la primera generacion, o al menos a mí creo que también me pasó.

Respecto a la plantilla, la que tienes no es correcta, será para otro programa porque en Weewx las etiquetas son distintas. La buena la tienes en:
http://wiki.meteoclimatic.net/wiki/WeeWX_y_Meteoclimatic (http://wiki.meteoclimatic.net/wiki/WeeWX_y_Meteoclimatic)

Saludos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jmviper en 02 de Noviembre del 2016, 08:48:17 am

Respecto a la plantilla, la que tienes no es correcta, será para otro programa porque en Weewx las etiquetas son distintas. La buena la tienes en:
http://wiki.meteoclimatic.net/wiki/WeeWX_y_Meteoclimatic (http://wiki.meteoclimatic.net/wiki/WeeWX_y_Meteoclimatic)


Exacto. La plantilla que pone MeTTeacher es la de WD y para Weewx es la que pones en ese enlace de la wiki.

saludos
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: Xavi-EA5ZF en 02 de Noviembre del 2016, 12:09:37 pm
Citar
En 1and1 me ponía que el puerto era el 22, sin embargo, decidí poner el 21 y no poner que fuese un servidor seguro, pese a que según la compañía si lo era.
El ftp en modo no seguro  utiliza el puerto TCP 21, el Sftp el 22, pero ese SFTP no es el mismo que el weewx utiliza seguramente:
Citar
secure_ftp

Set to True to use FTP (FTPS) over TLS. This is an extension to the FTP protocol that uses a Secure Socket Layer (SSL) protocol, not to be confused with SFTP, which uses a Secure Socket Shell protocol. Not all FTP servers support this. In particular, the Microsoft FTP server seems to do a poor job of it. Requires Python V2.7. Will not work with older versions of Python. Optional. Default is False
Por eso si pones que es ftp seguro y el puerto es 22 1&1 no te lo reconoce correctamente.
Usando el ftp por el puerto 21 hace que los datos y por supuesto tu usuario y clave no vayan encriptados, estando sujetos por tanto a pirateo.
Yo preguntaría a soporte de 1&1 si soportan el FTPS que indica el manual de weewx.

Sobre la generación y copiado de datos e imágenes es normal lo que indicas, el sistema digamos que mantiene una señal de lo que considera enviado o no, las páginas html y los gráficos diarios se generan a cada intervalo definido y al ser creados nuevamente se transmiten, los gráficos semanales, mensuales y anuales se generan a diferentes intervalos y por tanto, hasta que no se generan no se transmiten al ser considerados como transmitidos ya.
Hay varias opciones, una es borrar todos los gráficos y el weewx los generará la próxima vez que genere páginas y con eso se retransmitirán, otra opción es modificar el fichero #FTP.last que deberías tener en el raiz de la carpeta en donde se generan los ficheros html.
Yo lo que haría sería copiar a mano todos los ficheros de la carpeta de generación html y dejar que el weewx se encargue luego de ir actualizando cuando le dé la gana y no calentarme mucho mas la cabeza.
Saludos.
Xavi
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 02 de Noviembre del 2016, 21:06:28 pm
Eso es la plantlla original que te bajaste de Meteoclimatic.

No vale para nada.

En la wiki tienes el procedimiento para usar Weewx con Meteoclimatic
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 03 de Noviembre del 2016, 12:57:49 pm
Ya esta subiendo datos a Meteoclimatic.
http://www.meteoclimatic.net/perfil/ESMUR3000000030430A

Lo único es que la lluvia anual me sale cero. No se si se podrá ajustar...

Ademas, he detectado que si bien la Raspberry funciona y sube todas las plantillas (meteoclimatic incluida), a veces, no sube alguna. Es decir, le das a la plantilla de Month y sale la de las 12.50 h. pero le das a Current y te sale la de las 12.35 h. cuando se supone que esa es la que se debería de subir con mas frecuencia. He señalado la de Month porque es la única que no falla nunca, y luego las otras (incluida Meteoclimatic) hay ocasiones en las que no se suben al servidor, y después a las 13 h. vuelven a subir todas de nuevo.
¿Es posible que sea culpa de 1and1? Voy a enviarles un mail para ver el tema del si soportan FTPS porque igual esas cosas que suceden es debido a que lo tengo como FTP normal y encima puerto 21 cuando ellos dicen que es el 22.
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: Xavi-EA5ZF en 03 de Noviembre del 2016, 15:58:22 pm
Aparte de preguntarles si soportan ese protocolo, por que no miras el log de ftp que debe de estar en la raiz de la carpeta de 1&1 y miras lo que sube y cuando lo sube?
No creo que sea culpa del transporte o sea del ftp. Hay que analizar los log para poder llegar a saber que sucede y cuando lo sepas podrás resolverlo si es que hay algún problema.
En el log del weewx tienes lo que se genera y cuando se genera, en el del ftp lo que se transmite, como y cuando. Si consigues entenderlos ambos cronológicamente, entenderás que pasa.
Xavi
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: The MeTTeacher en 19 de Noviembre del 2016, 18:39:20 pm
Según ellos soportan el protocolo SFTP, solo hay que poner el puerto 22, pero al ponerlo en weewx, no sube nada, solo consigo que suba cosas con el 21.

Ademas, algo extraño, por decirlo de alguna manera... Sube las paginas que le da la gana. Por ejemplo, la pagina de los meses sube casi siempre, mientras la de los datos actuales o la plantilla de meteoclimatic las sube muy de vez en cuando. Es algo que no entiendo, si las sube, las sube, y si no, pues no. Pero lo hace cuando quiere.

http://www.meteonoroeste.es/weewx/index.html

Veréis como la mas "actual" es la de los meses, pese a no ser de hace poco porque no las ha subido, que funcionando esta...
Título: Re:Raspberry pi 3 + Weewx problemas
Publicado por: jantoni en 20 de Noviembre del 2016, 10:10:48 am
Este tipo de problemas es más complicado de asesorar, ya que puede venir originado en cualquier punto.

Lo primero es mirar el log como ya te han dicho.

Te muestro un trozo de mi log, aunque yo lo subo por FTP a un servidor local que tengo con un viejo Mele A2000
Citar
Nov 20 06:25:48 raspberrypi weewx[2073]: reportengine: ftp'd 37 files in 0.82 seconds
Nov 20 06:25:49 raspberrypi weewx[2073]: cheetahgenerator: Generated 2 files for report SteelSeries in 0.50 seconds
Nov 20 06:25:52 raspberrypi weewx[2073]: genimages: Generated 11 images for SteelSeries in 3.74 seconds
Nov 20 06:27:47 raspberrypi weewx[2073]: restx: PWSWeather: Failed to publish record 2016-11-20 06:25:00 UTC (1479623100): Failed upload after 3 tries
Nov 20 06:27:47 raspberrypi weewx[2073]: restx: WOW: Failed to publish record 2016-11-20 06:25:00 UTC (1479623100): Failed upload after 3 tries
Nov 20 06:27:47 raspberrypi weewx[2073]: restx: AWEKAS: Failed to publish record 2016-11-20 06:25:00 UTC (1479623100): Failed upload after 3 tries
Nov 20 06:30:17 raspberrypi weewx[2073]: manager: added record 2016-11-20 06:30:18 UTC (1479623418) to database '/var/lib/weewx/cmon.sdb'
Nov 20 06:30:18 raspberrypi weewx[2073]: manager: added record 2016-11-20 06:30:18 UTC (1479623418) to daily summary in '/var/lib/weewx/cmon.sdb'
Nov 20 06:30:31 raspberrypi weewx[2073]: manager: added record 2016-11-20 06:30:00 UTC (1479623400) to database '/var/lib/weewx/weewx.sdb'
Nov 20 06:30:31 raspberrypi weewx[2073]: manager: added record 2016-11-20 06:30:00 UTC (1479623400) to daily summary in '/var/lib/weewx/weewx.sdb'
Nov 20 06:30:46 raspberrypi weewx[2073]: cheetahgenerator: Generated 16 files for report StandardReport in 11.47 seconds
Nov 20 06:30:50 raspberrypi weewx[2073]: genimages: Generated 8 images for StandardReport in 3.40 seconds
Nov 20 06:30:50 raspberrypi weewx[2073]: reportengine: ftp'd 37 files in 0.71 seconds
Nov 20 06:30:51 raspberrypi weewx[2073]: cheetahgenerator: Generated 2 files for report SteelSeries in 0.52 seconds
Nov 20 06:30:55 raspberrypi weewx[2073]: genimages: Generated 11 images for SteelSeries in 3.70 seconds
Nov 20 06:32:50 raspberrypi weewx[2073]: restx: WOW: Failed to publish record 2016-11-20 06:30:00 UTC (1479623400): Failed upload after 3 tries
Nov 20 06:32:50 raspberrypi weewx[2073]: restx: PWSWeather: Failed to publish record 2016-11-20 06:30:00 UTC (1479623400): Failed upload after 3 tries
Nov 20 06:32:50 raspberrypi weewx[2073]: restx: AWEKAS: Failed to publish record 2016-11-20 06:30:00 UTC (1479623400): Failed upload after 3 tries
Nov 20 06:34:35 raspberrypi weewx[2073]: restx: CWOP: Failed to publish record 2016-11-20 06:30:00 UTC (1479623400): Tried 2 servers 3 times each
Nov 20 06:35:17 raspberrypi weewx[2073]: manager: added record 2016-11-20 06:35:17 UTC (1479623717) to database '/var/lib/weewx/cmon.sdb'
Nov 20 06:35:17 raspberrypi weewx[2073]: manager: added record 2016-11-20 06:35:17 UTC (1479623717) to daily summary in '/var/lib/weewx/cmon.sdb'
Nov 20 06:35:30 raspberrypi weewx[2073]: manager: added record 2016-11-20 06:35:00 UTC (1479623700) to database '/var/lib/weewx/weewx.sdb'
Nov 20 06:35:30 raspberrypi weewx[2073]: manager: added record 2016-11-20 06:35:00 UTC (1479623700) to daily summary in '/var/lib/weewx/weewx.sdb'
Nov 20 06:35:45 raspberrypi weewx[2073]: cheetahgenerator: Generated 16 files for report StandardReport in 11.77 seconds
Nov 20 06:35:49 raspberrypi weewx[2073]: genimages: Generated 8 images for StandardReport in 3.39 seconds
Nov 20 06:35:49 raspberrypi weewx[2073]: reportengine: ftp'd 37 files in 0.73 seconds
Nov 20 06:35:50 raspberrypi weewx[2073]: cheetahgenerator: Generated 2 files for report SteelSeries in 0.78 seconds
Nov 20 06:35:55 raspberrypi weewx[2073]: genimages: Generated 11 images for SteelSeries in 4.51 seconds
Nov 20 06:37:48 raspberrypi weewx[2073]: restx: WOW: Failed to publish record 2016-11-20 06:35:00 UTC (1479623700): Failed upload after 3 tries

Por otro lado, estoy leyendo como os estáis liando con los protocolos.

WEEWX NO USA SFTP (el cual usa, por defecto el puerto 22), sino FTP o FTPS, pero no SFTP.

De verdad, que he dicho MIL VECES que la documentación de Weewx es mejor que la de cualquier otro software meteorológico.
Citar
secure_ftp

Set to True to use FTP (FTPS) over TLS. This is an extension to the FTP protocol that uses a Secure Socket Layer (SSL) protocol, not to be confused with SFTP, which uses a Secure Socket Shell protocol. Not all FTP servers support this. In particular, the Microsoft FTP server seems to do a poor job of it. Requires Python V2.7. Will not work with older versions of Python. Optional. Default is False

Como se puede ver en el log que he puesto, los detalles son pocos. De lo contrario el log sería ENOOORRRRRRME

Bien, pero para ver un log más extendido debes parar weewx, y modificar weewx.conf
Citar
# $Id: weewx.conf 2901 2015-02-05 21:15:03Z tkeffer $
#
# WEEWX CONFIGURATION FILE
#
# Copyright (c) 2009-2014 Tom Keffer <tkeffer@gmail.com>
# See the file LICENSE.txt for your full rights.

##############################################################################

# This section is for general configuration information

# Set to 1 for extra debug info, otherwise comment it out or set to zero.
debug = 1

# Root directory of the weewx data file hierarchy for this station.
WEEWX_ROOT = /

# How long to wait before timing out a socket (FTP, HTTP) connection:
socket_timeout = 20

# Do not modify this - it is used by setup.py when installing and updating.
version = 3.1.0

Arrancamos de nuevo weewx y comprobaremos el log.

Si no ves nada relevante ahora en el log, entonces, como dice Xavi, debes acudir al log de 1and1