Meteoclimatic

Software => WeeWX => Mensaje iniciado por: jmfernandezz en 04 de Febrero del 2016, 19:32:06 pm

Título: Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 04 de Febrero del 2016, 19:32:06 pm
Hola,
Me toca la parte software y ahi tengo problemas con la raspi y Weewx.
Estoy siguiente el manual de Jantoni desde 0.
- Actualizacion de Raspi: Todo OK
- Bajamos Weewx: Todo OK
- Instalamos Weewx. Aqui empiezan los problemas:
Cuando pongo sudo dpkg -i wee*.deb, obtengo el error que se indica en el manual. Ejecuto sudo apt-get update y todo OK. Luego con sudo apt-get -f install, obtengo lo siguiente:

_____________
pi@raspberrypi:~ $ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Parece que no instala nada y no me pregunta si quiero seguir segun se indica en el manual de JAntoni.


No soy capaz de pasar de aqui. ¿Sabeis que me puede pasar?
Saludos y gracias de antemano
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 04 de Febrero del 2016, 20:34:44 pm
No es un mensaje de error.

Simplemente te dice que los paquetes ya están instalados

Puedes comprobarlo con

sudo aptitude show weewx

Si no te ha preguntado por las opciones de configuración, te recomiendo desinstalar y volver a instalar weewx

sudo apt-get purge weewx

lo desinstalará junto a los archivos de configuración que haya instalado

Luego lo vuelves a instalar normalmente con

dpkg -i wee*.deb       evidentemente desde el directorio donde esté archivado.

Veo que haya muchos problemas para instalar con Jessie.......siento no poder ser más de ayuda......estoy esperando una Orange Pi One para hacer las pruebas con Jessie y Weewx 3.4.0

Saludos.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 04 de Febrero del 2016, 21:15:02 pm
Muchas gracias.
Lo estoy intentando otra vez y parece que tengo algunos errores de espacio. No se si será normal o que mi tarjeta SD no va bien.
Cuando termino de grabar la imagen en la SD con Win32DiskImager, ésta me dice que es una tarje de 60 MB y no de 8 G.

¿Es normal lo de los 60 MB?
Saludos,
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 04 de Febrero del 2016, 22:47:00 pm
Si. Windows solo ve esa partición que está en FAT y que solo sirve para el arranque.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 05 de Febrero del 2016, 18:18:32 pm
Bueno, parecia que lo tenía instalado, pero cuando hago la prueba "http://ipraspi/weewx/index.html", siempre obtengo lo mismo "Pagina web no disponible".
He probado tambien http://ipraspi/weewx/ y http://ipraspi y siempre lo mismo: Pagina web no disponible.

He hecho ping a la raspi y parece que hay comunicacion.

¿Me podeis ayudar?
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 06 de Febrero del 2016, 10:02:15 am
Si no funciona

http://ipraspi/index.html

Entonces es que Apache2 no está funcionando o no está instalado.

Con Jessie hay un problema con los directorios de log en RAM. Si has seguido mi manual, entonces hay que hace unos cambios en /etc/rc.local hasta que pueda ponerme a buscar la solución definitiva....u otro lo haga.....hasta que no me llegue un nuevo juguetito (orange Pi One) no puedo ponerme con ello, ahora tengo las 3 raspberrys ocupadas.

Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 06 de Febrero del 2016, 10:09:44 am
Aquí tienes una solución temporal:

http://forum.meteoclimatic.net/index.php/topic,367.msg2459.html#msg2459
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 06 de Febrero del 2016, 11:33:30 am
Muchas gracias. Intentaré hacer los cambios, pero me parece que esto me está viniendo grande.

Por cierto, en tu manual indicas que se compruebe que weewx esta funcionando mediante ps aux | grep wee. El resultado que obtengo no es el mismo que aparece en el manual. A mi sale:

pi        1148  0.0  0.2   4276  2008 pts/1    S+   10:28   0:00 grep --color=auto wee

No se si es normal o que weewx no está funcionando.

Ademas, he comprobado que no está subiendo datos a internet. He configurado Wunderground y no sube nada.

Ademas, y en vista que decis que Jessie da problemas, he empezado de cero pero con Wheezy. Pero nada, sigo sin ver la web.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 06 de Febrero del 2016, 20:31:19 pm
Entonces debes plantearte el instalar la imagen que ya tengo predefinida

