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 - diegocr

Páginas: [1] 2
1
Ya me ha llegado la Waldbeck Halley, ¿recomendáis poner algo en el pluviómetro para evitar que se posen los pájaros?

2
Para conectar la  Waldbeck Halley a weewx es necesatrio el GW1100 ?

3
WeeWX / Re:Error actualización WEEWX
« en: 23 de Febrero del 2024, 13:14:03 pm »
Weewx 5 ejecuta el servicio con el usuario weewx y por lo que pone en lo logs no tiene permiso, prueba a darle estos permisos al usuario y reiniciar el servicio.

sudo usermod -a -G tty weewx
sudo usermod -a -G dialout weewx
sudo usermod -a -G plugdev weewx

También puedes comentar la lineas de user y group pero lo ejecutará como root
/lib/systemd/system/weewx.service

4
Waldbeck Halley a 83€ con cupón -30%
La acabo de pedir que el sensor de humedad de la oregon wrm300 va mal, ¿alguien sabe que sensor lleva?

https://www.amazon.es/gp/product/B07JN73RKW/ref=ox_sc_act_title_1?smid=ABV9J41D2VYA9&th=1


5
Software de Meteoclimatic / Re:Posibilidad Aviso falta de subida de datos
« en: 23 de Julio del 2019, 11:51:44 am »
Buena idea lo del flag, lo tenia cada 30 minutos pero con esto lo he bajado a 10

Editado: he añadido un tiempo para el reenvío.

No es para usarlo en la rpi que envía los datos, si hay algún problema con ella no enviaría el mail,  es para tenerlo en el server que sube los datos por ftp
Tampoco espero tener que usarlo pero la conexión a Internet no es muy buena, así por lo menos me avisará si falla.

Código: [Seleccionar]

#!/bin/bash

filename=/rutaalaplantilla/meteoclimatic.html
minutes=10
flag=~/.alertaenviada
repeatminutes=30

sender=email@quelo.envia
password=contraseña
to=aquien@lo.envia
subjet="asunto del email"

if [[ (-e $flag ) && $(find "$flag" -mmin +$repeatminutes -print) ]]; then
         rm $flag
fi

if [[ $(find "$filename" -mmin +$minutes -print) && (! -f $flag) ]]; then
cp $filename $flag
sendemail  \
    -f "$sender" \
    -u "$subjet" \
    -t "$to" \
    -s "smtp.gmail.com:587" \
    -o tls=yes \
    -xu "$sender" \
    -xp "$password" \
    -o message-file="$filename"
else
    if ! cmp $filename $flag >/dev/null 2>&1
    then
      rm $flag
    fi
fi


