Meteoclimatic

Software => WeeWX => Mensaje iniciado por: bruype en 31 de Octubre del 2015, 16:49:17 pm

Título: PCE+Raspberr+Weewx ayuda
Publicado por: bruype en 31 de Octubre del 2015, 16:49:17 pm
PCE-FWS 20 * Raspberry: Me estoy pasando A Weewx, ( Jantoni dira ¡Ya era hora !)pero al seguir el tutorial de instalacion no me aparece las paginas en mi navegador, la base de datos si corre, y con la imagen de Jantoni sin problemas.
Me podeis echar una mano?

Es lo mismo que le pasa a mluduenia......
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 31 de Octubre del 2015, 18:27:15 pm
Ummmm.....si fuérais más explícitos.....unas imágenes.....algo....si no vamos a ciegas
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: bruype en 31 de Octubre del 2015, 19:33:52 pm
sigo los pasos estos: http://wiki.meteoclimatic.net/wiki/Instalaci%C3%B3n_de_WeeWX

y cuando llego a :Después de 5 minutos, con tu navegador favorito, abre la página web de tu estación. Deberías ver la información y datos de tu estación.

En tu navegador, pon la siguiente dirección:

file:///var/www/weewx/index.html

Si está en otro ordenador diferente:

http://direccionipdeweewx/weewx/index.html                  por ejemplo:    http://192.168.0.221/weewx/index.

No genera las paginas en mi navegador favorito.
en /var/lib/weewx, si genera y actualiza  el archivo weewx sdb.
pero ni la plantilla de meteoclimatic ni la pagina web.
sin embargo con tu imagen sin problemas.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 31 de Octubre del 2015, 20:31:24 pm
Ya Pedro....pero ¿que más?

¿que sale en el navegador?

¿que dice el log?

Este método está probado, pero con la versión 3.1, con la 3.2 es posible que haya algún error....y yo no cambio de versión cada vez que sale una nueva.

Pero, es que ya no os acordáis de la matraca que daba en el antiguo foro.....¿que dice el log?
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: bruype en 31 de Octubre del 2015, 22:13:31 pm
Paciencia señor, dale paciencia............
Joer, Jose que no manejamos la informatica como tu.... Mañana voy a probar el metodo con la weewx_3.1.0-1_all.deb y si funciona enredo con la weewx_3.2.1-1_all.deb, haber si te puedo decir algo. ( si consigo ver el log , que soy torpe ). El navegador dice que pagina no encontrada y el log ya te dire porque hoy ya no puedo. Y sino que me den, que bastante haceis ya.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 31 de Octubre del 2015, 23:55:21 pm
Eso :D :D :D :D :D :D

Ya sabes que aqui no se deja a nadie tirado. O casi nadie  8)
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: kaiser en 01 de Noviembre del 2015, 08:58:07 am
Una pregunta tonta...
¿El servicio apache2 está corriendo, no?

Prueba esto: sudo /etc/init.d/apache2 status

