Autor Tema: INUTIL CON RUSPBERRY PI  (Leído 52381 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado burgati

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
  • Estación: "Burgos-Plaza san Agustín- ESCYL0900000009001D"
Re:INUTIL CON RUSPBERRY PI
« Respuesta #60 en: 31 de Julio del 2016, 16:23:59 pm »
Perdón....me he perdido por exceso de cosas para hacer.....

Os dejo con el hilo.....si os hago falta, me avisáis.....aunque Wlaures ya es casi un experto

gracias, wlarues me está ayudando mucho.


Vale... hmm, es muy raro que no estén los skins en esa localización.

Prueba una cosa, abre el putty y inicia una conexión con la Raspi con el usuario pi.
Escribe "cd .." (sin comillas),  tiene que salir esto a la izquierda: pi@pi1 / $. Si no te sale, repite la instrucción hasta que te salga. Esto te llevará al directorio raíz.

Después, escribe: "sudo find . -type d -name skins*"
Y te saldrán una serie de directorios con carpetas que contienen esa palabra. En mi caso sale esto:

Código: [Seleccionar]
pi@pi1 / $ sudo find . -type d -name skins*
sudo: unable to resolve host pi1
./usr/share/mc/skins
./usr/share/weewx/extensions/basic/skins
./usr/share/weewx/extensions/xstats/skins
./usr/share/weewx/extensions/pmon/skins
./etc/weewx/skins
./home/pi/weewx/skins
./home/pi/weewx-3.2.0/skins
./home/pi/weewx-3.2.0/extensions/basic/skins
./home/pi/weewx-3.2.0/extensions/xstats/skins
./home/pi/weewx-3.2.0/extensions/pmon/skins

Si no te sale así, copia y pega por aquí o pon una captura de pantalla de lo que sale.

Saludos.


nada no me resulta, abro putty introduzco "cd.. " o cd a secas varias veces y no me cambia a pi@pi1

cd.. by david nuño, en Flickr


 ::)

Desconectado manolodos

  • Sr. Member
  • ****
  • Mensajes: 355
    • Ver Perfil
  • Estación: Málaga - Bda. Girón ESAND2900000029003A / Málaga-Colegio Const-1978 ESAND2900000029003B / Navas de San Juan-Sierra ESAND2300000023240A / Nerja - Las Palmeras ESAND2900000029780B
Re:INUTIL CON RUSPBERRY PI
« Respuesta #61 en: 31 de Julio del 2016, 18:07:40 pm »
Hola

nada no me resulta, abro putty introduzco "cd.. " o cd a secas varias veces y no me cambia a pi@pi1

Es cd ..
Con un espacio en blanco entre cd y ..

Saludos

Desconectado burgati

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
  • Estación: "Burgos-Plaza san Agustín- ESCYL0900000009001D"
Re:INUTIL CON RUSPBERRY PI
« Respuesta #62 en: 31 de Julio del 2016, 18:48:18 pm »
Hola

nada no me resulta, abro putty introduzco "cd.. " o cd a secas varias veces y no me cambia a pi@pi1

Es cd ..
Con un espacio en blanco entre cd y ..

Saludos

Hola!

No me sale exactamente lo mismo que al compañero wlaures, al principio al meter cd .. con el espacio como sabiamente me indicaste me sale pi@raspberrypi / home $....aunque creo que es iguamente válido porque luego al meter la orden me salen diferentes carpetas, entre ellas esta ./etc/weewx/skins que es donde supongo que tengo que guardar la plantilla descargada en metoclimatic.....¿correcto?:

cappeta skins by david nuño, en Flickr


P.D.: vale ya encontré la carpeta, solo tenía que subir niveles de carpeta para encontrarla....... :;

Creo haber colocado bien ahora la plantilla en este directorio:

puesto ya en el sitio plantilla by david nuño, en Flickr


Voy a continuar con el tutorial y os comento donde me quedo atascado de nuevo......

Aun a riesgo de ser pesado os doy de nuevo las gracias por el cable que me echáis.
« Última modificación: 31 de Julio del 2016, 19:04:11 pm por burgati »

Desconectado Wlarues

  • Full Member
  • ***
  • Mensajes: 174
  • Estudiante de Física en la Universidad de Zaragoza
    • Ver Perfil
    • El tiempo en Larués
  • Estación: ESARA2200000022761B
