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]
1
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 :-(

2
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

3
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

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

5
WeeWX-Skins / 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í.

6
WeeWX-Skins / 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.

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

8
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

9
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.

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

11
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.

12
Presentación / Re:Saludos
« en: 18 de Abril del 2019, 11:26:15 am »
Gracias por las respuestas.

Otra opción que he mirado es esta.

http://cactus.io/projects/weather/arduino-weather-station

Usa el sensor de viento de la davis y sensores de humedad presión temperatura estándar, para la lluvia un sensor distinto, un  Hydreon RG-11.
¿Serian los datos fiables con estos sensores?

Gracias.

13
Presentación / Saludos
« en: 13 de Abril del 2019, 20:01:45 pm »
Hola hace unos años tengo una estación auriol del lidl en el mástil de la antena sin consola, capturo los datos con un arduino y los mando por ethernet.

Quiero cambiarla por algo que funcione y que sea algo mejor, en esta el pluviómetro hace mucho que no funciona, el sensor se humedad no va muy bien.... el sensor barometrico lo tengo en el arduino.

Estaba pensando en una davis vantage pro2 + data logger  o una oregon wrm300 pero la diferencia de precio es considerable.
¿Hay mucha diferencia de calidad entra la davis y la oregon?

Gracias

Páginas: [1]