Meteoclimatic

Estaciones Meteoclimatic => Envío de datos a Meteoclimatic => Mensaje iniciado por: jezuleon en 16 de Agosto de 2025, 21:43:43

Título: CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 16 de Agosto de 2025, 21:43:43
Pues eso, que llevo observando desde hace meses, que más o menos siempre a la misma hora me sale un error de tiempo excedido:

01/08 05:02:43 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
01/08 05:02:54 - Se excedió el tiempo de espera de la operación

03/08 05:02:46 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
03/08 05:02:56 - Se excedió el tiempo de espera de la operación

14/08 05:01:03 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
14/08 05:01:13 - Se excedió el tiempo de espera de la operación
1
15/08 05:01:25 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
15/08 05:01:35 - Se excedió el tiempo de espera de la operación

16/08 05:00:45 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
16/08 05:00:55 - Se excedió el tiempo de espera de la operación

He puesto sólo una muestra, pero son todos los días, no sé si es cosa de mi ordenador, o es cosa del programa Visual Start Meteoclimátic, ¿a alguien más le pasa esto, o es cosa sólo mía?
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 16 de Agosto de 2025, 23:11:38
He puesto sólo una muestra, pero son todos los días, no sé si es cosa de mi ordenador, o es cosa del programa Visual Start Meteoclimátic, ¿a alguien más le pasa esto, o es cosa sólo mía?
¿Donde te sale ese error?

Por redirigir el mensaje hacia su subforo adecuado
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 00:02:46
En el log mensual del histórico del programa Visual Start Meteoclimatic, este es una parte del contenido:                                           
16/08 04:46:10 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
16/08 04:46:11 - Envio Aceptado
16/08 05:00:45 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
16/08 05:00:55 - Se excedió el tiempo de espera de la operación
16/08 05:16:29 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
16/08 05:16:29 - Envio Aceptado
16/08 05:31:04 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
16/08 05:31:04 - Envio Aceptado
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 00:07:43
Bueno.......Visual usa el mismo servidor para envío que la utilidad para envío en Python, que es la que uso yo.

Y por un momento, pensé que habías encontrado un gazapo que llevo intentando pillar años.....y es que desde hace unos años, mi IR diario nunca ha llegado a 4,800 puntos y siempre se ha quedado como máximo en 4,750 puntos......es decir, a falta de un envío diario de datos.

Pero, he revisado todos esos días en el sistema de Alba (la que será la nueva Meteoclimatic) y tengo todos los días los envíos de las 5 y las 5:05 correctos.

Puedo activar el log de la utilidad de envío en Python para ver si pasa algo parecido.....primero me tengo que acordar como lo dejó preparado Jmviper para activar el log *+* *+* *+* *+* *+*
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 00:10:44
Activado el log en mi servidor de envío.

Ya te contaré.

Es anecdótico, siempre y cuando sea solo un envío al día, pero está bien pillar gazapos *+* *+*

Edito: Ya está generando log........mañana te comentaré si falla ese envío
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 00:26:47
Cuando empecé a verlo era a las 04:00h. y ahora lo veo a las 05:00h. He revisado los log del último cambio de hora que fue del 29/03/2025 al 30/03/2025, y a las 04:00h. del día 29 el "error" fue a esa hora, y el día 30 el "error" fue a las 05:00h. creo que eso nos puede dar una pista que podría ser algo del servidor.
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 00:37:46
Podría ser algo del servidor.....pero a ese servidor "atacan" muchas estaciones.

Yo me inclino que es algo de Visual.

Visual no es un producto de Meteoclimatic, aunque ha sido quizás el programa más útil para Meteoclimatic.

El caso es que no sé como funciona, porque recuerdo que había una cuenta atrás cada 15 minutos y entonces se abría una ventana de tiempo para el envío de datos. Un sistema muy complejo.

Si tienes oportunidad, cambia a la utilidad que publiqué hace unos meses para enviar datos desde Windows 10 o Windows 11. Es un sistema sencillo y muy rápido....pero no tiene log ni cosas bonitas *+* *+* *+*

A ver que dice mi log mañana.
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 08:35:55
Pues en mi log no se ve nada