Re:INUTIL CON RUSPBERRY PI
« Respuesta #63 en: 31 de Julio del 2016, 21:46:31 pm »
Me alegro de que sea eso ;D
Ya nos contarás,

Saludos

Estación ESARA2200000022761B

Web Weewx: http://tiempo-larues.eu5.org

Desconectado burgati

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
  • Estación: "Burgos-Plaza san Agustín- ESCYL0900000009001D"
Re:INUTIL CON RUSPBERRY PI
« Respuesta #64 en: 31 de Julio del 2016, 23:08:20 pm »
Nuevas historietas..... plau2

En primer lugar cuando meto la direccion del raspi me sale que si que carga datos en weewx:

no actualiza by david nuño, en Flickr

Pero cuando le doy a actualizar o meto de nuevo la dirección se queda ahí estancado no me actualiza datos,,,,,,¿eso no debería ser así verdad? EDITO: si me actualiza


La plantilla que me genera es esta:


No veo que meta datos ahí.....supongo que hay algo mal No?


En segundo lugar.....voy a subir los datos por ftp desde la raspy a un servidor del que me he dado de alta para que desde allí meteoclimatic coja los datos.....bien, he modificado los datos segun el tutorial http://wiki.meteoclimatic.net/wiki/WeeWX_y_Meteoclimatic#En_servidor_WEB_externo y he puesto esto en el archivo weewx.conf:

configuracion del ftp by david nuño, en Flickr


por último he puesto esto en la url de la plantilla, la direccion de mi dominio ,,,,tengo que poner .html o .htm?:

direccion meteoclimatic by david nuño, en Flickr


No me baja plantilla comop se puede ver....a ver que tengo que pulir por ahí...
« Última modificación: 01 de Agosto del 2016, 10:16:13 am por burgati »

Desconectado Wlarues

  • Full Member
  • ***
  • Mensajes: 174
  • Estudiante de Física en la Universidad de Zaragoza
    • Ver Perfil
    • El tiempo en Larués
  • Estación: ESARA2200000022761B
Re:INUTIL CON RUSPBERRY PI
« Respuesta #65 en: 31 de Julio del 2016, 23:44:02 pm »
Veamos...
El hecho de que no actualice se debe casi seguro a que la plantilla que has introducido no es correcta.
Esa parece de otro programa, probablemente Weather Display. No es culpa tuya, es que en Meteoclimatic todavía no hay una opción para bajarse la plantilla de Weewx. La correcta es la siguiente:

Código: [Seleccionar]
*VER=DATA2
*COD=
*SIG=
*UPD=$current.dateTime
*TMP=$current.outTemp.formatted
*WND=$current.windSpeed.formatted
*AZI=$current.windDir.ordinal_compass
*BAR=$current.barometer.formatted
*HUM=$current.outHumidity.formatted
*SUN=
*UVI=
*DHTM=$day.outTemp.max.formatted
*DLTM=$day.outTemp.min.formatted
*DHHM=$day.outHumidity.max.formatted
*DLHM=$day.outHumidity.min.formatted
*DHBR=$day.barometer.max.formatted
*DLBR=$day.barometer.min.formatted
*DGST=$day.wind.max.formatted
*DSUN=
*DHUV=
*DPCP=$day.rain.sum.formatted
*WRUN=
*MHTM=$month.outTemp.max.formatted
*MLTM=$month.outTemp.min.formatted
*MHHM=$month.outHumidity.max.formatted
*MLHM=$month.outHumidity.min.formatted
*MHBR=$month.barometer.max.formatted
*MLBR=$month.barometer.min.formatted
*MGST=$month.wind.max.formatted
*MSUN=
*MHUV=
*MPCP=$month.rain.sum.formatted
*YHTM=$year.outTemp.max.formatted
*YLTM=$year.outTemp.min.formatted
*YHHM=$year.outHumidity.max.formatted
*YLHM=$year.outHumidity.min.formatted
*YHBR=$year.barometer.max.formatted
*YLBR=$year.barometer.min.formatted
*YGST=$year.wind.max.formatted
*YSUN=
*YHUV=
*YPCP=$year.rain.sum.formatted
*EOT*

Así que primero vuelve a subir la plantilla correcta al directorio, rellenando los campos COD y SIG, tal y como los tenías (y borra la anterior).  La plantilla incorrecta, además de no funcionar, provoca un error debido al carácter %, que hace que no actualicen las páginas web. Por lo tanto, al corregir esto (si no has cambiado nada más), debería volver a actualizar.

