Autor Tema: Instalación de WEEWX 3.3.1 Ayuda  (Leído 33705 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Instalación de WEEWX 3.3.1 Ayuda
« en: 15 de Diciembre del 2015, 22:30:58 pm »
Es mi primer contacto con Linux (no tengo ni idea) y estoy instalando Raspbian y Weewx para una PCE en una Raspberry nueva con una Tarjeta microSD de 16Gb, y estoy siguiendo el tutorial de Jantoni y todo ha ido bien hasta el momento de bajar el paquete debian de Weewx. He visto en la página de Weewx que la versión actual de Weewx es la 3.3 y he cambiado el comando para dicha versión:

wget http://www.weewx.com/downloads/weewx_3.3.1-1_all.deb

y la respuesta de la raspberry es:
Cannot write to 'weewx_3.3.1-1_all.deb' (Not space left on device).

¿Alguien me puede decir que he de hacer?

Gracias.
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #1 en: 15 de Diciembre del 2015, 22:39:32 pm »
Salvo que hayas entrada con la password y usuario de root, tienes que usar sudo delante del comando.

No obstante, el mensaje es de que no hay espacio.

Si con sudo te da el mismo error, danos el resultado de este comando:

Código: [Seleccionar]
df
y de

Código: [Seleccionar]
sudo fdisk -l

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #2 en: 16 de Diciembre del 2015, 00:39:32 am »
Efectivamente con sudo he pasado el comando y ya estoy instalando Weewx.

Gracias.
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado jmfernandezz

  • Sr. Member
  • ****
  • Mensajes: 313
    • Ver Perfil
  • Estación: ESAND2900000029700D
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #3 en: 16 de Diciembre del 2015, 07:50:28 am »
Hola Amon-K,
¿Que manual de jantoni estás siguiendo? ¿"Instalación de Weewx, desde cero, en una Raspberry Pi" o "Instalación RAPIDA desde una imagen pregrabada para Raspberry Pi"?

Estoy muy verde en esto y no se muy bien por donde empezar.
Gracias de antemano.
Estación meteorológica ubicada en Velez-Malaga (Málaga).
http://meteovelez.ddns.net
PCE FWS-20 + Garita artesana + Raspberry Pi 2 + Weewx 3.1.0
36°46'44.8"N | 4°06'10.5"W | 58 msnm

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #4 en: 16 de Diciembre del 2015, 09:11:53 am »
Eso es bueno. ;)

Cuando termines, y este todo funcionando, habras aprendido bastante y estarás mas más orgulloso que poniendo el tipico programa de windows,  descargar y listo.

Pero no lo hago por deseos sádicos ;D ;D ;D

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #5 en: 16 de Diciembre del 2015, 09:15:29 am »
Ah.....recomiendo empezar de cero.

La ultima imagen quedará obsoleta en menos de seis meses, dado el ritmo de evolución de weewx, posiblemente el software en el que los desarrolladores estan mas activos.

Las novedades de la 3.30 son muchas.

A ver si hago el manual de actualización,  aunque el que dan en weewx, en ingles, es bastante bueno

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado jmfernandezz

  • Sr. Member
  • ****
  • Mensajes: 313
    • Ver Perfil
  • Estación: ESAND2900000029700D
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #6 en: 16 de Diciembre del 2015, 09:21:14 am »
Muchas gracias jantoni.
Estación meteorológica ubicada en Velez-Malaga (Málaga).
http://meteovelez.ddns.net
PCE FWS-20 + Garita artesana + Raspberry Pi 2 + Weewx 3.1.0
36°46'44.8"N | 4°06'10.5"W | 58 msnm

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #7 en: 16 de Diciembre del 2015, 22:31:20 pm »
Hola jmfernandezz:

Estoy siguiendo el tutorial "Instalación de Weewx, desde cero, en una Raspberry Pi", me está enseñando a trabajar con linux y con los ficheros de configuración, porque las modificaciones las tienes que hacer tú, y es un rodaje para los problemas que puedan aparecer despues.

Suerte.
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #8 en: 16 de Diciembre del 2015, 23:03:08 pm »
Buenas noches jantoni:

Durante la instalación de Weewx 3.3 y posterior personalizacion del mismo, y siguiendo tu tutorial, me he encontrado varios problemas:

1º Cuando he intentado ver la página web generada utilizando "http://aaa.bbb.ccc.ddd/weewx/index.html" no he podido verla en el Navegador y me ha respondido que no existe. Sin embargo el fichero /var/www/index.html existe y está en este directorio.

2º Los comandos:

     sudo wee_config --clear-memory
     sudo wee_config --set-interval=5

no funcionan, las opciones de este comando han cambiado.

3º La respuesta despues de modificar el fichero /etc/fstab y utilizar el comando cat /etc/fstab no coincide con lo recogido en el tutorial, la respuesta ha sido:

pi@raspberrypi:/ $ cat /etc/fstab
proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that
tmfps /var/log tmfps nodev,nosuid,size=20M 0 0

la ultima linea coincide con lo introducido en el fichero, sin embargo en el tutorial se dice que esta respuesta en su ultima linea tendria que ser:

tmpfs  /var/log/  tmpfs  defaults,noatime,nosuid,mode=0755,size=20M  0   0

También me ha pasado que durante la instalación he introducido erróneamente que la PCE FWS-20 es WS1080 y creo que es la WS 2080. No sé si tendrá relevancia, he comprobado en weewx.conf que el driver es el mismo para las dos (weewx.drivers.fousb), y que las opciones del polling mode no estan.

  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #9 en: 17 de Diciembre del 2015, 01:33:50 am »
He leído el tema "PCE+Raspberr+Weewx ayuda" y creo que puedo tener el mismo problema que AlvaroC o bruype.
Mi Raspi es una 2B. El Raspbian es Jessie
He instalado Apache2 y no estaba instalado.
Ahora al entrar en la pagina desde el Navegador aparece la pagina por defecto de Apache2 (Apache2 Debian Default Page).
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #10 en: 17 de Diciembre del 2015, 01:41:24 am »
No, me he confundido con la URL.

La pagina por defecto de Apache2 (Apache2 Debian Default Page) aparece con la URL http://ip_raspi/index.html.

Cuando introduzco http://ip_raspi/weewx/index.html aparece lo siguiente:

Not Found

The requested URL /weewx/index.html was not found on this server.

Apache/2.4.10 (Raspbian) Server at 192.168.1.107 Port 80
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #11 en: 17 de Diciembre del 2015, 07:17:09 am »
A ver chicos.... Respirar tranquilos y pensar.

He escrito el manual para la versión 3.10 ya estamos en la 3.3

El comando no es wee_config, sino wee_config_device. A partir de la versión 3.2, el comando es wee_device

Si las páginas no se generan en el sitio que indicó con la 3.3 silo puede ser dos cosas

O han cambiado en la configuración por defecto el directorio o weewx no esta funcionando correctamente desde el principio.


Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #12 en: 17 de Diciembre del 2015, 07:34:44 am »
Debes comprobar que weewx esta funcionando.

ps aux | grep weewx

En cuanto a las respuestas, puede haber diferencias con las mias por motivos evidentes, actjaliza iones de weewx, del sistema operativo, de bash, de diferentes comandos.

No busquéis respuestas exactas.

Y el metodo para buscar problemas es mirar el fichero de log /var/log/weewx.log

Cuentame mas y esta noche te respondo

Saludos

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #13 en: 17 de Diciembre del 2015, 18:33:07 pm »
Buenas tardes jantoni.

Yo he utilizado wee_config porque en el tutorial que sigo dice que este es el comando a partir de la versión 3.2, y de hecho no me respondía que dicho comando no existía sino que la opción "--clear-memory" o la opción "--set-interval" no existía y me daba la lista de las opciones existentes.

Weewx creaba las paginas en var/www y las actualizaba en el intervalo definido perfectamente.

No sabia como comprobar que Apache estaba instalado pero cuando utilicé el siguiente comando:

        sudo apt-get install apache2

me respondió que iba a descargar e instalar los paquetes correspondientes a Apache2 y lo instaló.

Después de instalarlo la Raspi siguió funcionando pero pensé que era conveniente reiniciarla por lo que le dí la orden

        sudo reboot

a partir de ese momento no puedo conectar con la Raspi, yo supongo que algo he hecho mal y no arranca porque he comprobado en el router la ip y sigue siendo la misma.

De todo lo que he hecho la única duda que me surge es que en weewx.conf no aparecía definido el polling mode y yo lo introduje (polling_mode = ADAPTIVE), tal y como viene definido en el tema "Descripción de weewx.conf".

Espero tu respuesta para saber si tengo que empezar otra vez desde cero o existe alguna posibilidad de recuperar lo ya hecho.

Gracias por tu apoyo.
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de WEEWX 3.3.1 Ayuda
« Respuesta #14 en: 17 de Diciembre del 2015, 20:35:08 pm »
Bueno....veamos.

Si en el router sigue vigente la dirección IP es que hay, o debe haber, comunicación entre el router y la raspi.

Para probar la comunicación, desde un terminal de Windows o de Linux

ping aaa.bbb.ccc.ddd

Si la raspi está viva, tiene que responde al ping. En Windows te devolverá 3 ping y se cortará. En Linux seguirá hasta que lo abortes.

Me imagino que te intentas conectar por ssh. Si no pudieras establecer comunicación la cosa estará jorobada, a no ser que puedas conectar un monitor, teclado y ratón y entonces arreglar lo que hayamos podido estropear.

Así que tranquilo. Lo primero, hacer el ping. Lo segundo, intentar conectar por SSH, bien desde Linux, o desde Windows con Putty o Tunnelier.

Una cosa.....¿asignaste dirección IP fija o la asigna el router?

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41