Yo tuve el mismo problema hasta que me di cuenta de que no había instalado Apache.  :-[ :-[
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 01 de Noviembre del 2015, 09:35:07 am
Posiblemente.

La imagen de Raspbian original viene sin Apache2.

Ese paso extraño que dice

sudo apt-get -f install

Lo que hace,  entre otras cosas,  es instalarlo

Por eso pregunto que se ve en el navegador
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: bruype en 01 de Noviembre del 2015, 10:56:34 am
Last login: Sun Nov  1 09:45:14 2015 from 192.168.1.42
root@raspberrypi:~# /etc/init.d/apache2 status
-bash: /etc/init.d/apache2: No such file or directory
root@raspberrypi:~#

Pues parece que despues de:

sudo apt-get update
sudo apt-get -f install

.... No lo instala.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: bruype en 01 de Noviembre del 2015, 11:01:37 am
sudo apt-get install apache2


[....] Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
. ok


Setting up apache2 (2.2.22-13+deb7u6) ...
Setting up ssl-cert (1.0.32+deb7u1) ...
root@raspberrypi:~# /etc/init.d/apache2 status
Apache2 is running (pid 3886).
root@raspberrypi:~#
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 01 de Noviembre del 2015, 11:06:13 am
Pero eso tenía que haberse instalado con el "-f install".

Bueno, al caso, que no estaba Apache2....por eso no podías verlo.

A eso me refería cuando te preguntaba por lo que se veía en el navegador. Si no se ve nada.....pues es que no funcionaba el web server
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: bruype en 01 de Noviembre del 2015, 11:15:14 am
Aparecio. Gracias Kaiser, Jantoni.


Otra pregunta: Si meto a mano en el sdb con sqlite en enero la lluvia del año deberia aparecer al generar de nuevo datos?

Pero no lo hace en la plantilla.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 01 de Noviembre del 2015, 11:31:24 am
Esto no lo he entendido.

No lo he probado nunca. Una vez reiniciado, Weewx debería generar las nuevas estadísticas.

La verdad es que solo he tenido que hacerlo hace mucho tiempo. Lo que ocurre es que, antiguamente, Weewx mantenía las estadísticas en una base de datos separada.

ahora lo hace todo con la misma base de datos.

Pero juraría que si lo he visto recalcular......Puedo probarlo con las estaciones que tengo de pruebas (no conectadas a Meteoclimatic). Ahora no, pero en cuanto tenga un rato.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: bruype en 01 de Noviembre del 2015, 11:41:08 am
Para quitar incosistencias del año pretendia hacerlo asi; hasta que pudiera corregir todo, o empezar año.

Hice la prueba poniendo la lluvia total del año en enero para que la plantilla lo sacara bien.

La sorpresa es que no lo hace.

Ok, jantoni y sino no te preocupes en dos meses estoy en enero.....
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 01 de Noviembre del 2015, 13:37:54 pm
Ya, pero eso tengo que investigarlo.

A la hora de corregir errores es importantísimo.

73
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 01 de Noviembre del 2015, 14:18:04 pm
Vale, visto.

Hay que tocar la table archive_day_rain

Luego lo explico....ahora a comer
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 14 de Diciembre del 2015, 00:37:26 am
Hola. Tengo un problema parecido.

El index generar se genera pero no soy capaz de acceder a él desde otro ordenador siguiendo los pasos del manual (con http://ip/weewx). Apache2 esta activo pero me aparece "404 Not Found", concretamente:

Not Found

The requested URL /weewx/ was not found on this server.
Apache/2.4.10 (Raspbian) Server at 192.168.0.203 Port 80

Espero podais ayudarme.
Gracias de antemano.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 14 de Diciembre del 2015, 08:48:34 am
Como compruebas que index.html se está generando correctamente?
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 14 de Diciembre del 2015, 10:08:59 am
Conecto la raspi a un monitor hdmi y puedo verlo. Estubo funcionando hasta coger unas cuantas medidas, actualiza y memoriza bien.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 14 de Diciembre del 2015, 11:04:09 am
Bien. Comprobemos. Copia aquí el resultado de

ls -la /var/www/weewx
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 14 de Diciembre del 2015, 11:23:08 am
Creo que el problema es apache. Antes te dije que estaba activo porque comprobando el estado me daba ok pero al reiniciar falla y he encontrado lo siguiente:

En el log:
]: Stopped LSB: Apache2 web server.
Dec 14 10:41:04 raspberrypi systemd[1]: Starting LSB: Apache2 web server...
Dec 14 10:41:05 raspberrypi apache2[1815]: Starting web server: apache2 failed!
Dec 14 10:41:05 raspberrypi apache2[1815]: The apache2 configtest failed. ... (warning).
Dec 14 10:41:05 raspberrypi apache2[1815]: Output of config test was:
Dec 14 10:41:05 raspberrypi apache2[1815]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Dec 14 10:41:05 raspberrypi apache2[1815]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for main error log
Dec 14 10:41:05 raspberrypi apache2[1815]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost defined at /etc/apache2/sites-enabled/000-default.conf:1
Dec 14 10:41:05 raspberrypi apache2[1815]: AH00014: Configuration check failed
Dec 14 10:41:05 raspberrypi apache2[1815]: Action 'configtest' failed.
Dec 14 10:41:05 raspberrypi apache2[1815]: The Apache error log may have more information.
Dec 14 10:41:05 raspberrypi systemd[1]: apache2.service: control process exited, code=exited status=1
Dec 14 10:41:05 raspberrypi systemd[1]: Failed to start LSB: Apache2 web server.

Y en el archivo 000-default.conf:

VirtualHost *:80>
   # The ServerName directive sets the request scheme, hostname and port that
   # the server uses to identify itself. This is used when creating
   # redirection URLs. In the context of virtual hosts, the ServerName
   # specifies what hostname must appear in the request's Host: header to
   # match this virtual host. For the default virtual host (this file) this
   # value is not decisive as it is used as a last resort host regardless.
   # However, you must set it for any further virtual host explicitly.
   #ServerName www.example.com

   ServerAdmin webmaster@localhost
   DocumentRoot /var/www/html

   # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
   # error, crit, alert, emerg.
   # It is also possible to configure the loglevel for particular
   # modules, e.g.
   #LogLevel info ssl:warn

   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined

   # For most configuration files from conf-available/, which are
   # enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
   # following line enables the CGI configuration for this host only
   # after it has been globally disabled with "a2disconf".
   #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 14 de Diciembre del 2015, 11:36:06 am
Esto es lo que me pediste, si que hay algo raro. Anoche estuve trasteando hasta mas tarde y esta mañana lleva ya unas horas pero el ultimo dato es de las 23:55 o asi de ayer.

Otro dato que no se si tiene que ver, estoy con el modo simulador. La estación no esta en la misma ciudad donde estoy configurando, entiendo que luego con cambiar basta, verdad?

drwxr-xr-x 6 root root  4096 dic 13 23:55 .
drwxr-xr-x 8 root root  4096 dic 14 11:25 ..
drwxr-xr-x 2 root root  4096 dic 13 20:31 backgrounds
-rw-r--r-- 1 root root  4966 dic 13 23:55 daybarometer.png
-rw-r--r-- 1 root root  5169 dic 13 23:55 dayinside.png
-rw-r--r-- 1 root root  4335 dic 13 23:55 daypond.png
-rw-r--r-- 1 root root  4099 dic 13 23:55 dayradiation.png
-rw-r--r-- 1 root root  4248 dic 13 23:55 dayrain.png
-rw-r--r-- 1 root root  4155 dic 13 23:55 dayrx.png
-rw-r--r-- 1 root root  4876 dic 13 23:55 daytempchill.png
-rw-r--r-- 1 root root  5612 dic 13 23:55 daytempdew.png
-rw-r--r-- 1 root root  4201 dic 13 23:55 dayuv.png
-rw-r--r-- 1 root root  4409 dic 13 23:55 daywinddir.png
-rw-r--r-- 1 root root  5323 dic 13 23:55 daywind.png
-rw-r--r-- 1 root root  4655 dic 13 23:55 daywindvec.png
-rw-r--r-- 1 root root  1150 dic 13 23:36 favicon.ico
-rw-r--r-- 1 root root 11159 dic 13 23:55 index.html
-rw-r--r-- 1 root root   564 dic 13 23:36 mobile.css
-rw-r--r-- 1 root root  2087 dic 13 23:55 mobile.html
-rw-r--r-- 1 root root  4579 dic 13 23:36 monthbarometer.png
-rw-r--r-- 1 root root 11810 dic 13 23:55 month.html
-rw-r--r-- 1 root root  5560 dic 13 23:36 monthinside.png
-rw-r--r-- 1 root root  4550 dic 13 23:36 monthpond.png
-rw-r--r-- 1 root root  4315 dic 13 23:36 monthradiation.png
-rw-r--r-- 1 root root  4388 dic 13 23:36 monthrain.png
-rw-r--r-- 1 root root  4370 dic 13 23:36 monthrx.png
-rw-r--r-- 1 root root  5048 dic 13 23:36 monthtempchill.png
-rw-r--r-- 1 root root  5458 dic 13 23:36 monthtempdew.png
-rw-r--r-- 1 root root  4499 dic 13 23:36 monthuv.png
-rw-r--r-- 1 root root  4607 dic 13 23:36 monthwinddir.png
-rw-r--r-- 1 root root  5127 dic 13 23:36 monthwind.png
-rw-r--r-- 1 root root  4912 dic 13 23:36 monthwindvec.png
drwxr-xr-x 2 root root  4096 dic 13 23:55 NOAA
drwxr-xr-x 2 root root  4096 dic 13 23:55 RSS
drwxr-xr-x 3 root root  4096 dic 13 23:55 smartphone
-rw-r--r-- 1 root root  4716 dic 13 23:01 weekbarometer.png
-rw-r--r-- 1 root root 11813 dic 13 23:55 week.html
-rw-r--r-- 1 root root  4853 dic 13 23:01 weekinside.png
-rw-r--r-- 1 root root  4263 dic 13 23:01 weekpond.png
-rw-r--r-- 1 root root  4026 dic 13 23:01 weekradiation.png
-rw-r--r-- 1 root root  4103 dic 13 23:01 weekrain.png
-rw-r--r-- 1 root root  4089 dic 13 23:01 weekrx.png
-rw-r--r-- 1 root root  4685 dic 13 23:01 weektempchill.png
-rw-r--r-- 1 root root  5174 dic 13 23:01 weektempdew.png
-rw-r--r-- 1 root root  4087 dic 13 23:01 weekuv.png
-rw-r--r-- 1 root root  4323 dic 13 23:01 weekwinddir.png
-rw-r--r-- 1 root root  4900 dic 13 23:01 weekwind.png
-rw-r--r-- 1 root root  5113 dic 13 23:01 weekwindvec.png
-rw-r--r-- 1 root root  3533 dic 13 23:36 weewx.css
-rw-r--r-- 1 root root  4893 dic 13 20:31 yearbarometer.png
-rw-r--r-- 1 root root  5237 dic 13 20:31 yearhilow.png
-rw-r--r-- 1 root root  7755 dic 13 23:55 year.html
-rw-r--r-- 1 root root  4838 dic 13 20:31 yearinside.png
-rw-r--r-- 1 root root  4469 dic 13 20:31 yearpond.png
-rw-r--r-- 1 root root  4229 dic 13 20:31 yearradiation.png
-rw-r--r-- 1 root root  4508 dic 13 20:31 yearrain.png
-rw-r--r-- 1 root root  4291 dic 13 20:31 yearrx.png
-rw-r--r-- 1 root root  5201 dic 13 20:31 yeartempchill.png
-rw-r--r-- 1 root root  5198 dic 13 20:31 yeartempdew.png
-rw-r--r-- 1 root root  4416 dic 13 20:31 yearuv.png
-rw-r--r-- 1 root root  4581 dic 13 20:31 yearwinddir.png
-rw-r--r-- 1 root root  5033 dic 13 20:31 yearwind.png
-rw-r--r-- 1 root root  5006 dic 13 20:31 yearwindvec.png

--------------------------------Vaya lio!
tengo un index.html en /var/www que si actualiza, va fenomenal pero el de /var/www/weewx es el que se quedo en las 23:55 de ayer
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 14 de Diciembre del 2015, 14:32:45 pm
Reinstalado todo de nuevo: Tengo raspbian jessie y weewx 3.1.0

Apache2 esta activo, reinicio tras reinicio y weewx igualmente pero me sigue apareciendo lo mismo en chrome.

Te dejo las respuestas a los estados:
pi@raspberrypi:~ $ sudo /etc/init.d/weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx)
   Active: active (running) since Mon 2015-12-14 13:19:27 UTC; 9min ago
  Process: 329 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/weewx.service
           └─813 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf

Dec 14 13:19:29 raspberrypi weewx[813]: engine: Clock error is -1.42 seconds (positive is fast)
Dec 14 13:19:29 raspberrypi weewx[813]: engine: Starting main packet loop.
Dec 14 13:20:17 raspberrypi weewx[813]: manager: added record 2015-12-14 13:20:00 UTC (1450099200) to database '/var/lib/weewx/weewx.sdb'
Dec 14 13:20:18 raspberrypi weewx[813]: manager: added record 2015-12-14 13:20:00 UTC (1450099200) to daily summary in '/var/lib/weewx/weewx.sdb'
Dec 14 13:20:52 raspberrypi weewx[813]: cheetahgenerator: Generated 14 files for report StandardReport in 29.36 seconds
Dec 14 13:20:56 raspberrypi weewx[813]: genimages: Generated 12 images for StandardReport in 3.85 seconds
Dec 14 13:25:17 raspberrypi weewx[813]: manager: added record 2015-12-14 13:25:00 UTC (1450099500) to database '/var/lib/weewx/weewx.sdb'
Dec 14 13:25:17 raspberrypi weewx[813]: manager: added record 2015-12-14 13:25:00 UTC (1450099500) to daily summary in '/var/lib/weewx/weewx.sdb'
Dec 14 13:25:34 raspberrypi weewx[813]: cheetahgenerator: Generated 14 files for report StandardReport in 13.17 seconds
Dec 14 13:25:42 raspberrypi weewx[813]: genimages: Generated 12 images for StandardReport in 8.58 seconds
pi@raspberrypi:~ $ sudo /etc/init.d/apache2 status
● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (running) since Thu 1970-01-01 00:00:23 UTC; 45 years 11 months ago
  Process: 434 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─513 /usr/sbin/apache2 -k start
           ├─516 /usr/sbin/apache2 -k start
           └─518 /usr/sbin/apache2 -k start

Jan 01 00:00:22 raspberrypi apache2[434]: Starting web server: apache2AH00557: apache2: apr_sockaddr_info_get() failed for raspberrypi
Jan 01 00:00:22 raspberrypi apache2[434]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerN...his message
Jan 01 00:00:23 raspberrypi apache2[434]: .
Jan 01 00:00:23 raspberrypi systemd[1]: Started LSB: Apache2 web server.
Hint: Some lines were ellipsized, use -l to show in full.

---------------------------------------Voy ampliandote lo que consigo  :D

El caso es que al introducir solo la ip me aparece la pagina de defecto de debian :-\
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 14 de Diciembre del 2015, 19:41:53 pm
A ver, en algún momento te has desviado "del buen camino"  ;D ;D ;D ;D ;D ;D

Comprenderás que no puedo dar soporte a configuraciones personalizadas, ya que sería una locura. Pero parece que el sistema, en tu caso, funciona correctamente.

Si está generando las páginas en /var/www en lugar de /var/www/weewx es que así lo has dicho en el fichero de configuración de weewx (/etc/weewx/weewx.conf), por lo que el sistema funciona correctamente.

Si en el navegador no puedes entrar en la web generada, es un problema de Apache2. En la instalacion por defecto, todo debe funcionar OK. Si tocas la configuración de Apache2, aunque sea lo más mínimo, yo no te puedo ayudar, ya que la configuración de Apache2 es, al menos para mi, muy compleja y no es materia de este foro.

Para comprobarlo, ya que tienes acceso a la consola de la Raspi con teclado y monitor, abre el navegador que trae la propia raspi y entra en:

file:///var/www/index.html      o  file:///var/www/weewx/index.html

También podrías tener un problema si el ordenador lo tienes en una subred y la raspi en otro, y el router tiene activado la opción del firewall entre subredes......puede haber mil causas. Por eso, siempre nos ceñimos a la configuración estándar, ya que personalizar redes, es tema para un master.

Saludos.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 14 de Diciembre del 2015, 19:42:55 pm
El caso es que al introducir solo la ip me aparece la pagina de defecto de debian :-\

Te referirás a la página por defecto de Apache2

Insisto en preguntar si has hecho cambios en la configuración de Apache2
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 14 de Diciembre del 2015, 20:11:02 pm
Si, la que tiene a la cabecera "It's works!" pero solo introduciendo la ip sin nada mas, lo vi en la página de debian como una forma de "testeo" de apache.

Pero ya te digo desde la ultima instalación, en la que he seguido con cuidado los pasos, no he tocado nada...solo cambie el html_root de weewx y poco mas, de apache no toque nada,lo juro :D

Da rabia que todo me procese tan fino y solo falle esto, pero que le voy hacer. Estoy pensando en probar una de tu imágenes, la 5.1 concretamente y si sigue fallando pues me aguantaré
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 14 de Diciembre del 2015, 21:10:43 pm
Si, la que tiene a la cabecera "It's works!" pero solo introduciendo la ip sin nada mas, lo vi en la página de debian como una forma de "testeo" de apache.

Hasta aquí correcto.

Citar
Pero ya te digo desde la ultima instalación, en la que he seguido con cuidado los pasos, no he tocado nada...solo cambie el html_root de weewx y poco mas, de apache no toque nada,lo juro :D

Bien. ¿que tienes en html_root en weewx.conf?

Desde luego /var/www no puede ser, porque Apache te contesta con la página de test, como hemos visto en el párrafo anterior.

Donde apunte html_root es donde tienes las páginas generadas por weewx.

Y si no están en el directorio indicado por html_root, entonces lo que tenemos es un problema de generación por parte de weewx y habría que ver el log de weewx.

Estamos cerca.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 14 de Diciembre del 2015, 23:21:43 pm
Pues en un principio tenia /var/www/weewx pero ahora, poco después de la nueva instalación, en /var/www y están ahí todos los documentos, se actualizan, etc.
Quedan los primeros en /var/www/weewx pero entiendo que no influyen para nada, llevan parados desde que lo cambié.
La cosa es que he visto que la página de test de Apache está en /var/www/html/index.html
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 15 de Diciembre del 2015, 07:11:33 am
Pues entonces, la única explicación es que en Debian Jessie,  el directorio por defecto de Apache2 ha cambiado.

Habría que cambiar la configuracion d apache,  pero es mucho más sencillo que modifique el html_root en weewx poniendo /var/www/html

Ya nos cuentas que decisión tomas. 

Saludos
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 15 de Diciembre del 2015, 13:22:44 pm
Ya está, solucionado. Me saltó el relé de la lógica cuando descubrí que el index de apache estaba en /html pero he preferido esperar a que me aseguraras  ;D.

Solución: el directorio de Apache cambia en Jessie (/var/www/html/index.html). No he querido tocar Apache por eso le di la orden a html_root.

Todo finísimo, ahora queda la personalización. Mil millones de gracias por la ayuda, espero que los Reyes te traigan muchos regalos :)