Más cosas: para que te suba correctamente al servidor, en el fichero skin.conf weewx.conf debes rellenar el campo "server", en el que pone "host FTP". Borra "host FTP" e introduce el nombre del dominio. En tu caso no sé muy bien cuál puede ser, eso imagino que lo pondrá en el e-mail de activación de tu cuenta en el sitio de hosting, o en el panel de control de la misma.

Venga, que ya va por buen camino  :D

Saludos
« Última modificación: 01 de Agosto del 2016, 12:40:38 pm por Wlarues »

Estación ESARA2200000022761B

Web Weewx: http://tiempo-larues.eu5.org

Desconectado Wlarues

  • Full Member
  • ***
  • Mensajes: 174
  • Estudiante de Física en la Universidad de Zaragoza
    • Ver Perfil
    • El tiempo en Larués
  • Estación: ESARA2200000022761B
Re:INUTIL CON RUSPBERRY PI
« Respuesta #66 en: 31 de Julio del 2016, 23:45:57 pm »
Vale, veo que nos hemos cruzado. Entonces, si te actualiza es que no hay problema con los carácteres %, pero lo de la plantilla y todo lo demás sí que tienes que hacerlo ;)

Saludos

Estación ESARA2200000022761B

Web Weewx: http://tiempo-larues.eu5.org

Desconectado Wlarues

  • Full Member
  • ***
  • Mensajes: 174
  • Estudiante de Física en la Universidad de Zaragoza
    • Ver Perfil
    • El tiempo en Larués
  • Estación: ESARA2200000022761B
Re:INUTIL CON RUSPBERRY PI
« Respuesta #67 en: 01 de Agosto del 2016, 12:39:47 pm »
Por si alguien lee este hilo, Burgati me ha pasado los datos de su servidor por privado (para evitar problemas), y uno de los problemas que tenía es que en el archivo weewx.conf, tenía mal puesto el nombre del servidor.

Ahora estamos a la espera de que se suban todos los archivos al servidor. Si los datos son correctos, puede tardar un rato, así que en esta parte hay que tener paciencia.
Si no se suben los archivos, echaremos un vistazo al log.

Saludos

Estación ESARA2200000022761B

Web Weewx: http://tiempo-larues.eu5.org

Desconectado Wlarues

  • Full Member
  • ***
  • Mensajes: 174
  • Estudiante de Física en la Universidad de Zaragoza
    • Ver Perfil
    • El tiempo en Larués
  • Estación: ESARA2200000022761B
Re:INUTIL CON RUSPBERRY PI
« Respuesta #68 en: 01 de Agosto del 2016, 15:01:44 pm »
Veo que todavía no se ha subido nada al servidor  :-\
Pásame un extracto del log (de las últimas líneas), que está en /var/log/weewx.log

Y también, prueba a iniciar sesión en el sitio FTP. No sé cómo será la interfaz, pero suele haber estadísticas sobre espacio utilizado, etc

Saludos

Estación ESARA2200000022761B

Web Weewx: http://tiempo-larues.eu5.org

Desconectado burgati

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
  • Estación: "Burgos-Plaza san Agustín- ESCYL0900000009001D"
Re:INUTIL CON RUSPBERRY PI
« Respuesta #69 en: 01 de Agosto del 2016, 16:57:03 pm »
Veo que todavía no se ha subido nada al servidor  :-\
Pásame un extracto del log (de las últimas líneas), que está en /var/log/weewx.log

Y también, prueba a iniciar sesión en el sitio FTP. No sé cómo será la interfaz, pero suele haber estadísticas sobre espacio utilizado, etc

Saludos

Esto no chuta no....jeje

Adjunto el estracto log



Luego no sé cómo puedo saber si la plantilla ha salido de mi ordenador y está en el servidor o por si lo contrario nisiquiera ha migrado hasta allí, para saber si el error está en la bajada del servidor a meteoclimatic o antes, (subida de plantilla a servidor), la interfaz del servidor que utilizo es así:

Sin título by david nuño, en Flickr



Desconectado burgati

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
  • Estación: "Burgos-Plaza san Agustín- ESCYL0900000009001D"
