Meteoclimatic
Software => WeeWX => Mensaje iniciado por: HuracanMacan en 19 de Enero del 2020, 15:43:42 pm
-
Bueno me he decidido a instalar en weewx en una raspberry pi 3 b+,
adjunto foto de como voy pq no consigo ni se por donde empezar.
-
Hola
Para instalar weewx una vez has instalado el repositorio ejecutas en el terminal sudo apt-get install weewx
Te llevará por unos pasos de configuración y entre ellos tendrás que poner la estación que va a leer.
Para ver el estado de weewx en el terminal pones service weewx status
-
Esto es lo único q me sale. Al poner esos comandos.
-
Sigo sin entender nada
Te recomiendo que empieces desde cero, es decir, desde grabar la imagen y luego instalar weewx.
Y que vayas viendo donde falla....esos pantallazos parciales no aportan nada que nos ayude a ayudarte
-
Qué coordenadas le has puesto ?
Échale un vistazo a este hilo (https://forum.meteoclimatic.net/index.php/topic,42.0.html) y configura el archivo /etc/weewx/weewx.conf
-
Es q no llego a poner los datos de la estación no me los pide, yo he grabado la img de las raspi con balena, luego enchufo la raspi a la tele(la uso como monitor) me pide el país, etc por ultimo le pongo la clave del wifi y ya tengo la raspi lista, o eso creo yo, despues sigo estas instrucciones http://wiki.meteoclimatic.net/wiki/Instalaci%C3%B3n_de_WeeWX pero no me funciona, lo de la longitud latitud y eso en ningún momento lo pide, asi q deduzco q lo estoy haciendo fatal, llevo desde ayer a las 17:30 intentado ponerlo.
-
A ver, instalado lo tienes ya instalado y solo hace falta configurarlo.
Para volver a configurarlo en el terminal ejecuta sudo dpkg-reconfigure weewx
Te deberían de salir los pasos para configurarlo desde el principio.
Otra manera de configurarlo es editando su archivo de configuración weewx.conf con sudo nano /etc/weewx/weewx.conf
Con ayuda del enlace que te puse anteriormente se trataría de ir poniendo la información correcta en cada apartado.
Primero ejecuta sudo dpkg-reconfigure weewx y si lo configuras bien ahí debería de leerte la estación.
-
Ya me ha salido lo de la configuración(muchas gracias, al fin veo un poco de luz) he puestos todos los parámetros, adjunto como me da el tema ahora.
-
Ahora ejecuta service weewx status
A ver qué sale
-
Asi estoy ahora.
-
Cómo tienes conectada la Davis (si es esa la estación que tienes)?
Si es por USB a la Raspberry tendrás que poner serial en /etc/weewx/weewx.conf
https://forum.meteoclimatic.net/index.php/topic,42.msg165.html#msg165
El puerto si es por USB es port = /dev/ttyUSB0
-
Mira un poco y me cuentas, mañana sigo.
Si ves algo raro, la estacion es la Davis vantage vue.
-
ok cuando puedas pones el resultado de ejecutar sudo lsusb en el terminal
-
Creo que después de 3 años debería revisar el script de instalación.
Son muchos cambios en la raspberry y en raspbian, pero solo tengo una raspberry 2, no llego a la 3 ni menos a la 4.
Pero debería ser operativo el script. Habrá que volver a probarlo tanto en raspi como en orange Pi.
-
ok cuando puedas pones el resultado de ejecutar sudo lsusb en el terminal
No lo veo bien, pero me da que tiene puesto que es un weatherlink ethernet
-
Creo que está conectado a la consola, jantoni. En la penúltima foto que ha puesto sí que sale que no puede conectarse a la consola vía ethernet, en esta última parece ser que está conectado a la Davis pero no responde la consola a los comandos que le envía weewx.
Caso creo que como este:
https://forum.meteoclimatic.net/index.php/topic,2539.msg19834.html#msg19834
Solución: como pone en ese enlace en mi siguiente mensaje de reiniciar la consola solucionó el problema.
-
Orage Pi tengo yo una por aquí muerta de risa, es la plus, si quieres, te la mando, haces las pruebas y me la devuelves ya configurada del todo jajaja. Como ves, total y absoluto desinterés jajja
-
Bueno, estoy desentrenado. Tengo que volver a ponerme en forma 🤪🤪🤪🤪🤪🤪🤪
-
Bueno aqui empiezo de nuevo y vuelve a no funcionar solo salen letras rojas como si algun error fuese pero yo de esto ni papa.
-
El problema viene de la latitud que la has puesto en un formato que no es el correcto.
Por ejemplo 38.1 de latitud y -1.3 de longitud es un formato válido. La coma decimal que sea un punto la longitud si es Oeste con el signo menos delante. No pongas ninguna letra.
Puedes editarlo directamente con sudo nano /etc/weewx/weewx.conf
Vas a la línea de la latitud y longitud y modificas.
Guardas con CTRL + o y le das a Enter y sales de nuevo al terminal con CTRL + x
-
Parece q solucionado lo de la longitud y latitud, pero ahora es el reloj??
-
Parece no estar leyendo bien los loops de la Davis. Reinicia raspi a ver qué tal.
-
Solo hay 1 linea roja digo q sera menos malo eso. Por cierto q son los loop?
-
Los loops son cadenas de datos de los sensores que envía la consola al programa que los solicita cada 2-3 segundos aproximadamente. En ellos están la temperatura actual, humedad, racha de viento etc etc.
De lo que se ve en el foro de weewx ese comportamiento que se te está dando es por que no le llegan los 99 datos del loop, o lo que es lo mismo, que tiene problema de comunicación la Raspi con la consola.
Has conectado la Davis con el USB de la Davis o le has puesto un alargador USB ?
-
Te pongo el resultado.
Tanto la raspi como el datalogger son nuevos.
-
La tienes puesta a través de un HUB usb a la Raspi ?
Si es así ponla directamente a una entrada USB de la raspi
-
Y como sugerencia
Conéctate desde Windows con putty u otro similar
Podrás copiar y pegar esos resultados
Con mi vista me has imposible ver las fotos que adjuntas
-
Esta directo el datalogger y es nuevo, pero no es el oficial, sera por eso??? Es el de la foto
-
No quites datalogger sin quitar primero la corriente o pilas de la consola.
Prueba a borrarlo con sudo wee_device --clear-memory
-
Ya lo he hecho y despues he reiniciado la raspi. Sigue dando el mismo error
-
Pero borrarlo lo borró ? dijo algo weewx al hacerlo ? con qué comando lo hiciste ? Paraste weewx antes ?
-
Yo puse el comando q me dijiste, ya los siento pero no se nada de esto, ni parar weewx ni arrancarlo ni nada me limito a hacerlo q me decis pq se me esta quedando grande esto, yo pensaba q seria instalar enchufar y a funcionar pero veo q esto no va asi.
-
Veamos
Para weewx con sudo service weewx stop
Después ejecuta sudo weewxd /etc/weewx/weewx.conf
deberán de salirte los loops, si hay algún fallo ponlo
-
Mañana lo hago, q hay q trabajar y madrugar, y sobre todo MUCHÍSIMAS GRACIAS por la ayuda
-
Veamos
Para weewx con sudo service weewx stop
Después ejecuta sudo weewxd /etc/weewx/weewx.conf
deberán de salirte los loops, si hay algún fallo ponlo
Me sale todo lineas en blanco y cada 2-3 segundos vuelve a poner otra nueva, te adjunto
-
Eso parece que está funcionando en el modo live, es decir no como servidor.
Por tanto debería funcionar normalmente.
Pero solo lo parece, PORQUE NO VEO UNA MIERDA
-
Ya lo siento pero no se como hacer llegar las fotos de otro modo.
-
Sí... no ha salido la mejor foto pero se "intuye" que los loops van bien.
Siempre puedes entrar por el navegador de la Raspi al foro de meteoclimatic y copiar y pegar en él los resultados del terminal. Cuando aprendas a controlar la Raspi por SSH con Putty, Bitvise u otro cliente SSH también lo podrás hacer desde otro equipo de la red local, incluso podrás por ejemplo con Filezilla u otro cliente FTP que soporte sftp conectarte y editar, subir o borrar archivos de manera análoga a un FTP normal.
GNU/Linux parece simple (o complicado según se mire *+* *+*) pero cuenta con un eficiente arsenal de utilidades.
Weewx lee la estación. Te puede dar algún error puntual de lectura de los loops pero no parece nada grave.
Sal de ese modo "live" si no lo has hecho ya con CTRL + C
Inicia weewx normalmente con sudo service weewx restart y pon esta dirección en tu navegador de la raspi para ver si ya está la página web de weewx operativa:
file:///var/www/html/weewx/index.html
-
Puede ser q ya este operativa??
-
Sí... ya está operativa :), mira a ver si tiene la fecha de la actualización reciente. Si tienes la actualización cada 5 minutos se actualizará en ese intervalo.
P.D. En esa foto... mal enfocada... vuelvo a "intuir" que pone fecha de ayer a las 17 horas... puede ser ?? Si es así, no está actualizando.
-
Como lo hago?? Q tengo q cambiar?
-
Si no está actualizando esa página es porque algo pasa... como siempre service weewx status puede que diga algo al respecto.
También pon resultado de ejecutar ls -l /var/lib/weewx/weewx.sdb
-
esto es el estado:
ene 21 15:00:18 raspberrypi weewx[932]: copygenerator: copied 0 files to /var/www/html/weewx
ene 21 15:30:16 raspberrypi weewx[932]: cheetahgenerator: Generated 8 files for report SeasonsReport in 1.04 seconds
ene 21 15:30:18 raspberrypi weewx[932]: imagegenerator: Generated 28 images for SeasonsReport in 2.44 seconds
ene 21 15:30:18 raspberrypi weewx[932]: copygenerator: copied 0 files to /var/www/html/weewx
ene 21 16:00:16 raspberrypi weewx[932]: cheetahgenerator: Generated 8 files for report SeasonsReport in 1.23 seconds
ene 21 16:00:19 raspberrypi weewx[932]: imagegenerator: Generated 28 images for SeasonsReport in 2.50 seconds
ene 21 16:00:19 raspberrypi weewx[932]: copygenerator: copied 0 files to /var/www/html/weewx
ene 21 16:30:16 raspberrypi weewx[932]: cheetahgenerator: Generated 8 files for report SeasonsReport in 1.06 seconds
ene 21 16:30:19 raspberrypi weewx[932]: imagegenerator: Generated 28 images for SeasonsReport in 2.44 seconds
ene 21 16:30:19 raspberrypi weewx[932]: copygenerator: copied 0 files to /var/www/html/weewx
y esto es el otro comando:
-rw-r--r-- 1 root root 450560 ene 20 20:37 /var/lib/weewx/weewx.sdb
-
Lleva desde ayer a las 20:37 sin actualizarse la base de datos.
Debe de haber algún lío entre datalogger y base de datos. También parece ser que tienes el datalogger de la Davis con un intervalo de 30 minutos lo cual es bastante, además que va a generar archivos weewx en ese intervalo.
Lo mejor es que pongas datalogger cada 5 minutos y borrar base de datos para ponerla en métrica desde un principio.
Primero cierra weewx con sudo service weewx stop y borras base de datos con sudo rm /var/lib/weewx/weewx.sdb
A continuación pones el datalogger de la Davis con un intervalo de tiempo de 5 minutos con sudo wee_device --set-interval=5 (borrará datalogger también).
Después ejecuta esta línea (cópiala y pégala en el terminal porque es larga):
sudo sed -ibak -e 's/target_unit = US/target_unit = METRIC/g' -e 's/group_speed = meter_per_second/group_speed = km_per_hour/g' -e 's/group_speed2 = meter_per_second2/group_speed2 = km_per_hour2/g' /etc/weewx/weewx.conf
Esa orden cambia la base de datos de US a METRIC y pone el viento a km/h en vez de m/s.
Después inicia weewx otra vez y espera cinco minutos a ver si genera la página.
-
Una pregunta jmviper: en weewx, si borras la base de datos, se genera otra automáticamente?
En wview por ejemplo si ejecutas eso que has puesto y te quedas sin el sdb, o pones otro archivo con el mismo nombre en su ubicación o no funciona, porque el programa no es capar de crear un .sdb de la nada.
Perdón por la distracción del tema principal, pero si weewx es capaz de hacerlo, me parece un avance muy importante con respecto a wview (ya casi obsoleto por otro lado).
-
Hola PacoJavi
Sí sí...se genera otra automáticamente. No hay ningún problema.
Saludos
-
ya parece q esta todo ok, cada 5 min se actualizan los datos y va bien, plau2 muchas grx, solo una preguntilla mas se pueden ver esos graficos desde cualquier ordenador o solo desde la raspi?
ahora me pondre con lo de la plantilla de meteoclimatic para unirme . UNA VEZ MAS GRACIAS .
-
Perfecto perfecto :)
Sí se puede instalando apache2
sudo apt install apache2
Entrarías desde cualquier dispositivo de tu red local (192.168.x.x) sabiendo la IP local de la Raspi. Lo mejor sería entonces ponerle una IP local fija a la raspi para que le pidiese la misma siempre al DHCP del router. Hay algún tutorial al respecto por ahí en la web. Otra manera de hacerlo mejor es fijar la MAC del adaptador de red de la Raspi a esa IP que se quiera en el router, siempre reservaría el router esa IP para la raspi no se la asignaría a ningún otro dispositivo. De todas formas de las dos formas funcionaría.
Una vez funcionando el servidor web de apache2 en la raspi podrías ver la página de weewx entrando en el navegador de cualquier dispositivo conectado a tu router y poniendo en la dirección URL http://192.168.x.x/weewx/
Creo que esa sería la dirección. Tendrías que cambiar 192.168.x.x por la IP de tu raspi.
En la misma raspi también lo podrías ver en su navegador a parte de como lo has hecho hasta ahora con http://127.0.0.1/weewx/ o http://localhost/weewx/
-
Buen recurso. Gracias majo :)
-
ya se q soy un inútil y todo esto pero me he descargado el fichero de mi estación para subir datos a meteoclimatic y nose por donde empezar, me vuelvo loco y ahora q funciona la estación no quiero cagarla. q programa hay q instalar?
-
A ver veamos...
La plantilla la debes de poner en la carpeta /etc/weewx/skins/Seasons que es la que ahora viene activa por defecto con weewx. Renómbrala de tpl.php a meteoclimatic.html.tmpl
Luego tendrás que editar el archivo /etc/weewx/skins/Seasons/skin.conf y añadir una línea para que genere la plantilla en /var/www/html/weewx que se enviará con la utilidad de envío Linux (a menos que tengas web y la suba a ella weewx).
En la configuración del skin.conf es añadir las dos últimas líneas con la plantilla de meteoclimatic en la sección [[ToDate]]
[[ToDate]]
# Reports that show statistics "to date", such as day-to-date,
# week-to-date, month-to-date, etc.
[[[index]]]
template = index.html.tmpl
[[[statistics]]]
template = statistics.html.tmpl
[[[telemetry]]]
template = telemetry.html.tmpl
[[[tabular]]]
template = tabular.html.tmpl
[[[celestial]]]
template = celestial.html.tmpl
# Uncomment the following to generate a celestial page only once
# an hour instead of every report cycle.
# stale_age = 3600
[[[RSS]]]
template = rss.xml.tmpl
[[[Meteoclimatic]]]
template = meteoclimatic.html.tmpl
Prueba y a ver si te sale la plantilla en /var/www/html/weewx/meteoclimatic.html
Si te la genera ya solo quedará configurar la utilidad de envío.
Y de inútil nada.... poco familiarizado... nadie nace enseñado
-
buenos dias!
no me deja mover el archivo de meteoclimatic a la carpeta weewx me da este error:
"tpl.php: Error al mover el archivo /home/pi/Downloads/tpl.php: Permiso denegado"
-
Tienes que poner sudo delante de la instrucción.
-
Como dice jantoni es cuestión de darle permisos con sudo
sudo mv /home/pi/Downloads/tpl.php /etc/weewx/skins/Seasons/meteoclimatic.html.tmpl
-
esto he hecho, en el primer comamdo me daba error asi q he intentado yo moverlo como veis en el segundo comando, ahora el archivo ha desaparecido no esta :-[ :
pi@raspberrypi:~ $ sudo mv /home/pi/Downloads/tpl.php /etc/weewx/skins/Season/meteoclimatic.html.tmpl
mv: no se puede mover '/home/pi/Downloads/tpl.php' a '/etc/weewx/skins/Season/meteoclimatic.html.tmpl': No existe el fichero o el directorio
pi@raspberrypi:~ $ sudo mv /home/pi/Downloads/tpl.php /etc/weewx/skins/season
-
Has puesto Season en el nombre de la ruta y es Seasons
Puede que con la confusión lo hayas movido a otro sitio... Mira a ver si está efectivamente en Downloads y si no descárgatelo otra vez y haz la operación.
-
Si no estás acostumbrado a la consola de Linux, te recomiendo usar el sempiterno mc conocido en msdos como en Norton commander
sudo apt update
sudo apt install mc
Y luego lo ejecutas como
sudo mc
-
A ver veamos...
La plantilla la debes de poner en la carpeta /etc/weewx/skins/Seasons que es la que ahora viene activa por defecto con weewx. Renómbrala de tpl.php a meteoclimatic.html.tmpl
Luego tendrás que editar el archivo /etc/weewx/skins/Seasons/skin.conf y añadir una línea para que genere la plantilla en /var/www/html/weewx que se enviará con la utilidad de envío Linux (a menos que tengas web y la suba a ella weewx).
En la configuración del skin.conf es añadir las dos últimas líneas con la plantilla de meteoclimatic en la sección [[ToDate]]
[[ToDate]]
como edito el archivo , cuando le doy a guardar no me deja.
# Reports that show statistics "to date", such as day-to-date,
# week-to-date, month-to-date, etc.
[[[index]]]
template = index.html.tmpl
[[[statistics]]]
template = statistics.html.tmpl
[[[telemetry]]]
template = telemetry.html.tmpl
[[[tabular]]]
template = tabular.html.tmpl
[[[celestial]]]
template = celestial.html.tmpl
# Uncomment the following to generate a celestial page only once
# an hour instead of every report cycle.
# stale_age = 3600
[[[RSS]]]
template = rss.xml.tmpl
[[[Meteoclimatic]]]
template = meteoclimatic.html.tmpl
Prueba y a ver si te sale la plantilla en /var/www/html/weewx/meteoclimatic.html
Si te la genera ya solo quedará configurar la utilidad de envío.
Y de inútil nada.... poco familiarizado... nadie nace enseñado
-
como edito el archivo , cuando le doy a guardar no me deja.
Edita con sudo delante:
sudo nano /etc/weewx/skins/Seasons/skin.conf
-
como edito el archivo , cuando le doy a guardar no me deja.
Edita con sudo delante:
sudo nano /etc/weewx/skins/Seasons/skin.conf
como lo guardo?? pq si lo cierro no me lo guarda, q comando hay q poner?
-
El problema viene de la latitud que la has puesto en un formato que no es el correcto.
Por ejemplo 38.1 de latitud y -1.3 de longitud es un formato válido. La coma decimal que sea un punto la longitud si es Oeste con el signo menos delante. No pongas ninguna letra.
Puedes editarlo directamente con sudo nano /etc/weewx/weewx.conf
Vas a la línea de la latitud y longitud y modificas.
Guardas con CTRL + o y le das a Enter y sales de nuevo al terminal con CTRL + x
-
Nano te pone los comandos en las línea inferior
Para guardar y seguir editando Ctrl-O
Para salir y guardar a la vez Ctrl-X
Para salir sin guardar Ctrl-C
-
Nano te pone los comandos en las línea inferior
Para guardar y seguir editando Ctrl-O
Para salir y guardar a la vez Ctrl-X
Para salir sin guardar Ctrl-C
perdon pero no lo sabia a mi esto me suena todo a chino,
Siguiente paso? ya no quedara mucho :o
-
Ahora tienes que comprobar que te esté generando la plantilla en /var/www/html/weewx/meteoclimatic.html
Si es así lo próximo es configurar la utilidad de envío.
También, si te resulta más fácil editar los archivos en un entorno gráfico que de consola puedes editarlo con pluma.
No sé si viene instalado por defecto en raspbian, si no es así lo puedes instalar con sudo apt install pluma
Después lo abres con sudo pluma archivoaeditar
-
en esa ubicación si q hay un archivo con ese nombre,así q deduzco q esta todo listo para el siguiente paso
-
Ok pues ahora descárgate la utilidad de envío que aparece como adjunto en el primer mensaje de este post:
https://forum.meteoclimatic.net/index.php?topic=32.0
jantoni ahí lo configuró como root pero yo no soy partidario de ello *-* *-*
Primero instala PHP con sudo apt install php y pon esos archivos del comprimido en una carpeta llamada meteoclimatic en /home/pi con mkdir /home/pi/meteoclimatic
Edita meteoclimatic.sh dejándolo así:
#!/bin/bash
cd /home/pi/meteoclimatic
#Si no quieres log
php meteoclimatic_http.php
#Si quieres log
#php meteoclimatic_http.php >> /var/log/meteoclimatic.log
exit
y meteoclimatic.ini así:
[Global]
Stations=ESMAD2800000028522A
DigestKey=
[ESMAD2800000028522A]
Path=/var/www/html/weewx/meteoclimatic.html
Password=*********************
StationVendor=Davis
StationModel=Vantage Vue
Reemplazando el código de la estación de jantoni en los dos sitios en que lo pone por el código de tu estación
Después le das permisos de ejecución a meteoclimatic.sh con chmod +x /home/pi/meteoclimatic/meteoclimatic.sh
Ahora ya solo queda el crontab
Entras con crontab -e y al final en una nueva línea pones 16,31,46,59 * * * * /home/pi/meteoclimatic/meteoclimatic.sh
Con ello debería de subir la plantilla cada cuarto de hora.
Si tienes algún problema dilo por aquí.
-
Ya siento el estar ausente, pero me han surgido unos problemas familiares q creo q esta semana solucione y me ponga al tema
-
Ok lo primero es lo primero.
Si quieres puedes probar la utilidad de envío de la plantilla en python recién sacada del horno:
https://forum.meteoclimatic.net/index.php/topic,2622.0.html
-
Buenos días!!
Después de un mes casi de infarto ya parece q se ve la luz, así q vuelvo al lio.
Estoy justo en lo de darle permiso con chmod.... pero lo escribo y no me sale nada.
Adjunto foto de donde voy.
-
Hola de nuevo
No debe de salirte nada al escribir eso... simplemente le da permisos de ejecución.
Ahora pon lo siguiente en el crontab y ya realizará el envío si la plantilla está actualizada.
-
me pone esto algo fala me da la impresion?
pi@raspberrypi:~ $ chmod +x /home/pi/meteoclimatic/meteoclimatic.sh
chmod: no se puede acceder a '/home/pi/meteoclimatic/meteoclimatic.sh': No existe el fichero o el directorio
-
Tienes los archivos de la utilidad en /home/pi/meteoclimatic ??
Pon qué te sale al ejecutar ls -l /home/pi/meteoclimatic
-
pi@raspberrypi:~ $ Is -I /home/pi/meteoclimatic
bash: Is: orden no encontrada
-
l no es i latina mayúscula sino ele minúscula en los dos sitios ls -l
-
pi@raspberrypi:~ $ ls -l /home/pi/meteoclimatic
total 4
drwxr-xr-x 2 pi pi 4096 dic 4 2017 star_meteoclimatic_linux
-
Pues ahí lo tienes en /home/pi/meteoclimatic/star_meteoclimatic_linux
Ejecuta por lo tanto chmod +x /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
Tendrás que cambiar también la ruta en meteoclimatic.sh dejando cd /home/pi/meteoclimatic/star_meteoclimatic_linux
-
pi@raspberrypi:~ $ chmod +x /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
pi@raspberrypi:~ $ cd/home/pi/meteoclimatic/star_meteoclimatic_linux
bash: cd/home/pi/meteoclimatic/star_meteoclimatic_linux: No existe el fichero o el directorio
pi@raspberrypi:~ $
bua tio empiezo a rayarme la cabeza de q no voy a ser capaz de q esto funcione
-
Edita meteoclimatic.sh con nano /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
En la primera línea que salga cd /root/meteoclimatic lo cambias por ese cd /home/pi/meteoclimatic/star_meteoclimatic_linux
Estaría bien que vieses algún tutorial por internet para saber manejar los comandos básicos de GNU/Linux y que vayas sabiendo cómo manejarte por rutas, directorios y archivos:
https://elandroidefeliz.com/comandos-basicos-para-linux/
Una vez que te familiarices ya sabrás lo que estás haciendo porque va a ser muy chungo si no tienes ni idea y tienes problemas de algún tipo.
-
ya creo q he cambiado lo q me has dicho, por cierto me he leido el articulo ese del android libre y ahora entiendo bastantes comandos gracias
Siguiente paso?
-
Ejecútalo manualmente a ver si da alguna clase de error con /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
Si lo envía el siguiente paso es automatizarlo con cron en el crontab, lo puse en una anterior respuesta al final de la misma:
https://forum.meteoclimatic.net/index.php/topic,2586.msg20320.html#msg20320
-
pi@raspberrypi:~ $ /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
/var/www/weewx/meteoclimatic.htm?
pi@raspberrypi:~ $
me da q algo no hago bien.
-
y meteoclimatic.ini así:
[Global]
Stations=ESMAD2800000028522A
DigestKey=
[ESMAD2800000028522A]
Path=/var/www/html/weewx/meteoclimatic.html
Password=*********************
StationVendor=Davis
StationModel=Vantage Vue
Edita meteoclimatic.ini con nano /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.ini
Reemplaza el código de estación que hay por defecto por el tuyo en los dos sitios en los que están puestos y en Path= pon esa ruta ya que la que tienes es la antigua no encuentra la plantilla ahí.
-
[Global]
Stations=ESLRI2600000026338A
DigestKey=
[ESLRI2600000026338A]
Path=/var/www/html/weewx/meteoclimatic.htm
Password=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
StationVendor=Davis
StationModel=Vantage Vue
asi esta ahora
-
En Password pon la contraseña con la que entras en tu estación de meteoclimatic y en Path pon /var/www/html/weewx/meteoclimatic.html
terminando con ele
-
esto sale ahora:
pi@raspberrypi:~ $ /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 71
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 78
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 79
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 80
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 81
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 82
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 83
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 84
PHP Warning: A non-numeric value encountered in /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic_http.php.old on line 85
-- 02/03/2020 19:05:27 --
HTTP/1.1 202 Accepted
Date: Mon, 02 Mar 2020 19:05:22 GMT
Server: Apache/2.4.10 (Debian)
X-Error: 202 Accepted
X-DigestKey:
Content-Length: 69
Content-Type: text/plain;charset=UTF-8
Ver: 3a - ID: ESLRI2600000026338A
Query Length: 144
202: Accepted
-
Ok eso son advertencias de PHP, no errores por lo que la plantilla la ha recogido meteoclimatic y ya está la estación en la lista de tu comunidad.
Esas advertencias tiene que ver con el recorrido del viento y los valores de radiación solar y UV los cuales serán N/A. No pasa nada al respecto.
Ya solo te queda poner lo del crontab para automatizar la subida.
Y unas sugerencias... es mejor poner los nombre propios con mayúscula inicial por lo que hazlo con el nombre de la estación en meteoclimatic.
Y hoy se ve que ha llovido mucho allí.... mucha lluvia diaria y anual... además la presión es bastante más baja que las estaciones de tu comunidad.
Te recomiendo que empieces de cero borrando la base de datos de weewx y antes subsanando lo de la presión.
-
ya esta cambiado el nombre en mayusculas, en cuanto a lo de lluvias hoy segun mi consola solo 3.8 asi q mas bien no ha llovido y la presion pues ni idea , no se como calibrarlo.
-
Mis disculpas.... me había confundido con la tuya al ver otra estación en La Rioja que está en observación con esos valores fuera de madre. Los tuyos se ven bien en la plantilla que ha llegado.
La presión se regula en la consola poniendo la altitud a la que te encuentras. Si está bien puesta déjala.
Como he dicho ya solo te queda poner la línea en el crontab:
Entras con crontab -e y al final en una nueva línea pones 16,31,46,59 * * * * /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
y ya lo tendrás todo en marcha :)
P.D. y una última cosa.... en tu perfil del foro en el campo Estación puedes cambiar lo de "En proyecto" por el código de tu estación.
-
Me sale esto, aqui hay q poner la linea esa?
GNU nano 3.2 /tmp/crontab.Co3j79/crontab Modificado
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
-
Sí, al final en una nueva línea en blanco.
-
pues ya esta hecho, ahora se supone q no toco nada?
como puedo ver los datos desde fuera de casa, por ejemplo en un telefono movil?
-
No parece que haya funcionado desde las 8:05 de ayer que se recibió la última plantilla.
Puedes poner cómo tienes el crontab ? Ejecuta crontab -l (ele minúscula)
También pon el resultado de ls -l /home/pi/meteoclimatic/star_meteoclimatic_linux
-
aquí tienes el resultado:
pi@raspberrypi:~ $ crontab -l
no crontab for pi
pi@raspberrypi:~ $ ls -l /home/pi/meteoclimatic/star_meteoclimatic_linux
total 52
-rwxr-xr-x 1 pi pi 19604 dic 4 2017 meteoclimatic_http.php
-rwxr-xr-x 1 pi pi 19049 dic 4 2017 meteoclimatic_http.php.old
-rwxr-xr-x 1 pi pi 182 mar 2 20:05 meteoclimatic.ini
-rwxr-xr-x 1 pi pi 320 oct 11 2015 meteoclimatic.log
-rwxr-xr-x 1 pi pi 198 mar 2 08:13 meteoclimatic.sh
pi@raspberrypi:~ $
-
Pues no tienes establecido el crontab....lo editaste con crontab -e poniendo esa última línea ?
Una vez que pongas esa línea guarda igual que cualquier otro archivo.
-
asi lo pongo luego lo guardo con:
Crtl+o y luego enter, asi lo hago.
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
16,31,46,59 * * * * /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimat$
hay q ponerle a la ultima linea la almohadilla?
-
No hay que poner alguna almohadilla en ningún sitio, las almohadillas al principio de la línea sirven para los comentarios y no se ejecutan.
Cómo termina la línea que has puesto en el signo de dólar ??
16,31,46,59 * * * * /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimat$
No sé si es que la has copiado y pegado mal o que la has puesto mal.
Una vez que la hayas puesto bien deberías de poderlo ver con crontab -l
-
yo añado esto:
16,31,46,59 * * * * /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
y luego le doy a Crtl+o y pone 24 lineas escritas le doy a enter y cierro ejecutar, algo hago mal seguro
-
Si vuelves a entrar con crontab -e debería de estar la línea y también te saldría con crontab -l
Si con crontab -l sale no crontab for pi es porque no se ha guardado bien.
Para guardarlo en principio es como tú has hecho ctrl + o y enter y para salir ctrl + x
-
Esto es lo que me sale a mí cuando guardo el crontab:
jmviper@orangepipc:~$ crontab -e
crontab: installing new crontab
No tengo ni tu mismo usuario ni es una raspberry pero viene a ser lo mismo.
Como ves al guardarlo sale la línea de crontab: installing new crontab
te sale a ti al modificarlo ?
-
creo q ya esta, ahora sale bien creo:
pi@raspberrypi:~ $ crontab -l
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').
#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
16,31,46,59 * * * * /home/pi/meteoclimatic/star_meteoclimatic_linux/meteoclimatic.sh
pi@raspberrypi:~ $
-
Perfecto... ha costado lo suyo pero al final lo has conseguido :)
Saludos
-
Osea q ya puedo ver los datos desde cualquier pc, movil etc????
Por cierto te debo unas botellitas de vino de aqui (la rioja) 🍷🍷🍷
-
Se agradece el ofrecimiento pero no es para tanto la cosa jejejeje
En cuanto a lo de verse desde cualquier dispositivo... podrás verlo en tu red local (la misma a la que esté conectada tu raspi al router) si la raspi tiene IP local fija.
Aquí tienes un tuto para raspberry:
https://raspberryparanovatos.com/tutoriales/asignar-ip-fija-raspberry-pi/
quizás el método más fácil para ti de los que pone ahí sería hacerlo desde el escritorio.
Una vez que le hayas puesto la IP local fija podrás ver la página de weewx accediendo desde el navegador de un equipo (por ejemplo tu móvil) conectado a esa misma red poniendo la IP de la raspi en la barra de direcciones.
-
después de varios días funcionando sin problema tube q quitar la estcion del soporte y apague la raspberry, pensaba q al enceder la raspi funcionaria todo pero no es asi, q puedo hacer?
he pues to el comando de restar del weewx para q iniciase pero accedo a mi navegador y la fecha de la actualizacion es 14/3 asi q algo raro pasa.
el la web de la estacion me aparece la lluvia en cm/h, como cambio a mm?
-
sudo service weewx status y a ver lo que pone
-
los datos de la consola no coinciden con los subidos
weewx.service - LSB: weewx weather system
Loaded: loaded (/etc/init.d/weewx; generated)
Active: active (running) since Thu 2020-03-19 13:03:24 CET; 1 weeks 5 days ag
Docs: man:systemd-sysv-generator(8)
Process: 7102 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS
Tasks: 1 (limit: 2200)
Memory: 33.2M
CGroup: /system.slice/weewx.service
└─7117 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /
abr 01 10:50:17 raspberrypi weewx[7117]: manager: Added record 2020-03-27 23:25:
abr 01 10:50:17 raspberrypi weewx[7117]: manager: Added record 2020-03-27 23:25:
abr 01 10:50:17 raspberrypi weewx[7117]: manager: Added record 2020-03-27 23:30:
abr 01 10:50:17 raspberrypi weewx[7117]: manager: Added record 2020-03-27 23:30:
abr 01 10:50:19 raspberrypi weewx[7117]: cheetahgenerator: Generated 9 files for
abr 01 10:50:20 raspberrypi weewx[7117]: imagegenerator: Generated 14 images for
abr 01 10:50:20 raspberrypi weewx[7117]: copygenerator: copied 0 files to /var/w
abr 01 10:55:18 raspberrypi weewx[7117]: cheetahgenerator: Generated 9 files for
abr 01 10:55:19 raspberrypi weewx[7117]: imagegenerator: Generated 14 images for
abr 01 10:55:19 raspberrypi weewx[7117]: copygenerator: copied 0 files to /var/w
lines 1-20/20 (END)
-
¿No puedes ser más explícito?
Yo lo único que veo en esa captura es que el 1-4-2020 Weewx estaba leyendo datos del 27-3-2020, pero no puedo ver nada más.
El poner datos del loog de weewx solo vale para ver errores del programa o de configuración.
¿A que te refieres con que los datos de la consola no coinciden con los subidos?
-
Por ejemplo estos 3 ultimos dias hay en la consolo casi 13 litros de precipitaciones y aparece 0 en weex, luego nose pq el viento no lo marca tampoco.
-
A ver Daniel.
Si el 1 de abril, como se ve, weewx está leyendo datos del 27 de marzo, es porque desde el 27 de marzo no había conexión entre weewx y la consola.
Pero, si no hay datos de precipitación, tampoco los habría de temperatura, ni de humedad, ni de viento, por lo que no es lógico que no haya datos de precipitación.
Como no pones mas datos, lo único que me explico es que hayas tocado algo de la configuración, y con tus conocimientos no me atrevo a decirte que mires el skin.conf
Por otro lado, si hubiera precipitación, estará almacenada en la base de datos. Si no está almacenada en la base de datos, las posibilidades serían:
- No hay precipitación
- No la ha registrado la estación.
- el datalogger está averiado.
- Has tocado la configuración de la base de datos.
Tampoco me atrevo a decirte cómo leer la base de datos, perdóname.
Tampoco tenemos una web en la que vuelques los datos para que podamos ver algo, como los informes noaa.
Lo que me extraña es que, si weewx está leyendo el 1 de abril los registros de la consola del 27 de marzo, ¿como están los valores de temperatura, humedad, etc, en Meteoclimatic del 28, 29, 30 y 31 de marzo?
De verdad Daniel, haces unas preguntas muy genéricas y no nos das ninguna pista de lo que ha pasado y solo podemos responder especulaciones.
-
Qué hora tiene la consola ?? Es lo primero que hay que ver. Si weewx está leyendo datalogger de esa fecha funcionando ya 12 días es porque seguramente la consola tiene la hora mal.
-
Pero Weewx actualiza la hora de la consola periódicamente, y siempre al arrancar Weewx.
A no ser que el ordenador tenga mal la hora y esté descojonándolo todo.
-
Jantoni ya siento el hacer preguntas tan genericas pero si supiese mas sobre el tema lo solucionaria yo solo pero no es el caso, poco mas te puedo decir.
Despues de mirar la hora en la raspi y en la estacion lamento deciros q esta todo bien, pongo la estacion en pruebas hasta q se solucione. Grx.
-
David......lo que tienes que darnos es pistas para poder orientarte.....si no, llenaremos páginas y páginas, y perderás mucho tiempo.
Lo primero que deberías hacer es separar el log de weewx del resto del sistema.
Lo primero sería poner en orden el ordenador, supongo que es una raspberry.
Ejecuta estos comandos:
Paramos weewx
sudo /etc/init.d/weewx stop
Desinstalamos el falso reloj
sudo apt-get purge --yes fake-hwclock
Modificamos el sistema de Log para que WeeWX tenga su propio log diferenciado
sudo echo ":programname,startswith,\"weewx\"" /var/log/weewx.log | sudo tee -a /etc/rsyslog.d/99-weewx.conf > /dev/null
sudo echo ":programname,startswith,\"weewx\"" \~\ | sudo tee -a /etc/rsyslog.d/99-weewx.conf > /dev/null
Establecemos que Weewx tenga un log dentro de logrotate para evitar ficheros que nos consuman la RAM. Se estable rotacion diaria y el numero maximo de rotaciones en 2
sudo echo -e "/var/log/weewx.log {\n $WEELOGPER\n missingok\n rotate $WEELOGMAX\n compress\n delaycompress\n notifempty\n sharedscripts\n postrotate\n /etc/init.d/rsyslog stop\n /etc/init.d/rsyslog start\n endscript\n}" | sudo tee -a /etc/logrotate.d/weewx > /dev/null
Reiniciamos el sistema de log
sudo service rsyslog restart
Reiniciamos la raspberry
sudo shutdown -r now
A partir de aquí, a ver que problemas podemos ver.
-
Una pregunta, cuando entro la pagina web q crea weewx la lluvia recogida la muestra en cm/h como la puedo cambiar a mm??
Por lo demas parace q sube bien los datos. GRACIAS.
-
Ejecuta esto en el terminal linux:
sudo sed -i 's/group_rain = cm/group_rain = mm/g' "/etc/weewx/weewx.conf"
Después recarga weewx con sudo service weewx reload
Saludos
-
parece q ya marca en mm la lluvia, pero me he dado cuenta q la pagina q genera weewx esta en el dia 9 de mayo a las 2:30 de la mañana , como se pone bien?
-
Raro porque la plantilla meteoclimatic.html está actualizándose por los gráficos de tu estación.
Qué fecha tiene la base de datos de weewx?? ls -l /var/lib/weewx/weewx.sdb
-
-rw-r--r-- 1 root root 6926336 may 15 19:05 /var/lib/weewx/weewx.sdb
eso me pone, pero la pagina web q crea weewx esta en el dia 11.
por cierto la lluvia ya esta en mm pero el ratio de lluvia lo pone en cm/h
-
Para cambiar la intensidad de lluvia:
sudo sed -i 's/group_rainrate = cm_per_hour/group_rainrate = mm_per_hour/g' "/etc/weewx/weewx.conf"
En cuanto a lo de que no se genere la página no es por cosa de la base de datos que no esté grabando en ella por lo que será por algún fallo que tenga generando la página...
mira a ver qué dice sudo service weewx status
-
Y el log de weewx.
Es posible que tengas algún problema en la configuración del skin.
sudo tail -f /var/log/weewx.log
-
voy a ir por partes' primero el estatus:
sudo service weewx status
● weewx.service - LSB: weewx weather system
Loaded: loaded (/etc/init.d/weewx; generated)
Active: active (running) since Wed 2020-05-13 12:52:59 CEST; 3 days ago
Docs: man:systemd-sysv-generator(8)
Process: 304 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
Tasks: 1 (limit: 2200)
Memory: 46.4M
CGroup: /system.slice/weewx.service
└─476 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /e
may 16 17:10:21 raspberrypi weewx[476]: copygenerator: copied 0 files to /var/ww
may 16 17:15:19 raspberrypi weewx[476]: cheetahgenerator: Generated 9 files for
may 16 17:15:20 raspberrypi weewx[476]: imagegenerator: Generated 14 images for
may 16 17:15:20 raspberrypi weewx[476]: copygenerator: copied 0 files to /var/ww
may 16 17:20:19 raspberrypi weewx[476]: cheetahgenerator: Generated 9 files for
may 16 17:20:19 raspberrypi weewx[476]: imagegenerator: Generated 14 images for
may 16 17:20:19 raspberrypi weewx[476]: copygenerator: copied 0 files to /var/ww
may 16 17:25:18 raspberrypi weewx[476]: cheetahgenerator: Generated 9 files for
may 16 17:25:19 raspberrypi weewx[476]: imagegenerator: Generated 14 images for
may 16 17:25:19 raspberrypi weewx[476]: copygenerator: copied 0 files to /var/ww
lines 1-20/20 (END)
y ahora lo de la skin:
sudo tail -f /var/log/weewx.log
May 16 17:15:20 raspberrypi weewx[476]: copygenerator: copied 0 files to /var/www/html/weewx
May 16 17:20:19 raspberrypi weewx[476]: cheetahgenerator: Generated 9 files for report SeasonsReport in 1.46 seconds
May 16 17:20:19 raspberrypi weewx[476]: imagegenerator: Generated 14 images for SeasonsReport in 0.97 seconds
May 16 17:20:19 raspberrypi weewx[476]: copygenerator: copied 0 files to /var/www/html/weewx
May 16 17:25:18 raspberrypi weewx[476]: cheetahgenerator: Generated 9 files for report SeasonsReport in 1.55 seconds
May 16 17:25:19 raspberrypi weewx[476]: imagegenerator: Generated 14 images for SeasonsReport in 0.99 seconds
May 16 17:25:19 raspberrypi weewx[476]: copygenerator: copied 0 files to /var/www/html/weewx
May 16 17:30:20 raspberrypi weewx[476]: cheetahgenerator: Generated 9 files for report SeasonsReport in 1.97 seconds
May 16 17:30:21 raspberrypi weewx[476]: imagegenerator: Generated 14 images for SeasonsReport in 1.06 seconds
May 16 17:30:21 raspberrypi weewx[476]: copygenerator: copied 0 files to /var/www/html/weewx
yo ni papa lo siento
Ahora mismo a las 17:38 me esta dando los valores del 12/05/2020 a las 07:15 asi q de poco sirve subir estos datos tan mal q son de hace 4 dias, me veo formateando la sd y empezando de 0 🤦🏻♂️
-
Hay cosas que no me cuadran.... está la base de datos que tenía ayer fecha actualizada, según el log que pones no está grabando nada a la base de datos y según tú la página web que genera weewx tiene fecha del día once y se han cambiado las unidades de lluvia ya que las has modificado....
Conclusión, que weewx está generando la página web y que no está grabando en la BBDD aunque la fecha sí que lo indique. No había visto yo ese comportamiento tan raro nunca.
Puedes adjuntar como archivo adjunto todo el archivo /etc/log/weewx.log para analizarlo desde que arranca weewx ?
-
Bien......a mi no me cuadra nada.
En ese log no se dice que se estén recibiendo datos de la estación ni que se guarden en la base de datos, y no creo que nos estés tomando el pelo.
Cuando Weewx recibe datos de la estación, los graba en la base de datos. A continuación entra en juego cheetahgenerator para hacer los informes, luego entra en juego imagegenerator para crear los gráficos y, por último, copygenerator (en Weewx <4.0) copia los ficheros en su ubicación.
Por ejemplo, en mi sistema se ve así
jantoni@orangepipc:~$ sudo tail -f /var/log/weewx.log
May 16 16:25:30 localhost weewx[975]: ftpgenerator: ftp'd 40 files in 6.05 seconds
May 16 16:30:16 localhost weewx[975]: manager: Added record 2020-05-16 16:30:00 UTC (1589646600) to database 'weewx.sdb'
May 16 16:30:16 localhost weewx[975]: manager: Added record 2020-05-16 16:30:00 UTC (1589646600) to daily summary in 'weewx.sdb'
May 16 16:30:16 localhost weewx[975]: restx: WeatherCloud: Published record 2020-05-16 16:30:00 UTC (1589646600)
May 16 16:30:18 localhost weewx[975]: cheetahgenerator: Generated 10 files for report SeasonsReport in 2.29 seconds
May 16 16:30:20 localhost weewx[975]: imagegenerator: Generated 14 images for SeasonsReport in 1.48 seconds
May 16 16:30:20 localhost weewx[975]: copygenerator: copied 0 files to /var/www/html/weewx/davis1
May 16 16:30:24 localhost weewx[975]: cheetahgenerator: Generated 11 files for report Belchertown in 4.30 seconds
May 16 16:30:24 localhost weewx[975]: copygenerator: copied 2 files to /var/www/html/weewx
May 16 16:30:30 localhost weewx[975]: ftpgenerator: ftp'd 40 files in 5.96 seconds
Es decir, que según tu log, Weewx está generando informes y gráficos sin recibir datos de la estación
Pero......el misterio es que en Meteoclimatic se reciben datos:
(https://forum.meteoclimatic.net/index.php?action=dlattach;topic=2586.0;attach=4419;image)
¿Estos datos son correcto? ¿Son reales?
-
No te estarás haciendo un lío con la mierda de la cache el navegador??????????????????????????
Entra en tu web y pulsa
CTRL-F5
Y si sigue igual, una copia completa del log, como te dice Jmviper
sudo cat /var/log/weewx.log >> /home/pi/logdeweewx.log
Y nos lo adjuntas
-
Hay cosas que no me cuadran.... está la base de datos que tenía ayer fecha actualizada, según el log que pones no está grabando nada a la base de datos y según tú la página web que genera weewx tiene fecha del día once y se han cambiado las unidades de lluvia ya que las has modificado....
Conclusión, que weewx está generando la página web y que no está grabando en la BBDD aunque la fecha sí que lo indique. No había visto yo ese comportamiento tan raro nunca.
Puedes adjuntar como archivo adjunto todo el archivo /etc/log/weewx.log para analizarlo desde que arranca weewx ?
el archivo q me pides no lo tengo, por mas q busco yo no lo veo.
Hay alguna manera de q podais entrar en mi raspi de alguna manera es q yo ya no doy para mas y me jode haceros perder tiempo. si quereis mandarme un privado y hablamos. GRX una vez mas
-
Si no tienes ese archivo es porque no tendrás el log de weewx separado de syslog.
Si tienes un PC con Windows conectado al mismo router que la Raspi puedo intentar entrar con TeamViewer y desde ese PC entrar a la IP de! router o abrirte el puerto 22 de la raspi.
Ya seguiríamos por privado y me dirías ID y contraseña de invitado de TeamViewer para conectarme estando tú presente.