Saludos
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 15 de Diciembre del 2015, 21:04:06 pm
Me alegro un egg..... :D :D :D :D :D

De momento, los reyes me han traido una Raspberry Pi 2.....pero acabo de llegar a casa y ponerme con ella sería liarme hasta las tantas de la noche....

A ver si es verdad esa diferencia de caballos con las antiguas.

Bueno, ahora a personalizar.

Ah....me gustaría que me dijeras si con Jessie, siguiendo el tutorial todo funciona OK o has tenido que hacer algo (aparte de esto del Apache)

Saludos.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: pachu en 15 de Diciembre del 2015, 23:55:42 pm
Yo la tengo aparcada también, :(
He intentado un par de veces pasar de la versión 2.6.4 que estoy ahora a la 3.x con la Rp2 y no ha habido manera de que lea la base de datos.En simulador y en leer los datos de la pantalla sin problema pero en cuanto le meto el weewx.sdb ya no genera nada y eso que la he dejado unas horas.
Haber si saco un poco de tiempo y hago una instalación limpia... ;)
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: AlvaroC en 16 de Diciembre del 2015, 18:21:59 pm
No, no he tenido que sacarme la pistola de la bota  :). El manual se puede seguir al pie de la letra con Jessie, exceptuando lo de Apache.
Me alegro por ese regalazo, a disfrutarla.