Re:INUTIL CON RUSPBERRY PI
« Respuesta #70 en: 01 de Agosto del 2016, 17:12:23 pm »
Os paso mejor en formato texto el archivo weewx.log que sale todo mejor ordenado

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:INUTIL CON RUSPBERRY PI
« Respuesta #71 en: 01 de Agosto del 2016, 17:49:50 pm »
A ver.....así en plan vistazo rápido.

- En tu servidor NO ESTÁ la plantilla. Al menos en la dirección que tienes indicado en Meteoclimatic.

Sin entrar en profundidad, ya que estoy literalmente dormido, a la vista del fichero puedo decir que hay varios errores:

- El primero que no coincide el tiempo de generación de Weewx con el de la consola. En uno tienes 900 segundos y en el otro 600. En caso de discrepancia, Weewx asumirá el valor indicado en la consola

Código: [Seleccionar]
engine: The archive interval in the configuration file (900) does not match the station hardware interval (600).
Pon 300 en ambos casos, de lo contrario, los gráficos de weewx serán un poco "lamentables", ya que solo verás puntos dispersos en las gráficas.

Por otro lado, aparentemente hay un problema con el FTP

Código: [Seleccionar]
Aug  1 10:00:23 raspberrypi weewx[2077]: reportengine: Caught exception <class 'socket.error'> in FtpGenerator; [Errno 111] Connection refused.
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****  Traceback (most recent call last):
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 214, in run
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****      N = ftpData.run()
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 90, in run
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****      ftp_server.connect(self.server, self.port)
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****    File "/usr/lib/python2.7/ftplib.py", line 132, in connect
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****      self.sock = socket.create_connection((self.host, self.port), self.timeout)
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****    File "/usr/lib/python2.7/socket.py", line 571, in create_connection
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****      raise err
Aug  1 10:00:23 raspberrypi weewx[2077]:         ****  error: [Errno 111] Connection refused

Si pones el debug (en el principio de weewx.conf) a 1 y reinicias weewx es posible que tengamos más información.

Así, en principio, parece como que el servidor a donde envías el FTP está rechazando la conexión.

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 burgati

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
  • Estación: "Burgos-Plaza san Agustín- ESCYL0900000009001D"
Re:INUTIL CON RUSPBERRY PI
« Respuesta #72 en: 01 de Agosto del 2016, 20:36:48 pm »
Hola,

Si que debía ser un error del servidor que tenía, ahora he cambiado de servidor y ya me ha bajado plantilla a meteoclimatic correctamente, lo podéis ver aquí:

http://burgati.uphero.com/meteoclimatic.htm

El caso es que ahora no sé por qué si meto la dirección ip de la raspy/weewx el programa no me actualiza, se ha quedado atascado a las 18:10 utc y por tanto no sube plantillas

atasco by david nuño, en Flickr

Qué podría hacer?

Os adjunto también el weewx.log de ahora que da una pila errores
« Última modificación: 01 de Agosto del 2016, 20:52:13 pm por burgati »

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:INUTIL CON RUSPBERRY PI
« Respuesta #73 en: 01 de Agosto del 2016, 21:22:57 pm »
La mayor parte de esos errores, según mi modesta opinión, se deben al servidor FTP. Se aprecia que no te permite crear directorios.......

Un reinicio y un log completo desde el principio.....hay que ver porque esos "PRIMARY KEY must be unique"

Pero hay que ver lo log completos.

O mejor, si no hay nada que guardar todavía:

1- Para weewx
2- Borra todos los ficheros que haya en /vart/lib/weewx
3- Arranca de nuevo weewx y vemos que pasa

Esa base de datos puede tener algún tema comprometido con tanta prueba

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 burgati

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
  • Estación: "Burgos-Plaza san Agustín- ESCYL0900000009001D"
Re:INUTIL CON RUSPBERRY PI
« Respuesta #74 en: 01 de Agosto del 2016, 21:34:40 pm »
........

O mejor, si no hay nada que guardar todavía:

1- Para weewx
2- Borra todos los ficheros que haya en /vart/lib/weewx
3- Arranca de nuevo weewx y vemos que pasa

Esa base de datos puede tener algún tema comprometido con tanta prueba

Hola jantoni....soy muy muy muy ignorante en estos temas, sabría eliminar a través de Win SCP esos ficheros, pero......como paro weewx?, desconecto la raspy y elimino esos ficheros y la vuelvo a conectar?