2016-1-3.
He encontrado la siguiente página Web para la generación de scripts y poder incluirlos en página web. Así podré tener los titulares de un blog por ejemplo. En mi caso mi blog en el que llevo todo lo referente a mi estación meteorológica y todo lo que relacionado con ella.
La dirección de la web es la siguiente:
http://rss.sindicacion.net/
Blog dedicado a la recopilación de eventos e incidencias relacionados tanto con la estación meteorológica como la Raspberry Pi.
Mostrando entradas con la etiqueta software. Mostrar todas las entradas
Mostrando entradas con la etiqueta software. Mostrar todas las entradas
domingo, 3 de enero de 2016
viernes, 1 de enero de 2016
Administrador de bases de datos SQLITE
2016-1-1. Instalación de SqliteBrowser.
Para la administración de la base de datos de Weewx he instalado el administrador de bases de datos Sqlite SqliteBrowser.
El comando como siempre es:
sudo apt-get install sqlitebrowser
El programa se abre en entorno gráfico por lo que hay que acceder a la Raspberry en entorno gráfico.
Desde mi Mac, las opciones para ello pueden ser:
Para la administración de la base de datos de Weewx he instalado el administrador de bases de datos Sqlite SqliteBrowser.
El comando como siempre es:
sudo apt-get install sqlitebrowser
El programa se abre en entorno gráfico por lo que hay que acceder a la Raspberry en entorno gráfico.
Desde mi Mac, las opciones para ello pueden ser:
- Acceso remoto de Windows, instalando el servidor Remote Desktop Protocol XRDP en Raspberry y el cliente de Conexión de Acceso Remoto para Mac.
- Acceso VNC, instalando el Servidor TightVncserver en Raspberry y el cliente VNC viewer en Mac.
- Acceso X11 con la aplicación XQuartz de Mac OSX.
Archivos Log's en Raspberry. Apache2 y Weewx
2016-1-1. Para minimizar los accesos continuos sobre la SD de la Raspberry, dirigí el archivado de los archivos Log's de las aplicaciones Apache y Weewx al disco duro que tengo instalado en un puerto Usb de la Raspberry. Este lo tengo montado en /mnt/var/log/
A día de hoy el archivado se está realizando correctamente en el disco duro.
A día de hoy el archivado se está realizando correctamente en el disco duro.
-rw-r--r-- 1 root adm 1228789 ene 1 17:06 weewx.log
-rw-r--r-- 1 root root 406596 ene 1 16:55 access.log
..etc.
Modificación rango de temperatura Weewx.conf, apartado StdQc
2016-1-1. Debido a la recepción errónea esporádica de valores extremos de temperatura, modifico el rango de temperatura en el archivo weewx.conf en su apartado de control de calidad StdQc.
dejo los valores acotados entre -10º y 49º de mínimo y máximo. Considero que en esta localización nunca debemos de superar esos márgenes por lo que no son aceptables valores como los que sin saber porque mi estación manda esporádicamente. Espero que con esta modificación queden resueltos estos errores. De momento no se como afectará esta modificación al funcionamiento del programa.
La modificación queda como a continuación:
dejo los valores acotados entre -10º y 49º de mínimo y máximo. Considero que en esta localización nunca debemos de superar esos márgenes por lo que no son aceptables valores como los que sin saber porque mi estación manda esporádicamente. Espero que con esta modificación queden resueltos estos errores. De momento no se como afectará esta modificación al funcionamiento del programa.
La modificación queda como a continuación:
El valor original de temperatura mínima era de -40ºF, que son -40ºC. Lo dejo en 14ºF que son -10ºC. El resto queda tal como estaba.
# This section is for quality control checks. If units are not specified,
# values must be in the units defined in the StdConvert section.
[StdQC]
[[MinMax]]
barometer = 26, 32.5, inHg
outTemp = 14, 120, degree_F
inTemp = 10, 120, degree_F
outHumidity = 0, 100
inHumidity = 0, 100
windSpeed = 0, 120, mile_per_hour
Imagen que muestra el error esporádico que recibo:
jueves, 31 de diciembre de 2015
Instalando Magpierss. Función en PHP para la lectura de feeds RSS.
2015-12-31. Magpierss.
La instalación de esta función se inicia con la descarga del paquete software.
Se puede descargar con wget, este es el comando:
wget http://sourceforge.net/projects/magpierss/files/magpierss/magpierss-0.72/magpierss-0.72.tar.gz
La instalación de esta función se inicia con la descarga del paquete software.
Se puede descargar con wget, este es el comando:
wget http://sourceforge.net/projects/magpierss/files/magpierss/magpierss-0.72/magpierss-0.72.tar.gz
Yo lo he descargado directamente a /home/pi/descargas y he descomprimido el archivo con el comando:
tar -zxf magpierss-0.72.tar.gz
Se crea el directorio magpierss-0.72 con todos los archivos necesarios para su uso.
Según sus instrucciones de instalación y uso, se puede instalar para que sea usado de manera individual para una web en concreto o de manera general para que pueda ser utilizado por todas las páginas servidas por el servidor web. Yo lo he instalado para que se encuentre disponible por el servidor WEB.
El directorio de instalación en mi caso es:
usr/share/php/magpierss
A esta hora me asalta una duda no resuelta y es que al instalar PHP5, que es el php disponible en la red, al instalarse lo hace con todas sus referencias a directorios propios como PHP5, mientras que el path de sus include_path en su configuración es el siguiente:
include_path => .:/usr/share/php:/usr/share/pear => .:/usr/share/php:/usr/share/pear
Según sus instrucciones de instalación y uso, se puede instalar para que sea usado de manera individual para una web en concreto o de manera general para que pueda ser utilizado por todas las páginas servidas por el servidor web. Yo lo he instalado para que se encuentre disponible por el servidor WEB.
El directorio de instalación en mi caso es:
usr/share/php/magpierss
A esta hora me asalta una duda no resuelta y es que al instalar PHP5, que es el php disponible en la red, al instalarse lo hace con todas sus referencias a directorios propios como PHP5, mientras que el path de sus include_path en su configuración es el siguiente:
include_path => .:/usr/share/php:/usr/share/pear => .:/usr/share/php:/usr/share/pear
Como veo una incongruencia y posibilidad de fallo, para no modificar el archivo de configuración de PHP el cual no domino, opto por crear el path usr/share/PHP indicado siendo ya real y existente a la hora de buscar los include posibles de los script. Podía haber renombrado el PHP5 como PHP pero como no se la transcendencia de este directorio lo dejo como está.
pi@raspberrypi:/usr/share$ ls -l |grep 'php'
drwxr-xr-x 5 root root 4096 dic 31 16:22 php
drwxr-xr-x 5 root root 4096 dic 31 15:24 php5
pi@raspberrypi:/usr/share$
Instalación de PHP5 en Raspberry
2015-12-31.
Para poder incluir en la página web de la estación el feed de RSS he encontrado una función en internet que funciona desde la propia Raspberry y para ello necesitaba tener instalado PHP.
Las páginas web desde donde he sacado la información son estas:
http://www.webtaller.com/maletin/articulos/agregar-feeds.php
http://magpierss.sourceforge.net/
El comando para instalar PHP es el siguiente:
Para poder incluir en la página web de la estación el feed de RSS he encontrado una función en internet que funciona desde la propia Raspberry y para ello necesitaba tener instalado PHP.
Las páginas web desde donde he sacado la información son estas:
http://www.webtaller.com/maletin/articulos/agregar-feeds.php
http://magpierss.sourceforge.net/
El comando para instalar PHP es el siguiente:
sudo apt-get install php5
Con ello queda instalado PHP5, el resto es seguir las indicaciones para poder utilizar la función magpierss dentro de la página web de la estación.
Suscribirse a:
Entradas (Atom)


