Autor Tema: envio de datos  (Leído 492 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Buho-33

  • Newbie
  • *
  • Mensajes: 33
  • Estación: ESEUS0100000001322A
envio de datos
« en: 04 de Enero de 2025, 18:31:44 »
Buenas tardes
Quiero dejar atras el envio de datos mediante el visual.en principio pensaba mandar los datos desde wunderground,pero la verdad,no soy ningun as de la informatica,y me estoy volviendo loco leyendo los protocolos del foro.Hay que descargarse alguna app en el movil?
El programa de gestion es cumulusMX.
Aqui pongo una captura de una de mis dudas

Desconectado jantoni

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 5.986
  • Estación: ESMAD2800000028522A
Re:envio de datos
« Respuesta #1 en: 04 de Enero de 2025, 18:51:05 »
Si no sabemos marca y modelo de estación, no podremos ayudarte.

Saludos

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Dada la gran cantidad de privados recibidos, he restringido la posibilidad de recibir privados. Por favor, las consultas en el foro.

Desconectado ArchidonaMeteo

  • @ArchidonaMeteo
  • Full Member
  • ***
  • Mensajes: 126
  • Estación: Archidona - Norte (ESAND2900000029300B) Archidona - Bda. el Pilar (ESAND2900000029300F) Archidona-Vega (San José) (ESAND2900000029300E) Archidona - PFV Guadacano (ESAND2900000029300C)
Re:envio de datos
« Respuesta #2 en: 04 de Enero de 2025, 23:41:43 »
Aquí tienes paso a paso lo que hay que hacer:

https://www.meteoclimatic.net/software/ew_es.html
Archidona (Málaga) - 666 m.s.n.m. Visítame en: Twitter  Instagram  YouTube



Ecowitt WS3910 + WS90 + WH41 + WH57: ecowitt.net
Ecowitt WS3820 + WN67 + WH51 + WN31 (2): ecowitt.net
Froggit WH3900 (WN1910) + WS69: ecowitt.net
Froggit DP1500 (GW1000) + WH24: ecowitt.net

Desconectado jantoni

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 5.986
  • Estación: ESMAD2800000028522A
Re:envio de datos
« Respuesta #3 en: 05 de Enero de 2025, 00:17:55 »
Aquí tienes paso a paso lo que hay que hacer:

https://www.meteoclimatic.net/software/ew_es.html

Pero le pregunto, porque en su perfil dice que es una Davis Vantage Pro2 Wireless, no una Ecowitt.

Así que hay que saber si es una u otra para poder ayudarle.

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Dada la gran cantidad de privados recibidos, he restringido la posibilidad de recibir privados. Por favor, las consultas en el foro.

Desconectado Buho-33

  • Newbie
  • *
  • Mensajes: 33
  • Estación: ESEUS0100000001322A
Re:envio de datos
« Respuesta #4 en: 05 de Enero de 2025, 09:08:39 »
buenos dias
Es una Dvis Vantge pro 2 wireless

Desconectado jantoni

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 5.986
  • Estación: ESMAD2800000028522A
Re:envio de datos
« Respuesta #5 en: 05 de Enero de 2025, 11:04:52 »
buenos dias
Es una Dvis Vantge pro 2 wireless

Buenos días.

api.m11c.net es un servidor que hace las funciones de software meteorológico para:

- Estaciones Ecowitt con protocolo Ecowitt
- Estaciones de todas las marcas con protocolo Wunderground
- Estaciones Davis que envían datos a weatherlink.com

Por tanto, para que uses api.m11c.net con tu Davis, debes enviar los datos a weatherlink.com y configurarlo como se dice aquí

https://forum.meteoclimatic.net/index.php/topic,5423.0.html

Si no envías datos a weatherlink.com no podrás usar ese sistema y tendrás que usar los sistemas tradicionales, basados en software como CumulusMX, Weewx, Weatherlink, WeatherDisplay y otros más que existen para estos menesteres.

El sistema que estabas intentando configurar era el de las estaciones Ecowitt con envío por protocolo Ecowitt. Por eso yo estaba despistado y necesitaba saber realmente que estación tenías. No será el primero que cuando le llega el fin de vida a la Davis, la cambia por una Ecowitt, ya que los precios de las Davis se han multiplicado.

Si necesitas más ayuda......ya sabes, por aquí.

Saludos.

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Dada la gran cantidad de privados recibidos, he restringido la posibilidad de recibir privados. Por favor, las consultas en el foro.

Desconectado Buho-33

  • Newbie
  • *
  • Mensajes: 33
  • Estación: ESEUS0100000001322A
Re:envio de datos
« Respuesta #6 en: 05 de Enero de 2025, 16:21:16 »
Vale gracias por responder.
Estaba buscando otro sistema de envios,porque con los tradicionales no consigo mandar los datos,trabajo con cumulusmx,y el visual no me da mas que problemas en la cadena de entrada.

Desconectado jantoni

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 5.986
  • Estación: ESMAD2800000028522A
Re:envio de datos
« Respuesta #7 en: 05 de Enero de 2025, 17:51:09 »
Luego miro si tengo alguna utilidad para Windows

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Dada la gran cantidad de privados recibidos, he restringido la posibilidad de recibir privados. Por favor, las consultas en el foro.

Desconectado jantoni

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 5.986
  • Estación: ESMAD2800000028522A
Re:envio de datos
« Respuesta #8 en: 05 de Enero de 2025, 19:52:48 »
Bueno......veamos......está este script, que no es mio, para enviar datos con windows. Debe ser windows 10/windows 11. En versiones más antiguas de Windows hay que probarlo ya que necesita el programa curl, que viene con W10 y W11, pero desconozco si se incluye en anteriores versiones.

Código: [Seleccionar]

@echo off
rem ###############################################

set apikey=poner aqui la api-key

rem ###############################################

rem ########   NO MODIFICAR NADA A PARTIR DE AQUI   #########

setlocal

:loop

rem Obtiene la ruta del directorio actual del script
for %%I in (%0) do set "script_dir=%%~dpI"

rem Define la ruta del archivo meteoclimatic.htm
set "datafile=%script_dir%meteoclimatic.htm"

rem Comprueba si el archivo meteoclimatic.htm existe
if not exist "%datafile%" (
    echo El archivo meteoclimatic.htm no existe en "%script_dir%".
    exit /b 1
)

rem Lee el archivo meteoclimatic.htm y extrae el codigo de la estacion
for /F "tokens=2 delims==" %%A in ('type "%datafile%" ^| findstr /C:"*COD="') do set "stationCode=%%A"

rem Comprueba si se ha encontrado el codigo de la estacion
if "%stationCode%"=="" (
    echo No se ha encontrado el codigo de la estacion en el archivo.
    exit /b 1
)

rem Define las variables para la comando curl
set url=https://api.m11c.net/v2/rainbow/weather.json
set resposta=resposta.txt

rem Envía la solicitud con cURL
curl --data-urlencode "stationCode=%stationCode%" --data-urlencode "rawData2@%datafile%" -H "APIkey: %apikey%" -X POST -k -o "%resposta%" "%url%"

rem Comprueba si la ejecucion fue correcta
if %errorlevel% neq 0 (
    echo Error en la ejecucion de la solicitud.
    exit /b 1
)

echo Solicitud enviada correctamente con el codigo de estacion: %stationCode%.

rem Espera 5 minutos antes de repetir el bucle
ping -n 301 127.0.0.1 >nul

goto :loop

endlocal


NO lo he probado, yo soy de Linux en todos mis dispositivos menos lo que uso para navegar por internet, que es para lo que vale Windows *+* *+* *+* *+* *+*

Me imagino que debéis copiarlo en un fichero con un nombre estilo "meteoclimatic.bat", abrir una ventana de comandos (antes ventana MSDOS) y ejecutarlo.

La única configuración es la apikey (de vuestra ficha de estación Meteoclimatic)

El fichero con los datos, según leo en el script debe ser nombrado como meteoclimatic.htm
« Última modificación: 05 de Enero de 2025, 19:54:33 por jantoni »

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Dada la gran cantidad de privados recibidos, he restringido la posibilidad de recibir privados. Por favor, las consultas en el foro.