Saludos.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: kike60 en 09 de Marzo del 2016, 23:27:29 pm
Hola tengo una raspberry 2, con una estación PCE y me he bajado la imagen de jantoni 5.1, he seguido todas las instrucciones pero algo me falla. no se actualizan las páginas web, no se crean los logs. Después de pelear creo que es porque la conexión usb de la estación no está transmitiendo los datos a la raspberry. ¿Se te ocurre porque no funciona?  Preguntarte también si con la imagen tengo que instalar el Apache para que todo funcione. De todas maneras te doy las gracias por el trabajo que haces y que lo compartas con los que no sabemos.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 09 de Marzo del 2016, 23:44:50 pm
La imagen viene preparada para una Davis Vantage.

¿Has modificado el tipo de estación?
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: kike60 en 10 de Marzo del 2016, 11:59:28 am
A mi entender si
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 10 de Marzo del 2016, 15:05:55 pm
Eso lo puedes  ver en el fichero de log

/var/log/weewx.log
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: kike60 en 10 de Marzo del 2016, 18:06:02 pm
No se lo que tengo que buscar, esto es lo que tiene el fichero:
Mar 10 11:17:11 raspberrypi weewx[1980]: engine: Initializing weewx version 3.1.0
Mar 10 11:17:11 raspberrypi weewx[1980]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Mar 10 11:17:11 raspberrypi weewx[1980]: engine: pid file is /var/run/weewx.pid
Mar 10 11:17:11 raspberrypi weewx[2071]: engine: Error while parsing configuration file /etc/weewx/weewx.conf
Mar 10 11:17:11 raspberrypi weewx[2071]: ****    Reason: 'Invalid line at line "265".'
Mar 10 11:27:27 raspberrypi weewx[2170]: engine: Initializing weewx version 3.1.0
Mar 10 11:27:27 raspberrypi weewx[2170]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Mar 10 11:27:27 raspberrypi weewx[2170]: engine: pid file is /var/run/weewx.pid
Mar 10 11:27:27 raspberrypi weewx[2172]: engine: Error while parsing configuration file /etc/weewx/weewx.conf
Mar 10 11:27:27 raspberrypi weewx[2172]: ****    Reason: 'Invalid line at line "265".'
Mar 10 15:41:47 raspberrypi weewx[2418]: engine: Initializing weewx version 3.1.0
Mar 10 15:41:47 raspberrypi weewx[2418]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Mar 10 15:41:47 raspberrypi weewx[2418]: engine: pid file is /var/run/weewx.pid
Mar 10 15:41:47 raspberrypi weewx[2420]: engine: Error while parsing configuration file /etc/weewx/weewx.conf
Mar 10 15:41:47 raspberrypi weewx[2420]: ****    Reason: 'Invalid line at line "265".'
Mar 10 15:42:24 raspberrypi weewx[2485]: engine: Initializing weewx version 3.1.0
Mar 10 15:42:24 raspberrypi weewx[2485]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Mar 10 15:42:24 raspberrypi weewx[2485]: engine: pid file is /var/run/weewx.pid
Mar 10 15:42:24 raspberrypi weewx[2487]: engine: Error while parsing configuration file /etc/weewx/weewx.conf
Mar 10 15:42:24 raspberrypi weewx[2487]: ****    Reason: 'Invalid line at line "265".
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: kike60 en 10 de Marzo del 2016, 18:16:47 pm
Este es el fichero etc/weewx/weewx.conf:
[Vantage]
    # This section is for a Davis VantagePro2, VantageVue or WeatherLinkIP

    # Connection type: serial or ethernet
    #  serial (the classic VantagePro)
    #  ethernet (the WeatherLinkIP)