Está con Whezzy y Weewx 3.1


Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 06 de Febrero del 2016, 21:53:12 pm
Muchas gracias.
Instalada tu imagen y funcionando a la primera.
Saludos
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 07 de Febrero del 2016, 10:18:13 am
Me alegro.

Una vez instalada y funcionando, se puede plantear la actualización a 3.4.0 siguiendo las instrucciones

Saludos.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 07 de Febrero del 2016, 13:52:59 pm
Muchas gracias por tu ayuda.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 07 de Febrero del 2016, 17:31:45 pm
Vaya fin de semana que me estoy pegando con la raspi.
Ya tengo instalada la imagen de Jantoni y funcionando todo OK.
Consigo subir datos a redes como wunderground y puedo ver desde mi red las webs que genera Weewx.
Ahora viene el problema. No consigo ver las paginas generadas por Weewx desde el exterior. En mi router he abierto los puertos 22, 80 y 8000, pero nada, no consigo verlas.
No se si puede influir el que tenga conectado un disco a mi router como FTP.

¿Me podéis iluminar?
Saludos,
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 07 de Febrero del 2016, 21:10:19 pm
Depende......

Dinos que router es, desde donde intentas acceder, mensajes de error, dirección IP publica fija o dinámica. Si es dinámica, ¿has creado una cuenta en no-ip, dyndns o similares?

A ver si hay suerte y tienes el mismo router que otro usuario.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 07 de Febrero del 2016, 21:58:37 pm
Os pido disculpas, pero lo he vuelto a intentar mientras leía la respuesta de Jantoni y me ha funcionado.
He puesto http://ip-publica:80/weewx y sale mi pagina.

Ya puestos, he abierto en el router los puertos 22, 80 y 8000. ¿Es necesario tener los tres abiertos? ¿Me podeis decir para que es cada puerto?
Saludos y muchas graciaaaaaaaaaaaas
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 08 de Febrero del 2016, 09:08:11 am
El uso habitual es

22:ssh,  es decir para conectarte en remoto a un ordenador con servicio  ssh activo
80: www, es decir el puerto habitual para conectar a un servidor web sin cifrado

El 8000 no recuerdo. El 8080 suele ser un puerto alternativo para web

En el caso que nos ocupa, solo necesitas tener abierto el 80

Saludos
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 08 de Febrero del 2016, 09:15:28 am
Muchas gracias por la ayuda.
Y yo que creía que esto era cuestión de rato.......
Pues no me queda nada que aprender.....

Nuevamente, muchas gracias por tu ayuda.
Saludos,
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 08 de Febrero del 2016, 14:42:22 pm
La verdad es que, cuando eres totalmente nuevo en Linux,  asusta bastante.

Sil has tenido experiencia previa con modos,  no Windows,  entonces todo es más fácil.

El asunto es tomarlo con tranquilidad e ir viendo cosas poco a poco.

En realidad, una vez puesto en marcha, no requiere apenas atención, siempre que no tengas que tocar la base de datos.

Partido a partido :-)
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 08 de Febrero del 2016, 15:00:08 pm
Quizas ese ha sido mi problema, lo he querido hacer todo del tirón.
Ahora si que con tranquilidad empezaré con algunas mejoras, tanto en la raspi como en la estación (aun me queda subir las paredes del pluvio).
Gracias
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: Xavi-EA5ZF en 09 de Febrero del 2016, 18:55:11 pm
Una apreciación, ahora que te funciona ya todo, para entrar a la web no es necesario para nada el tecleo del :80 tras la dirección, se supone que si accedes por navegador, el 80 es el puerto http por defecto.
Para ver cual es el uso standard de cada puerto, busca en google "tcp port" y verás unas tablas que te lo dirán.
Salu2
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 09 de Febrero del 2016, 20:21:12 pm
Uff
Muchas gracias por la apreciacion, siempre son bienvenidas.
Pero.... si pongo directamente http://ippublica, obtengo:
It works!
This is the default web page for this server.
The web server software is running but no content has been added yet.

Para entrar en web pongo http://ippublica/weewx

