Meteoclimatic

Hardware => Ecowitt y todos los clones Fine Offset => Mensaje iniciado por: ipe en 09 de Abril de 2025, 16:48:08

Título: API local de las estaciones Ecowitt
Publicado por: ipe en 09 de Abril de 2025, 16:48:08
Buscaba la forma de acceder a los datos de la estación de una forma simple y encontré esto, que pongo aquí por si es de interés.

Estos los he probado en la GW3000 y en la WS3900

http://192.168.1.32/get_version
http://192.168.1.32/get_livedata_info *
http://192.168.1.32/get_rain_totals
http://192.168.1.32/get_device_info
http://192.168.1.32/get_sensors_info
http://192.168.1.32/get_network_info
http://192.168.1.32/get_ws_settings

Aquí está la lista que encontré


    commands = ['get_version', 'get_livedata_info', 'get_ws_settings',
                'get_calibration_data', 'get_rain_totals', 'get_device_info',
                'get_sensors_info', 'get_network_info', 'get_units_info',
                'get_cli_soilad', 'get_cli_multiCh', 'get_cli_pm25',
                'get_cli_co2', 'get_piezo_rain']

Otras:

http://192.168.1.32/set_login_info { "pwd": ""}
http://192.168.1.32/get_iot_device_list
http://192.168.1.32/get_sdmmc_info  (datos tarjeta sd)
http://192.168.1.32/set_login_info {sysreboot: 1}
http://192.168.1.32/set_calibration_data
(payload)
{
  "solarRadGain": "1.00",
  "uvGain": "1.00",
  "windGain": "1.00",
  "inTempOffset": "0.0",
  "inHumiOffset": "0",
  "absOffset": "0.0",
  "outTempOffset": "0.0",
  "outHumiOffset": "0",
  "windDirOffset": "0",
  "altitude": "147"
}


Título: Re:API local de las estaciones Ecowitt
Publicado por: ipe en 09 de Abril de 2025, 16:59:32
También es posible acceder directamente por un socket en el puerto 45000.
Aquí hay más información del protocolo
https://blog.meteodrenthe.nl/2023/02/03/how-to-use-the-ecowitt-gateway-gw1000-gw1100-local-api/
Título: Re:API local de las estaciones Ecowitt
Publicado por: jantoni en 09 de Abril de 2025, 18:05:43
Una puntualización.....el autor del artículo de ese blog no aclara que el protocolo por HTTP no funciona en las GW1000 y WH2650.

Solo funciona a partir de las GW1100.

Desconozco si funciona las HP3500 y HP25x0. En las WS2900 por supuesto que no.

En el resto de consolas, sé que funciona en las WS38x0/WS3900, tal como has indicado en tu primer mensaje del hilo. En el resto ni idea.

Título: Re:API local de las estaciones Ecowitt
Publicado por: Mingu en 10 de Abril de 2025, 22:16:08
Una puntualización.....el autor del artículo de ese blog no aclara que el protocolo por HTTP no funciona en las GW1000 y WH2650.

Solo funciona a partir de las GW1100.

Desconozco si funciona las HP3500 y HP25x0. En las WS2900 por supuesto que no.

En el resto de consolas, sé que funciona en las WS38x0/WS3900, tal como has indicado en tu primer mensaje del hilo. En el resto ni idea.

Que gustazo volverte a leer, de verdad te lo digo