#    type = serial

    # If the connection type is serial, a port must be specified:
    #   Debian, Ubuntu, Redhat, Fedora, and SuSE:
 #   /dev/ttyUSB0 is a common USB port name
    #     /dev/ttyS0   is a common serial port name
    #   BSD:
    #     /dev/cuaU0   is a common serial port name

#    port = /dev/ttyUSB0

    # If the connection type is ethernet, an IP Address/hostname is required:
 #   host = 192.168.1.142

   ######################################################
    # The rest of this section rarely needs any attention.
    # You can safely leave it "as is."
    ######################################################

    # Serial baud rate (usually 19200)
    baudrate = 19200

    # TCP port (when using the WeatherLinkIP)
    tcp_port = 22222

    # TCP send delay (when using the WeatherLinkIP):
    tcp_send_delay = 1

    # The id of your ISS station (usually 1)
    iss_id = 1

    # How long to wait for a response from the station before giving up (in
    # seconds; must be greater than 2)
    timeout = 5

    # How long to wait before trying again (in seconds)
    wait_before_retry = 3

    # How many times to try before giving up:
    max_tries = 5

    # The driver to use:
#    driver = weewx.drivers.vantage

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

[WMR100]
    # This section is for the Oregon Scientific WMR100

    # The station model, e.g., WMR100, WMR100N, WMRS200
    model = WMR100

    # How long a wind record can be used to calculate wind chill (in seconds)
    stale_wind = 30

    # The driver to use:
   # driver = weewx.drivers.wmr100

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

[WMR200]
    # This section is for the Oregon Scientific WMR200

    # The station model, e.g., WMR200, WMR200A, Radio Shack W200
    model = WMR200

    # The driver to use:
  #  driver = weewx.drivers.wmr200

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

[WMR9x8]
    # This section is for the Oregon Scientific WMR918/968

    # Connection type. For now, 'serial' is the only option.
    type = serial

    # Serial port such as /dev/ttyS0, /dev/ttyUSB0, or /dev/cuaU0
    port = /dev/ttyUSB0

    # The station model, e.g., WMR918, Radio Shack 63-1016
 #   model = WMR968

    # The driver to use:
   # driver = weewx.drivers.wmr9x8

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

[FineOffsetUSB]
    # This section is for the Fine Offset series of weather stations.

    # The station model, e.g., WH1080, WS1090, WS2080, WH3081
    model = PCE FWS-20

    # The polling mode can be PERIODIC or ADAPTIVE
#    polling_mode = PERIODIC
    polling_mode = ADAPTIVE

    # How often to poll the station for data, in seconds
    # Este parametro es innecesario si usamos ADAPTIVE
#    polling_interval = 60

    # The pressure calibration offset, in hPa (millibars)
    pressure_offset = 1

    # The driver to use:
    driver = weewx.drivers.fousb

##############################################################################
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 10 de Marzo del 2016, 19:06:35 pm
Ummm.....nos falta el comienzo del fichero /etc/weewx/weewx.conf

Está claro que hay algo mal en el fichero.

En lugar de copiarlo, mira a ver si puedes subirlo como dato adjunto. Así podemos verlo entero.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: kike60 en 10 de Marzo del 2016, 22:26:51 pm
Hola te adjunto el archivo, tu que tienes más experiencia podrás ver que falla.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 11 de Marzo del 2016, 17:41:55 pm
 ;D ;D ;D ;D ;D ;D

Bueno.....me vas a permitir un tirón de orejas.....cariñoso, pero tirón al fin y al cabo.

verás...cuando el log te dice:

Código: [Seleccionar]
Mar 10 15:42:24 raspberrypi weewx[2487]: engine: Error while parsing configuration file /etc/weewx/weewx.conf
Mar 10 15:42:24 raspberrypi weewx[2487]: ****    Reason: 'Invalid line at line "265".

Es porque hay un error. Aunque no siempre es así, lo primero que hace uno es ir a donde dice que hay un error....que es la línea 265.....

Y, en este caso:
Citar
[Ultimeter]
    # This section is for the PeetBros Ultimeter series of weather stations.

    Serial port such as /dev/ttyS0, /dev/ttyUSB0, or /dev/cuaU0

    port = /dev/ttyUSB0

    # The station model, e.g., Ultimeter 2000, Ultimeter 100
    model = Ultimeter

    # The driver to use:
    driver = weewx.drivers.ultimeter