Editado
Hoy 31 de Julio me han dejado unas horas sin internet, llevo desde las 17:48 sin mandar datos.
Me ha avisado por mail la primera alerta a las 18:10 y repetidas a las 19:10, 20:10, 22:10 y 00:10, lo tengo que repita cada 60 minutos pero alguna hora se la ha saltado :-(

6
Software de Meteoclimatic / Re:Posibilidad Aviso falta de subida de datos
« en: 23 de Julio del 2019, 10:30:04 am »
Para linux se podría crear una tarea programada con cron, este script debería funcionar.

30 * * * * /ruta/script.sh > /dev/null 2>&1

Lo añado al cron, espero que nunca me mande el mail.

Código: [Seleccionar]
#!/bin/bash

filename=/rutaalaplantilla/meteoclimatic.html
minutes=30

sender=email@quelo.envia
password=contraseña
to=aquien@lo.envia
subjet="asunto del email"

if [[ $(find "$filename" -mmin +$minutes -print) ]]; then
sendemail  \
    -f "$sender" \
    -u "$subjet" \
    -t "$to" \
    -s "smtp.gmail.com:587" \
    -o tls=yes \
    -xu "$sender" \
    -xp "$password" \
    -o message-file="$filename"
fi


Para usarlo con gmail  se necesitan estos paquetes y tener activado el acceso de aplicaciones menos seguras en la cuenta.
apt-get install sendemail libio-socket-ssl-perl  libnet-ssleay-perl

7
WebCam / Re:Otraforma de subir imagen webcam
« en: 17 de Julio del 2019, 16:24:01 pm »
Yo la cámara que tengo cada vez le pone un nombre distinto, tengo un script en el proftpd que se ejecuta cada vez que el usuario sube algo, el script renombra/mueve el .jpg mas nuevo, borra los demás y hace una miniatura.

Código: [Seleccionar]
/bin/cp "$(ls -t -d /var/www/ruta/cam/* | head -1)" /var/www/ruta/camara.jpg

/bin/rm /var/www/ruta/cam/*

/usr/bin/convert /var/www/ruta/camara.jpg -resize 200x113 /var/www/ruta/camara_s.jpg

8
Otros Skins de Weewx / Re:Datos gráficas
« en: 26 de Junio del 2019, 19:40:14 pm »
Te paso el .tmpl para que te hagas una idea

9
Otros Skins de Weewx / Re:Datos gráficas
« en: 25 de Junio del 2019, 17:37:50 pm »
Yo antes tenía highcharts pero lo he cambiado a Chart.js, el weewx simplemente busca el texto en la plantilla y lo cambia por los valores.
Estoy aún en pruebas, de momento lo tengo así.

10
Otros Skins de Weewx / Datos gráficas
« en: 24 de Junio del 2019, 15:20:05 pm »
Estoy haciendo unas gráficas con Charts.js para las últimas 24 horas y mensuales, que datos serían interesantes mostrar?
Gracias.

11
WeeWX / Wmr300 + Raspberry + Weewx + Watchdog
« en: 11 de Junio del 2019, 11:06:58 am »
Hola, hace unos días que tengo la wmr300 conectada a la raspberry con weewx, el otro día se quedo colgada la rpi, estaba fuera y no podía reiniciarla.

La wmr300 va guardando los datos y cuando se vuelve a conectar weewx guarda todo desde el último dato guardado en la db, es un proceso muy lento y como ha estado varios días parada tarda muchas horas, aparte de vez en cuando el weewx se que para y hay que reiniciarlo.
Tengo la base de datos mysql en otro servidor y la conexión que tengo no es muy rápida, no se será si por eso que tarde tanto y se pare pero en lo logs no encuentro nada.
 
He configurado el watchdog para que se reinicie si tiene demasiado consumo de cpu o no actualiza el weewx.log en 3 minutos (yo lo tengo en /var/log/weewx.log), aún lo estoy probando, ¿Alguien lo tiene configurado?

https://www.raspberrypi.org/forums/viewtopic.php?t=210974
https://www.raspberrypi.org/forums/viewtopic.php?t=147501

He añadido esto al watchdog.conf, es necesario reiniciar el servicio después de modificarlo.
Código: [Seleccionar]
file                    = /var/log/weewx.log
change                  = 180

He probado a parar el servico de weewx y se reinicia.

12
WeeWX / Re:Weewx caido
« en: 09 de Junio del 2019, 10:47:00 am »
Ni idea pero aún no va, puedes descargarlo de su GitHub

https://github.com/weewx/weewx/releases

13
Presentación / Re:Saludos
« en: 07 de Junio del 2019, 09:45:06 am »
Gracias, estamos cerca, ahora ando peleándome con el skin del weewx para hacer algunas gráficas.

14
Presentación / Re:Saludos
« en: 04 de Junio del 2019, 10:43:52 am »

15
Presentación / Re:Saludos
« en: 28 de Mayo del 2019, 16:38:10 pm »
Al final he pedido la wmr300, a ver si llega y tengo algo de tiempo para instalarla, la idea es ponerla en el mástil de la antena.

De momento he instalado el weewx en la pi con una estación simulada para ver como es, manda los datos a un server mariadb y sube la plantilla por ftp.

Páginas: [1] 2