Me parece que me he perdido algo o que me falta algo por configurar.
¿Me lo podrias aclarar?
Muchas gracias y saludos
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: Xavi-EA5ZF en 10 de Febrero del 2016, 17:57:54 pm
No, lo que ahora has escrito es lo normal, la web tiene como página por defecto normalmente /var/www y el weewx publica si no lo cambias en /var/www/weewx o sea que has de especificar ese directorio para poder acceder al weewx deseado.
Otra cosa sería si tocas la configuración del apache para que el directorio por defecto sea el de weewx o bien si pones un fichero en /var/www que se llame index.html y que contenga algo como esto:

<html>
 <head>
  <meta http-equiv="Refresh" content="0;url=http://tu_dirección_web/weewx">
 </head>
</html>

Con este fichero seguirías accediendo al /var/www, pero te redirigiría al correcto.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 11 de Febrero del 2016, 07:26:28 am
Muchas gracias, esto que comentas ya me suena de otro hilo entre jantoni y megatin.
Me imagino que la solución también valdría modificando el fichero de configuración de weewx.conf como se indicaba en el hilo que menciono.
Jantoni indicaba:
_____________
Editar weewx.conf y en la sección StdRprt sustituír

# Where the generated reports should go, relative to WEEWX_ROOT:
    HTML_ROOT = /var/www/weewx

Por

# Where the generated reports should go, relative to WEEWX_ROOT:
    HTML_ROOT = /var/www
_____________
Preferiría no tener que modificar el fichero de configuración de apache (no tengo mucha idea y podría liar el follón).
¿Sería valida esta solución?
Si es válida, para conectarme con la web, ¿Solo sería necesario escribir "http://ippublica" sin indicar "/weewx"?
Saludos,
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 11 de Febrero del 2016, 17:24:06 pm
Es mejor lo que te decía Xavi.

También se trató en un hilo del subforo de la PCE

http://forum.meteoclimatic.net/index.php/topic,6.msg234.html#msg234

La solución que indica Xavi es modificar el index.html de /var/www

En la mía es crear un fichero index.php

Ambas soluciones llegan al mismo final, el navegador es redirigido al sitio que quieras

Saludos.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 11 de Febrero del 2016, 18:07:29 pm
OK. Tan solo otra duda.
Xavi me indica un fichero con el contenido:
_______
<html>
 <head>
  <meta http-equiv="Refresh" content="0;url=http://tu_dirección_web/weewx">
 </head>
</html>
_______

Haces referencia a otro hilo donde la solucion era:
_______
root@mele1:/var/www# cat index.php
<META HTTP-EQUIV="refresh" CONTENT="1; url=weewx2/index.html">
_______

El valor de CONTENT es diferente, en el primer caso se indica 0 y en segundo caso se indica 1.
¿Que valor debería poner?

Me gustaria seguir el caso de Xavi, modificando el index.html de /var/www:
<html>
 <head>
  <meta http-equiv="Refresh" content="0;url=weewx/index.html">
 </head>
</html>

¿Seria correcto tal y como lo he puesto?

Saludos,
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jantoni en 11 de Febrero del 2016, 19:40:45 pm
Te va a dar igual 0 que 1

En teoría el campo refresh a 0 es para que el navegador no refresque la página nunca. A 1, la refrescaría cada segundo, aunque a mi nunca me ha funcionado y me despreocupé de cambiarlo de nuevo a 0.

Así que usa 0 sin problema
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 11 de Febrero del 2016, 20:34:53 pm
Muchiiiiiisimas gracias a los dos.
 plau2 plau2 plau2 plau2 plau2 plau2
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: Xavi-EA5ZF en 12 de Febrero del 2016, 20:43:24 pm
El refresh es para que recargue la página cada x segundos, pero como le metes una orden de cargar otra página que tendrá o no un valor refresh, ya la que manda es la última página abierta.
Yo en mis páginas actuales meto un refresh de 150 segundos, así una vez cargas la página hace 2 refrescos cada 5 minutos, y me aseguro de pillar las actualizaciones que hace el weewx que en mi caso con cada 300 segundos o sea 5 minutos.
Salu2.
Título: Re:Novato y problemas con Weewx 3.4.0
Publicado por: jmfernandezz en 12 de Febrero del 2016, 20:54:48 pm
Entendido.
Con vosotros da gusto meterse en estos follones.
Muchas gracias