(https://forum.meteoclimatic.net/index.php?action=dlattach;topic=6076.0;attach=9578;image)

He mirado todo el log de hoy y en toda la noche no se ha registrado ningún rechazo.



Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 10:52:15
Me he descargado el archivo bat, para hacer el envío que me comentas, pero hay un problemón, a las 5 a.m. estoy apagado o fuera de cobertura, y si no tiene log, a ver cómo me voy a dar cuenta si ha enviado o no, voy a preguntarle a chatgpt cómo puedo hacer que cree un log de los envíos, que últimamente me ha solucionado varias cosas.
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 11:05:59
Me he descargado el archivo bat, para hacer el envío que me comentas, pero hay un problemón, a las 5 a.m. estoy apagado o fuera de cobertura, y si no tiene log, a ver cómo me voy a dar cuenta si ha enviado o no, voy a preguntarle a chatgpt cómo puedo hacer que cree un log de los envíos, que últimamente me ha solucionado varias cosas.

Chatgpt hace maravillas.......súbele el script y dile que lo modifique para crear un log, te sorprenderás *+* *+* *+*
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 11:09:07
De todos modos.....es algo anecdótico

Por ejemplo, el día 16 de agosto, El IR dice que llegaron todos los envíos del día. Y el 14.

(https://forum.meteoclimatic.net/index.php?action=dlattach;topic=6076.0;attach=9580;image)
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 11:13:41
Compara con el mío, yo no llego ningún día a 4,800

Todos los días me faltan 1 o 2 envíos y teniendo en cuenta que yo envío datos cada 5 minutos, por lo que supondría perder 3 envíos realmente.

(https://forum.meteoclimatic.net/index.php?action=dlattach;topic=6076.0;attach=9582;image)

La verdad es que nunca me ha preocupado *+* *+* *+* *+* *+* pero ahora es una cuestión de curiosidad como bien decías en el título del hilo.

Y siempre debemos tener en cuenta que una vez enviados los datos, no sabemos lo que pasa en las tripas del servidor, puede que haya algún momento de congestión.

Vamos a ver donde nos lleva esto *+* *+* *+* *+* *+* De todos modos, Rainbow tiene la vida contada....Alba parece que está ahí, a la vuelta de la esquina, del verano, o que se yo......yo estoy deseando que salga ya......me he puesto como objetivo el jubilarme de todo esto cuando Alba salga a la luz.

Saludos.
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: Ubik en 17 de Agosto de 2025, 11:43:15
Mismo caso que Jantoni, raro es que se acepten todos los envíos, en los últimos 30 días, solo en 10.

Envío con Visual, acabo de activar el log, a ver qué dice esta noche.


Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 11:47:30
 *-* *-* *-* *-* *-* *-*

Todos con el log a pillar el gazapo *+* *+* *+* *+* *+* *+*

Venga, que hoy va a ser calentito.......el día *+* *+*
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 11:57:34
El archivo meteoclimatic.bat, le he añadido mi apikey, pero quitando lo de apikey==, así no me da error de apikey, y el archivo log que le he creado, bueno, chatgpt, me dice que el archivo meteoclimatic.txt no existe, cumulusmx, no me crea un archivo txt sino html, le he cambiado al bat la extensión del archivo a meteoclimatic.html y ahora me dice que el envío se ha realizado correctamente:

==============================
Inicio del envío: 17/08/2025 11:47:25,86
==============================
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  1303    0   494  100   809   2492   4081 --:--:-- --:--:-- --:--:--  6682
{"header":{"title":"Meteoclimatic","link":"https://alba.meteoclimatic.com","description":"Meteoclimatic","version":"Alba-1.2101","copyright":"https://alba.meteoclimatic.com/doc/legal","date":"2025-08-17T09:48:25+00:00","language":"ca","docs":"https://alba.meteoclimatic.com/doc/api-post-station-weather","generator":"Meteoclimatic REST API V2"},"response":null,"fault":{"status":"Autenticació necessària","code":401,"string":"Unauthorized","requestID":"f00e2886-997e-47ae-b5ed-5334de53a638"}}Solicitud enviada correctamente para la estación: ESAND1100000011406A.
==============================
Fin del envío: 17/08/2025 11:47:26,28
==============================

Pero miro en la ficha de mi estación y me pone que no está actualizada, ¿ tengo que decirle a cumulus que me genere en vez del archivo html me lo cree en txt (lo digo sin saber si es viable)?
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 12:10:53
Pues sí, le he dicho a cumulusmx que el archivo de salida sea meteoclimatic.txt y me lo ha creado, en el programador de tareas he programa para que el archivo meteoclimatic.bat se ejecute cada 5 minutos, y el archivo log, dice que se ha enviado correctamente, pero por el momento, en la página de mi estación sigue diciendo que no está actualiza, esperaré algunos envíos más
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 12:18:59
Te da error 401

La ApiKey o el código de estación está mal (ojo con el copy&paste que algunas veces mete espacios a la derecha)

Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 12:20:59
En cuanto al nombre del fichero, puede ser cualquiera

Pero se usó meteoclimatic.txt porque era el que usaba por defecto habitualmente Visual

Lo puedes cambiar en Cumulus y luego en el script, no hay problema en ello
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 12:25:10
Pues sí, le he dicho a cumulusmx que el archivo de salida sea meteoclimatic.txt y me lo ha creado, en el programador de tareas he programa para que el archivo meteoclimatic.bat se ejecute cada 5 minutos, y el archivo log, dice que se ha enviado correctamente, pero por el momento, en la página de mi estación sigue diciendo que no está actualiza, esperaré algunos envíos más

Ummmm.....no recuerdo que sea necesario meterlo en el programador de tareas......el script se "reinicia" a los 5 minutos......si lo metes en el programador de tareas es posible que te encuentren con multitud de scripts funcionando simultáneamente.

Si lo abres en una ventana de msdos, verás que se vuelve a ejecutar cada 5 minutos. Lo que si puedes es ponerlo que se ejecute en el inicio del ordenador
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 12:26:03
Con este formato me salía error en log:  set "apikey=180cd1xxxxxxxxx
Después lo puse así y ya no me daba el error y me decía que envío correcto en el log:  set "180cd1xxxxxxxxx

¿Cómo debería ser para que no salgo el error en el envío?
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 12:27:12
@echo off
set "apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

REM Define el archivo que contiene la plantilla junto con la ruta al directorio donde se aloja
set "datafile=c:\users\xxxxxx\xxxxxxxx\meteoclimatic.txt"

REM Define la URL de la API
set "url=https://api.meteoclimatic.com/v2/api.json/station/weather"

:repeat

REM Verifica que la API key esté configurada
if "%apikey%"=="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" (
    echo La API key no ha sido configurada. Por favor, introdúcela correctamente.
    exit /b 1
)

REM Verifica si el archivo existe
if not exist "%datafile%" (
    echo No existe el fichero %datafile%
    exit /b 1
)

REM Extrae el código de la estación del archivo meteoclimatic.txt
for /f "tokens=2 delims==*" %%A in ('findstr /C:"*COD=" "%datafile%"') do set "stationCode=%%A"

REM Verifica si se ha encontrado el código de la estación
if "%stationCode%"=="" (
    echo El archivo no contiene el código de estación
    exit /b 1
)

REM Envía la solicitud HTTP usando curl
curl.exe -X POST -H "APIkey: %apikey%" -F "stationCode=%stationCode%" -F "rawData2=@%datafile%" "%url%"

REM Verifica si hubo algún error en la ejecución
if errorlevel 1 (
    echo Error en la ejecución de la solicitud.
    exit /b 1
)

echo Solicitud enviada correctamente para la estación: %stationCode%.

REM Espera 5 minutos (300 segundos) antes de repetir
timeout /t 300 /nobreak >nul
goto repeat


El código en negrita hace que se repita cada 5 minutos, siempre que no se cierre la ventana MSDos....o CMD (los viejunos lo llamaremos MS-Dos siempre)
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 12:27:41
Pues sí, le he dicho a cumulusmx que el archivo de salida sea meteoclimatic.txt y me lo ha creado, en el programador de tareas he programa para que el archivo meteoclimatic.bat se ejecute cada 5 minutos, y el archivo log, dice que se ha enviado correctamente, pero por el momento, en la página de mi estación sigue diciendo que no está actualiza, esperaré algunos envíos más

Ummmm.....no recuerdo que sea necesario meterlo en el programador de tareas......el script se "reinicia" a los 5 minutos......si lo metes en el programador de tareas es posible que te encuentren con multitud de scripts funcionando simultáneamente.

Si lo abres en una ventana de msdos, verás que se vuelve a ejecutar cada 5 minutos. Lo que si puedes es ponerlo que se ejecute en el inicio del ordenador

A mí no se me ejecutaba cada 5 minutos, eso es lo que pensé cuando leí el post que hablaba de esto, pero no se me ejecutaba
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 12:28:09
Con este formato me salía error en log:  set "apikey=180cd1xxxxxxxxx
Después lo puse así y ya no me daba el error y me decía que envío correcto en el log:  set "180cd1xxxxxxxxx

¿Cómo debería ser para que no salgo el error en el envío?

Acuérdate de cerrar las comillas.

Te hablo de memoria....todo esto se hizo hace mucho tiempo *+* *+* *+* *+*
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 12:37:17
@echo off
set "apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

REM Define el archivo que contiene la plantilla junto con la ruta al directorio donde se aloja
set "datafile=c:\users\xxxxxx\xxxxxxxx\meteoclimatic.txt"

REM Define la URL de la API
set "url=https://api.meteoclimatic.com/v2/api.json/station/weather"

:repeat

REM Verifica que la API key esté configurada
if "%apikey%"=="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" (
    echo La API key no ha sido configurada. Por favor, introdúcela correctamente.
    exit /b 1
)

REM Verifica si el archivo existe
if not exist "%datafile%" (
    echo No existe el fichero %datafile%
    exit /b 1
)

REM Extrae el código de la estación del archivo meteoclimatic.txt
for /f "tokens=2 delims==*" %%A in ('findstr /C:"*COD=" "%datafile%"') do set "stationCode=%%A"

REM Verifica si se ha encontrado el código de la estación
if "%stationCode%"=="" (
    echo El archivo no contiene el código de estación
    exit /b 1
)

REM Envía la solicitud HTTP usando curl
curl.exe -X POST -H "APIkey: %apikey%" -F "stationCode=%stationCode%" -F "rawData2=@%datafile%" "%url%"

REM Verifica si hubo algún error en la ejecución
if errorlevel 1 (
    echo Error en la ejecución de la solicitud.
    exit /b 1
)

echo Solicitud enviada correctamente para la estación: %stationCode%.

REM Espera 5 minutos (300 segundos) antes de repetir
timeout /t 300 /nobreak >nul
goto repeat


El código en negrita hace que se repita cada 5 minutos, siempre que no se cierre la ventana MSDos....o CMD (los viejunos lo llamaremos MS-Dos siempre)

La apikey la he puesto exactamente igual que pone ahí, sustituyendo las xxxxx por mi apikey, y así me da error el log, por lo que veo, sólo hay que copiarla 2 veces, en los dos lugares donde pone apikey, y cuando no me daba el error, era en la parte de arriba, quitando apikey= ,si no lo arreglo, volveré a visual start
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 12:42:56
No, solo tienes que ponerla en la segunda fila

Pon el script original y edita solo la segunda fila con la api key y la línea con el fichero de datos

Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 12:45:22
Si la modificas donde dice

Citar
REM Verifica que la API key esté configurada
if "%apikey%"=="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" (
    echo La API key no ha sido configurada. Por favor, introdúcela correctamente.
    exit /b 1
)

Te tiene que dar error

Modificaré el script para poner un

NO CAMBIES NADA A PARTIR DE ESTA LÍNEA

 *+* *+* *+*
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 12:50:09
Con este formato me salía error en log:  set "apikey=180cd1xxxxxxxxx
Después lo puse así y ya no me daba el error y me decía que envío correcto en el log:  set "180cd1xxxxxxxxx

¿Cómo debería ser para que no salgo el error en el envío?

Acuérdate de cerrar las comillas.

Te hablo de memoria....todo esto se hizo hace mucho tiempo *+* *+* *+* *+*

Sí, tiene las comillas al inicio y al final, y veo que en la segunda apikey, hay al final un paréntisis que abre, pero luego cierra
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 12:56:36
Insisto

Borra lo que tienes

Vuelve a descargar el archivo

Edita la segunda línea con el api key y la quinta línea con el directorio y nombre del archivo de datos

No toques el ==

No toques nada más que lo que te he dicho
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 12:57:18
Ahora ya no me sale el error, al parece era por eso que comentaste antes, que yo puse la apikey en los dos sitios, y nada más que era en la parte de arriba, ahora veré si actualiza la plantilla, en unos cuantos envíos
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 13:02:45
Ya está enviando bien, según el log, pero de momento en la ficha de mi estación pone no actualizada, a ver en media hora a ver si ya actualiza
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 13:12:59
Y ya no sale el error 401 como antes?

Debe responder con el código 200
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 13:13:54
Es lo que tiene hacer algún programa.....

El que lo escribe lo veo clarísimo  *+* *+*

Luego es como el teléfono escacharrao  *-* *-*

Me recuerda a esta viñeta
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 13:18:05
Ya tendría que haber actualizado.

Siento no poder ayudarte más.....ahora mismo no tengo posibilidad de probar el script de una forma sencilla

Tendría que generar una estación de pruebas y editar manualmente los ficheros.

Si no lo consigues lo haré, pero necesito tiempo
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 13:40:31
Ya veo en la consola de MSDOS, que el envío se realiza correctamente, y se actualiza cada 5 minutos, he quitado del programador de tareas que se ejecute cada 5 minutos, ya que el msdos lo hace solito, ya lleva desde las 11:20 h. entiendo que es UTC según la consola de msdos, realizando envíos cada 5 minutos, a ver de aquí en media hora, si ya actualiza, porque de momento sigue sin actualizar.
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 13:46:30
Ya tendría que haber actualizado.

Siento no poder ayudarte más.....ahora mismo no tengo posibilidad de probar el script de una forma sencilla

Tendría que generar una estación de pruebas y editar manualmente los ficheros.

Si no lo consigues lo haré, pero necesito tiempo

No te preocupes, si no funciona, volveré a visual start meteoclimatic, gracias por tu ayuda inestimable
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 15:03:46
Ya está actualizando, pero no sé si por visual o por el script de Windows

No lo puedo saber
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 15:07:55
He vuelto a visual start, es que después de una hora enviando correctamente con el script de windows, no actualizaba la plantilla en mi página de mi estación en meteoclimatic, así que he vuelto a visual start meteoclimatic, con nuevo récord de temperatura en mi estación 44,1º, y todavía es pronto
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 15:19:31
Ya lo probaré otra vez

En su día lo probé y funcionaba. El script o hizo en su día casacota
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 18:32:49
Vale, estaré pendiente de tus noticias, y seguiré mirando el log de visual start, a ver si sigue teniendo ese "error" a las 5 a.m. y a partir de finales de octubre a las 4 a.m.
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 17 de Agosto de 2025, 19:27:15
Bien....algún lio debí tener a la hora de subir el script.....

la URL es para Alba.....por eso no actualiza nunca....porque Rainbow va por otro lado
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 17 de Agosto de 2025, 23:20:51
Ahh, algo tendría que ser, ya que el script decía que había ido todo bien, que se había enviado el archivo, bueno, ya me contarás si has avanzado en algo, seguiré observando el log de esta madrugada, a ver qué ha pasado
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 18 de Agosto de 2025, 00:00:52
Sí.....puede que en unos días esté la cosa resuelta.
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 18 de Agosto de 2025, 13:57:31
Ya se ha modificado el script.....

Totalmente diferente

Probado y verificado

(https://forum.meteoclimatic.net/index.php?action=dlattach;topic=6076.0;attach=9589;image)

Eh.....que te veo.... *+* *+* *+* *+* *+*Sí, son datos inventados. Pero es una estación de prueba y que está desactivada
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 18 de Agosto de 2025, 15:06:58
Ya lo he descargado y lo he configurado para que suba el archivo, he incluido la apikey sólo en la parte de arriba, y sé que pone no cambiar nada más, pero el archivo mío es meteoclimatic.html y no meteoclimatic.htm, si lo dejo así seguramente va a salir error de que no lo encuentra, de todas formas voy a comprobar sí funciona así.
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 18 de Agosto de 2025, 15:21:34
Parece que funciona bien:

code: 202
message: Accepted
template: *VER=DATA2 *COD=ESAND1100000011406A
*SIG=80633780244016ebe4669bcee9fa05ed *UPD=18/08/2025 15:05 *TMP=38,5
*WND=6 *AZI=SW *BAR=1012,3 *HUM=28 *SUN=394 *UVI=3,0 *DHTM=39,6 *DLTM=25,2
*DHHM=47 *DLHM=25 *DHBR=1014,1 *DLBR=1011,3 *DGST=18 *DSUN= *DHUV=
*DPCP=0,0 *WRUN=22,3 *MHTM=45,0 *MLTM=19,8 *MHHM=90 *MLHM=15 *MHBR=1018,9
*MLBR=1008,6 *MGST=37 *MSUN= *MHUV= *MPCP=0,0 *YHTM=45,0 *YLTM=0,9 *YHHM=99
*YLHM=15 *YHBR=1031,0 *YLBR=994,2 *YGST=68 *YSUN= *YHUV= *YPCP=569,3
*AGENT=Meteoclimatic REST API *IP=89.140.32.250 *EOT*
===============================
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1403    0   590  100   813    942   1299 --:--:-- --:--:-- --:--:--  2259
===============================
Respuesta del servidor:
error:
status: success
code: 202
message: Accepted
template: *VER=DATA2 *COD=ESAND1100000011406A
*SIG=80633780244016ebe4669bcee9fa05ed *UPD=18/08/2025 15:10 *TMP=38,7
*WND=6 *AZI=SW *BAR=1012,5 *HUM=29 *SUN=419 *UVI=4,0 *DHTM=39,6 *DLTM=25,2
*DHHM=47 *DLHM=25 *DHBR=1014,1 *DLBR=1011,3 *DGST=18 *DSUN= *DHUV=
*DPCP=0,0 *WRUN=22,8 *MHTM=45,0 *MLTM=19,8 *MHHM=90 *MLHM=15 *MHBR=1018,9
*MLBR=1008,6 *MGST=37 *MSUN= *MHUV= *MPCP=0,0 *YHTM=45,0 *YLTM=0,9 *YHHM=99
*YLHM=15 *YHBR=1031,0 *YLBR=994,2 *YGST=68 *YSUN= *YHUV= *YPCP=569,3
*AGENT=Meteoclimatic REST API *IP=89.140.32.250 *EOT*
===============================


Y esto en la parte de mi estación, en el apartado de la plantilla:

*VER=DATA2
*COD=ESAND1100000011406A
*SIG=
*UPD=18/08/2025 15:10
*TMP=38,7
*WND=6
*AZI=SW
*BAR=1012,5

Mañana cuando me levante, miraré el script y buscaré el envío de las 5 a.m. a ver si ha habido algún error.  Por cierto esta url https://api.m11c.net/v2/rainbow/weather.txt es la que da problemas cuando bloquean el coudflare o como se llame con el fútbol, porque si es así prefiero el visual start, que no tiene ese problema con el Tebas de los güev.... Y otra duda, yo tengo el programa cumulusmx en un ordenador sólo para el tema de la estación, y ahí sólo tengo instalado lo justo, tengo puesto que cuando se reinicie, arranque cumulux y visual star, y ahora he puesto meteoclimatic.bat, por lo que tendré que anular el arranque en inicio de visual star, pero ¿si dejo ambos meteoclimatic.bat y visual start, qué pasaría, habría algún problema en meteoclimatic, por la recepción de dos plantillas en breve espacio de tiempo, de esa forma si falla uno, está el otro?
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 18 de Agosto de 2025, 15:40:18
No tengo respuestas para tus últimas preguntas.... Demasiado técnicas para mi🤣
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 19 de Agosto de 2025, 11:04:22
Pues aquí está el log de ambos programas a las 5 a.m. aproximadamente, en los dos da error a esa misma hora, ya eso me hace pensar que será algo de mi ordenador, mi conexión de internet o yo que sé, pero ya es casualidad que a la misma hora, fallen los dos. El primer tramo de log es de meteoclimatic.bat, y el segundo es de Visual Start Meteoclimatic:

Respuesta del servidor:
error:
status: success
code: 202
message: Accepted
template: *VER=DATA2 *COD=ESAND1100000011406A
*SIG=80633780244016ebe4669bcee9fa05ed *UPD=19/08/2025 04:55 *TMP=24,8
*WND=4 *AZI=W *BAR=1012,6 *HUM=54 *SUN=0 *UVI=0,0 *DHTM=29,8 *DLTM=24,8
*DHHM=54 *DLHM=40 *DHBR=1013,2 *DLBR=1012,2 *DGST=20 *DSUN= *DHUV=
*DPCP=0,0 *WRUN=34,1 *MHTM=45,0 *MLTM=19,8 *MHHM=90 *MLHM=15 *MHBR=1018,9
*MLBR=1008,6 *MGST=37 *MSUN= *MHUV= *MPCP=0,0 *YHTM=45,0 *YLTM=0,9 *YHHM=99
*YLHM=15 *YHBR=1031,0 *YLBR=994,2 *YGST=68 *YSUN= *YHUV= *YPCP=569,3
*AGENT=Meteoclimatic REST API *IP=89.140.32.250 *EOT*
===============================
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1144    0   334  100   810     62    152  0:00:05  0:00:05 --:--:--   107
===============================
Respuesta del servidor:


Warning:  Trying to access array offset on null in /var/www/api.m11c.net/v2/rainbow/index.php on line 177



Warning:  Trying to access array offset on null in /var/www/api.m11c.net/v2/rainbow/index.php on line 177

error: 1
status: fail
code: 401
message: Unauthorized
===============================
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1523    0   711  100   812    187    214  0:00:03  0:00:03 --:--:--   402
===============================
Respuesta del servidor:


Warning:  Undefined array key "uin" in /var/www/api.m11c.net/lib/Config.php on line 242

error:
status: success
code: 202
message: Accepted
template: *VER=DATA2 *COD=ESAND1100000011406A
*SIG=80633780244016ebe4669bcee9fa05ed *UPD=19/08/2025 05:05 *TMP=24,7
*WND=4 *AZI=WSW *BAR=1012,4 *HUM=55 *SUN=0 *UVI=0,0 *DHTM=29,8 *DLTM=24,7
*DHHM=55 *DLHM=40 *DHBR=1013,2 *DLBR=1012,2 *DGST=20 *DSUN= *DHUV=
*DPCP=0,0 *WRUN=34,8 *MHTM=45,0 *MLTM=19,8 *MHHM=90 *MLHM=15 *MHBR=1018,9
*MLBR=1008,6 *MGST=37 *MSUN= *MHUV= *MPCP=0,0 *YHTM=45,0 *YLTM=0,9 *YHHM=99
*YLHM=15 *YHBR=1031,0 *YLBR=994,2 *YGST=68 *YSUN= *YHUV= *YPCP=569,3
*AGENT=Meteoclimatic REST API *IP=89.140.32.250 *EOT*
===============================
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1397    0   587  100   810     86    119  0:00:06  0:00:06 --:--:--   165
===============================
Respuesta del servidor:
error:
status: success
code: 202
message: Accepted
template: *VER=DATA2 *COD=ESAND1100000011406A
*SIG=80633780244016ebe4669bcee9fa05ed *UPD=19/08/2025 05:10 *TMP=24,6
*WND=5 *AZI=W *BAR=1012,5 *HUM=56 *SUN=0 *UVI=0,0 *DHTM=29,8 *DLTM=24,6
*DHHM=56 *DLHM=40 *DHBR=1013,2 *DLBR=1012,2 *DGST=20 *DSUN= *DHUV=
*DPCP=0,0 *WRUN=35,2 *MHTM=45,0 *MLTM=19,8 *MHHM=90 *MLHM=15 *MHBR=1018,9
*MLBR=1008,6 *MGST=37 *MSUN= *MHUV= *MPCP=0,0 *YHTM=45,0 *YLTM=0,9 *YHHM=99
*YLHM=15 *YHBR=1031,0 *YLBR=994,2 *YGST=68 *YSUN= *YHUV= *YPCP=569,3
*AGENT=Meteoclimatic REST API *IP=89.140.32.250 *EOT*
===============================


19/08 04:46:07 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
19/08 04:46:07 - Envio Aceptado
19/08 05:00:54 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
19/08 05:01:04 - Se excedió el tiempo de espera de la operación
19/08 05:15:51 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
19/08 05:16:01 - Se excedió el tiempo de espera de la operación
19/08 05:30:49 - Procesando:  C:\CumulusMX\METEOCLIMATIC\meteoclimatic.html 
19/08 05:30:49 - Envio Aceptado
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: manolodos en 19 de Agosto de 2025, 15:35:19
Pues me parece que no es de tu lado el problema
A la mayoría de estaciones, quizás todas, les falta un envío sobre las 03 UTC de esta pasada madrugada
Es fácil de comprobar viendo la gráfica de evolución de las últimas 24 horas de cada estación
En mi caso pasa de 02.59 a 03.28, y falta uno de las 03.14
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 19 de Agosto de 2025, 16:00:48
Ya os dije que le ocurre prácticamente a todo el mundo

Solo las estaciones que funcionan con Meteobot se salvan y no todas

Y como dijimos es anecdótico

1 envío de 96 a lo largo del día
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 19 de Agosto de 2025, 22:09:44
He estado probando el script meteoclimatic.bat, y le dije a chatgpt que me agregara en el mismo un log para cada vez que haya un error, lo vaya escribiendo en el archivo log, para no tener que mirar la consola de msdos y buscar la hora del error, y para probarlo, desactivé el wifi para provocar el error de envío, pero cuando el script detectó que no tenía internet, se cerró, así que le volví a preguntar a chatgp, si había tocado algo en el código para que se cerrara el script cuando no tenía internet, y me contestó que no, que ya lo traía el script original en algo que era "exit /b 1", así que le dije que me lo solucionara, y que no se cerrara el script cuando no hay internet, es una cosa que de vez en cuando nos pasa a cualquiera, y si no nos damos cuenta que nos hemos quedado sin internet, se nos cierra el script y hasta que no lo detectemos, no enviamos datos a meteoclimatic. No sé si habré hecho bien, creo que es una mejora, y si os parece bien, comparto el script en el hilo de envío a meteoclimatic con windows 10 y 11
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 20 de Agosto de 2025, 00:23:27
Ya tardas *-* *-*
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jezuleon en 21 de Agosto de 2025, 19:02:30
Le he pasado a chatgpt, el error que da a las 5 a.m. y la respuesta que me ha dado ha sido la siguiente:

Lo que pasa es:

A veces el servidor no reconoce bien el identificador de la estación o la firma (*SIG=... o *COD=...), y te devuelve 401 Unauthorized.

Otras veces sí lo acepta y te responde 202 Accepted.

El warning "Undefined array key 'uin'" indica que al servidor le está llegando la petición sin un parámetro que espera (probablemente el User Identification Number (UIN) o similar en la cabecera/JSON).

👉 Conclusión:
No es un fallo en tu script, sino intermitente en el servidor de Meteoclimatic, que unas veces interpreta bien los datos y otras no.



A ver si algún que entiendo de esto, sabe a qué puede deberse eso, si es que es eso, a las 5 a.m. en horario de verano, y a las 4 a.m. en horario de invierno
Título: Re:CURIOSIDAD TIEMPO DE ESPERA EXCEDIDO SIEMPRE A LA MISMA HORA
Publicado por: jantoni en 21 de Agosto de 2025, 19:22:17
Que no le des más vueltas...... *+* *+* *+*

Seguro que a esa hora el servidor que sea (en Meteoclimatic creo que usan 4 servidores interconexionados, y cada uno hace una cosa), está petado de curro y pasa algo extraño.

Y ahora mismo, que el máster está mirando de lanzar Alba cuanto antes, no se va a dedicar a ello.....otra cosa es que fuera algo reiterativo y que afectara a los datos.

Yo también tengo "pérdidas" a esa hora *+* *+* *+* (aparte de los de la edad, ja ja ), pero no es preocupante. Seguro al 99,999999% que es alguno de los servidores.

Incluso algunos de los mensajes de error que te dan, no son tales, son warning y ahí sí se procesan los datos.

Entiende que Meteoclimatic es un código muy antiguo y muy parcheado con el tiempo.....por eso le urge lanzar Alba cuanto antes.....pero solo es uno frente al enemigo *-* *-* *-*