Software > Cumulus y Cumulus MX

Extra Sensors

<< < (4/21) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa