Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - ogalvan

Páginas: [1] 2 3
1
WeeWX / Re:Meteowee (Instalación automática de weewx)
« en: 27 de Julio del 2024, 19:31:40 pm »
En una imagen de Raspberry Pi OS Lite 64bits el script da unos cuantos fallos al principio (ya no he seguido con la instalación).

El tema del fichero wpa_supplicant con esta versión de Pi OS creo que ya no funciona.
He configurado el tema de WiFi, zona horaria, host, activar SSH, etc. a mano desde raspi-config.

Adjunto una foto de los fallos que aparecen al ejecutar el script


2
WeeWX / Re:Meteowee (Instalación automática de weewx)
« en: 24 de Julio del 2024, 17:03:45 pm »
Este fin de semana me pondré con ello en una Raspberry Pi 3 con "Raspberry Pi OS Lite 32bits".
Iré siguiendo los pasos y a ver si no me atasco, con tu script se ve bastante sencillo todo ;)

3
WeeWX / Re:Meteowee (Instalación automática de weewx)
« en: 24 de Julio del 2024, 09:58:52 am »
Estaré atento al hilo ya que mi raspberry tuvo ayer un corte de luz y ahora no sube los datos ni a la web ni a meteoclimatic.
Haré instalación desde cero en otra raspberry que tengo y ya poner la nueva version de Weewx 5.

Me esperaré a una guía o alguna indicación porque mis conocimientos son justos.

Gracias por vuestro esfuerzo.

Por ir preparando terrano, ¿que distribución actual seria la adecuada para una raspberry Pi 3 ?

4
WeeWX / Re:Cambio metodo subir plantilla Meteoclimatic
« en: 27 de Diciembre del 2023, 20:36:52 pm »
Borré la dirección web que tenía y al tiempo vi que apareció una dirección rellenada automáticamente y está subiendo los datos a Meteoclimatic de nuevo.

Muchas gracias por responder.

Hola.

Si la plantilla se genera correctamente y el archivo.sh de jantoni se ejecuta, no hace falta tocar nada. Como le llegara cada 5 minutos Meteoclimatic coge la última que le ha llegado. En el apartado dirección de la plantilla pondrá "http://1.pool.meteoclimatic.net/Tu codigo de estación.txt"

Creo recordar que hay un archivo.ini que tienes que configurar.

5
WeeWX / Re:SFTP
« en: 27 de Diciembre del 2023, 20:34:01 pm »
A ver si alguien me puede echar una mano, creo que el problema debe estar en la extensión esta de SFTP.

(Ya sé los LOG´s... no encuentro donde se genera ahora el log, hice la instalación con setup.py, no modifiqué las rutas ni nada y tampoco veo el servicio de rsyslog, no sé si tendrá que ver algo que sea Pi OS "LITE" )

El caso que los ficheros de la plantilla se suben correctamente cada 5 minutos al hosting y veo que así es conectado via SFTP y viendo el contenido de la carpeta y fecha/hora de los ficheros (estoy con la plantilla de Belchertown).

De manera local en el navegador veo correctamente que cada 5 minutos la web se actualiza, sin embargo en mi página web tarda 10 minutos (he hablado con los del hosting y está todo correcto).

¿Se os ocurre alguna idea?  He probado varios navegadores pero no es eso.

6
WeeWX / Re:Proyecto de Weewx (setup.py) + Raspi + Pincho USB-WIFI
« en: 27 de Diciembre del 2023, 03:15:15 am »
Gracias por este hilo que me ha ayudado a volver a instalar desde cero Weewx en una raspberry.

Todavía me falta de pulir alguna cosa ya que en los reportes NOAA me aparecen comas en vez de puntos en los valores de los datos y acabar de configurar el skin de Belchertown.

Ha sido entretenida la lectura.

7
WeeWX / Cambio metodo subir plantilla Meteoclimatic
« en: 27 de Diciembre del 2023, 01:25:34 am »
Muy buenas

Durante estos ultimos cinco años he estado subiendo los datos a Meteoclimatic a través de mi espacio web y que se leyese en una dirección web.

Actualmente he hecho una instalación desde cero, migrando la base de datos, etc. y he configurado la subida con la utilidad meteoclimatic.py de Jantoni.

¿Qué debo modificar en el Perfil de mi Estación?
He borrado la dirección URL de la plantilla, pero no tengo muy claro si esto es así.

Gracias

8
WeeWX / Re:SFTP
« en: 26 de Diciembre del 2023, 19:57:46 pm »
Buenas tardes

Estoy peleando con el tema SFTP y no consigo instalar pysftp , me aparece el siguiente aviso y mis justos conocimientos no veo por donde seguir:
--------------------------------------------------------------------------------------------------------
sudo pip install pysftp

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    For more information visit http://rptl.io/venv

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
------------------------------------------------------------------------------------------------
Estoy haciendo una instalación desde cero de Weewx, ya en principio va todo funcionando (en local) pero para subir las plantillas al servidor donde alojo el dominio me exigen que sea SFTP a partir del 1 de enero.

EDITO:
Con:
pip install pysftp --break-system-packages

Parece que se ha instalado, con un monton de advertencias...

Despues un:
/home/weewx/bin/wee_extension --install weewx-sftp.zip

Y ya en principio sube la plantilla a un apartado de prueba de la web via SFTP ;)

9
WeeWX / Actualizar Weewx 3.9.1 -->> 4.10.2 + SFTP
« en: 06 de Noviembre del 2023, 00:12:42 am »
Muy buenas

Actualmente tengo una Davis Vantage Pro2 + raspberry + Weewx 3.9.1

Todo esto lo hice funcionar y sigue funcionando un poco de milagro y a la ayuda de vosotros; mis conocimientos con linux son bastante justos.
Instalé todo hace 5 años y está funcionando sin problemas.

El caso que actualmente los datos se suben via FTP y mi hosting me ha notificado que a final de año deberé cambiar el sistema a SFTP.
Otra cosa que veo es que se ha ido actualizando weewx y el mio desde que lo puse no lo he actualizado.

Me da pánico tocar nada, sobre todo por la base de datos y todas configuraciones que hice en su momento y tendré que volver a buscar qué y dónde está cada cosa.

Ya que tengo otra raspberry, he pensado en hacer una instalación nueva y copiar los datos necesarios de la que está funcionando, para al menos tener algo funcional y no estropearla si la actualizacese.

Si alguien me pudiese hacer un pequeño esquema de los pasos e iré revisando por el foro, ya que alguna información veo que es de una fecha antigua y no tengo claro si es válida o no.

Muchas gracias

10
Disculpad el off-topic, pero eso de que "la dirección del viento es menos importante"... Que se lo digan a un malagueño o a un vasco  *+*

Bueno; ya dependerá de zonas 😅, aquí principalmente es el típico Cierzo el dominante.

11
La intención era pone NULL , que no registró ningún valor.
Ya que al registrar siempre 0° (N) las dominantes y medias de dirección del viento son erróneas.
NO voy a poner datos inventados.

Pero en eso te doy la razón, intentando ser pulcro con los datos al máximo, la puedo liar y opto por dejarlo como está.

Saludos

12
El registro lo tengo que se genera cada 5 minutos.

La verdad que para mis conocimientos, se me empieza a complicar la cosa.

Sopesando que "la media dominante de la dirección del viento y dirección del viento" no es tan importante (al menos eso creo, por unos días de error), como los datos que sí están correctos (velocidad del viento, temperaturas, pluviometria, etc).... creo que voy a optar por dejar todo como está.

Considero más importante las máximas, mínimas de temperatura que las muestre bien que el tema de la dirección del viento.

Al menos voy aprendiendo, poquito a poquito esto de la base de datos y su estructura.


Por cierto, se me olvidaba...hacer el rebuild-daily significa reconstruir las tablas diarias a partir de los datos de la tabla archive
Si por ejemplo tienes que se genere cada 5 minutos cada registro de esa tabla puede que esos días no sea exactamente la temperatura máxima o la mínima la que se haya alcanzado...por ejemplo si la temp máxima de un día fue a las 14:53 con 34,5°C y a las 14:50 y 14:55 hay 34,4°C se quedará esa temperatura máxima de 34,4°C en ese día y en los informes.
Todo eso se minimizaría con un registro cada minuto, a costa de una BBDD más grande.

Cuando los reconstruyas mira a ver la BBDD que tienes de copia a ver si tiene esas máx/mín en cada tabla diaria y si no actualízalas en la tabla actual.

13
Vale, parece sencillo y muy bien explicado, se agradece un montón. Con tranquilidad un rato de estos me pongo a ello.
Entiendo que el Archive_day_windGustDir y Archive_day_windDir al hacer el "Rebuild-daily" se apaña solo ¿no?

Las veces que he tocado la base de datos siempre ha sido con el DB Browser (es más visual); y en el caso de la lluvia, iba a Archive y a Archive_day_rain a borrar los registros manualmente. En este caso como ya son 15 días aproximadamente serán muchos registros para hacerlo a mano, así que usaré el método que has explicado.

Una ultima duda, referente a la lluvia; en "Archive" ¿tambien se debería borrar los registros de la columna "rainRATE" ? , para cuando marca una falsa descarga del balancín al manipular el pluviómetro y borro los registros manualmente con DB Browser (rain, max, sum y wsum).

Gracias de nuevo




weewx pone NULL cuando no pone ningún valor en la base de datos. NULL es estar vacío pero no a 0. Ese NULL lo pone en la dirección de la media o de la racha de la tabla archive cuando la media o la racha son 0.0 (km/h)

Si lo que tienes es dirección constante 360º con viento puedes poner esas direcciones a NULL pero tienes que hacerlo sabiendo exactamente las fechas en las que estaba mal la veleta.
Primero detén weewx antes y haz copia de la BBDD antes de ningún toqueteo en ella.

Abrir con sudo sqlite3 /var/lib/weewx/weewx.sdb

Y en la línea de comandos de sqlite3 pones:

Código: [Seleccionar]
select windDir,windGustDir from archive where dateTime>fechadeiniciounix and dateTime<fechadefinalizacionunix;

Cambiando fechadeiniciounix y fechadefinalizacionunix por las fechas unix desde las que tuviste estropeada la dirección.

Ahí te saldrán muchas líneas seguramente con 360|360 o valor equivalente que indique dirección norte (0º ??)

para ponerlas a NULL:

Código: [Seleccionar]
update archive set windDir=NULL,windGustDir=NULL where dateTime>fechadeiniciounix and dateTime<fechadefinalizacionunix;

Una vez puestas a NULL puedes consultar otra vez si se han quedado a NULL con el primer comando.

Sal de la BBDD (.exit) y ya puedes usar las utilidades de weewx.

Sin arrancar todavía weewx usa este comando en la línea de comandos de Linux:

Código: [Seleccionar]
sudo wee_database --rebuild-daily --from=YYYY-mm-dd --to=YYYY-mm-dd
poniendo las fechas de inicio y de final en --from y en --to en ese formato para reconstruir las tablas diarias con los nuevos datos de viento.

Para regenerar los informes NOAA si pertenecen al pasado mes borra el mes de /var/www/html/weewx/NOAA y te lo generará.

Quizás te sea más fácil ver visualmente desde cuando están mal las direcciones con DB Browser
Puedes cambiarlas ahí directamente a NULL o como te he dicho con la línea de comandos.

Eso sí, como he dicho haz copia de la BBDD antes por si sale algo mal.

14
Buenos días

¿Alguien tiene experiencia tocando la base de datos para corregir los datos de “dirección del viento” ?
El caso es que se me estropeó la veleta y los registros han marcado siempre dirección norte durante 15 días del mes de julio.

Tengo experiencia borrando algún registro de lluvia que accidentalmente se ha marcado al hacer limpieza del pluviómetro; respecto a la dirección del viento no me queda muy claro ya que hace medias de la dirección mensuales y tal.

Gracias

15
Buenos días

Después de recibir el repuesto, ya se ha sustituido el conjunto del brazo completo de anemómetro y veleta.

Realizadas comprobaciones, velocidad del viento y dirección vuelven a estar operativas y correctas.

Un saludo y feliz verano

Páginas: [1] 2 3