Por alguna razón, has eliminado el # del principio de la línea.

Ponle el # y todo debe funcionar correctamente, salvo que haya otro error en el fichero.

Saludos.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: kike60 en 11 de Marzo del 2016, 21:09:13 pm
Pues no se porqué, pero esas # no estaban en su sitio, además como era en otras estaciones no me había dado cuenta.
Muchas gracias, ya está funcionando.
Quería preguntarte otras cosas:
*Tengo que transmitir los datos por ftp a una página web exterior, ¿donde tengo que buscar el error ? pues no se ha transmitido,
Tengo que hacerle alguna cosa al Apache?
*La plantilla de meteoclimatic no se ha generado, ¿cual crees que será el problema?
Un saludo
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: jantoni en 11 de Marzo del 2016, 22:13:41 pm
Tendrás que especificar algo más.....con esos datos.....ni Rappel....

Y te diría que abrieras hilos de uno en uno para ir tratando cada problema sin contaminarse entre ellos.

Saludos.
Título: Re:PCE+Raspberr+Weewx ayuda
Publicado por: kike60 en 11 de Marzo del 2016, 23:54:12 pm
Bueno he esperado un rato y la plantilla de meteoclimatic, se ha generado correctamente.
El problema es que esa plantilla no se ha transmitido a Meteoclimatic, al igual que los otros datos al servidor web exterior y a las demás redes meteorológicas que colaboro.
tengo que activar alguna cosa en el Apache2?