Software > Cumulus y Cumulus MX
Extra Sensors
Telares:
Voy recordando y buscando.
He instalado php con "sudo apt install php libapache2-mod-php php-mysql" que encontré por ahí.
Reinicié apache con "sudo systemctl restart apache2"
Comprobé la versión:
php --version
PHP 7.4.30 (cli) (built: Jul 7 2022 15:51:43) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.30, Copyright (c), by Zend Technologies
Me dscargué el archivo "star_meteoclimatic_linux.tar"
Modifiqué el fichero .ini tal y como explica la wiki.
Probé el código con: "php /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php" y me salió:
"/home/pi/CumulusMX/webfiles/meteoclimatic.html?"
Di permiso de ejecución con "sudo chmod +x /home/pi/star_meteoclimatic_linux/meteoclimatic.sh"
Añadí estas líneas al crontab accediendo con sudo nano /etc/crontab:
# Envía datos a Meteoclimatic cada 15 minutos, empezando en el minuto 2 de cada hora
2-59/15 * * * * root /home/pi/star_meteoclimatic_linux/meteoclimatic.sh
Ahora si quito como dices página web y dirección URL me sale así:
Telares:
root@raspberrypi:~# php /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php
DATA2
ESCYL2400000024820A
***************************
08/16/2022 22:20
13.1
1.5
ESE
1014.1
70
0
0.0
22.1
7.9
89
42
1014.3
1010.3
33.1
0.0
48.9
27.1
7.9
89
29
1014.3
1009.3
33.1
0.0
27.1
7.9
89
29
1014.3
1009.3
33.1
269.2
08/16/2022 22:20
PHP Warning: A non-numeric value encountered in /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php on line 86
PHP Warning: A non-numeric value encountered in /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php on line 87
PHP Warning: A non-numeric value encountered in /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php on line 88
PHP Warning: A non-numeric value encountered in /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php on line 90
PHP Warning: A non-numeric value encountered in /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php on line 91
PHP Warning: A non-numeric value encountered in /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php on line 92
GET /?
T=27;3Z;1H;4N;1H;4N;1H&H=18;1R;g;1R;T;1R;T&B=2dZ;2db;2cx;2db;2cn;2db;2cn&W=1p;F;7t;5L;5L;5L&P=;;hQ&S=;;;&V=;;;&U=3a;ESCYL2400000024820A;98928fd50c HTTP/1.0
HOST: pool.meteoclimatic.com
User-Agent: Meteoclimatic_HTTP/1.0 (Davis Vantage Vue)
Telares:
Anoche vi que en el archivo .sh tengo activado el .old (sin log). Entonces cambié el crontab y puse:
9-59/5 * * * * php /home/pi/star_meteoclimatic_linux/meteoclimatic_http.php.old
pero en toda la noche no ha actualizado. Lo he hecho yo ahora manualmente. Qué está pasando?
Telares:
Vale, con mi berza habitual no me había dado cuenta de que te referías a cuando hice de beta-tester para la utilidad en Pyton ( https://forum.meteoclimatic.net/index.php/topic,2622.0.html )
root@raspberrypi:~# cd /home/pi/Meteoclimatic
root@raspberrypi:/home/pi/Meteoclimatic# chmod u+x meteoclimatic.py
root@raspberrypi:/home/pi/Meteoclimatic# ./meteoclimatic.py
T=2r;36;1B;4N;1B;4N;1B&H=10;1O;s;1R;T;1R;T&B=2dy;2dy;2dU;2dy;2cn;2dy;2cn&W=N;1t;32;4l;5L;5L&P=;;hQ&S=Wk;;;&V=K;;;&U=3a;ESCYL2400000024820A;4f18294ce3
Envio aceptado
Estoy en ello pero no actualiza. En /etc/crontab tengo:
16,31,46,59 * * * * root /home/pi/Meteoclimatic/meteoclimatic.py
jmviper:
Parece que ya estás enviando la plantilla.
Sí, has visto lo de la utilidad de python. Gracias a tu ofrecimiento para enviar la plantilla con ella pude depurarla quitando algún fallo que había por ahí.
:aplaude1:
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa