Meteoclimatic

Hardware => Fine Offset (PCE, Froggit, Ecowitt, Sainlogic, Watson, etc, etc)) => Mensaje iniciado por: Telares en 08 de Junio del 2020, 13:25:01 pm

Título: Ecowitt HP3500B
Publicado por: Telares en 08 de Junio del 2020, 13:25:01 pm
Hola, estoy valorando cambiar la PCE por este modelo. En otra parte del foro se asegura que al traer un sensor termo-higro extra, se podría colocar éste en la garita de madera. Alguien de Meteoclimatic ha hecho esta instalación?. Será posible configurarla para que el sensor de la garita de madera sea el principal, vamos que sea el que envíe los datos a esta red?
Gracias.
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 08 de Junio del 2020, 15:10:11 pm
Eso va a depender del software no del hardware

Los sensores mandan los datos, el software lo trata como quiera el observador.......o como pueda el software
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 08 de Junio del 2020, 15:26:32 pm
Gracias. La intención sería por una parte conectarla a ecowitt.com para poder ver los datos desde el móvil con su aplicación. Por otra sería subir datos a Meteoclimatic directamente sin pasar por WU. Mi conexión es 3G y no sé si ésto último será posible.
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 08 de Junio del 2020, 16:24:54 pm
En Ecowitt son habas contadas, mandas los datos y allí puedes cambiar las etiquetas a tu antojo.

Pero el punto de rocio no sé si te lo calculará. Puede que con el sensor WH32 si lo calcule, pero no lo puedo asegurar. Tengo en camino un par de sensores, uno de exterior y otro de interior.

A Meteoclimatic si usas software adicional, si podrás hacerlo. Como sabéis solo puedo hablar de Weewx, software en el que si podrás reasignar los sensores a tu antojo.

De otros software no puedo hablar.
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 08 de Junio del 2020, 20:50:25 pm
Así que si quiero enviar directamente a Meteoclimatic mediante la API ( https://forum.meteoclimatic.net/index.php/topic,2620.0.html ) me cogerá los datos del termo-higro situado en el bloque de sensores. No tengo opción de subir a Meteclimatic los datos del sensor situado en mi gatita de madera salvo que conecte la consola a la Raspberry y continúe con WeeWX, como hasta ahora. Es así?
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 08 de Junio del 2020, 22:10:58 pm
En el manual pone:
5.2.10 Sensor Type
The weather station is meant to use the WH69 type indoor sensor (included in package). This sensor type is displayed here but currently cannot be changed. Future firmware versions may accommodate additional/optional sensors and make this editable.

Mi inglés no es muy bueno pero ¿quiere ésto decir que en el futuro se podría configurar qué sensor es el principal?
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 08 de Junio del 2020, 22:17:47 pm
Así que si quiero enviar directamente a Meteoclimatic mediante la API ( https://forum.meteoclimatic.net/index.php/topic,2620.0.html ) me cogerá los datos del termo-higro situado en el bloque de sensores. No tengo opción de subir a Meteclimatic los datos del sensor situado en mi gatita de madera salvo que conecte la consola a la Raspberry y continúe con WeeWX, como hasta ahora. Es así?

Pues eso no te lo puedo decir. Te lo tendría que decir el padre de la criatura.

Yo lo tengo claro, las ENORRRRRRMMMMMESSSSSS posibilidades de weewx son irrenunciables.

Tras 6 años, cada día encuentro cosas nuevas

Ayer programé una plantilla para subir a atmos.cat los datos de región de la GW1000 y los valores del sensor de partículas. Antes lo hacía con un sniffer y ahora es weewx el que se encarga de generar una plantilla específica.

Y cada vez que hojeo el manual me admiro más de esta obra de ingeniería
Título: Re:Ecowitt HP3500B
Publicado por: casacota en 08 de Junio del 2020, 22:50:11 pm
Hola, estoy valorando cambiar la PCE por este modelo. En otra parte del foro se asegura que al traer un sensor termo-higro extra, se podría colocar éste en la garita de madera. Alguien de Meteoclimatic ha hecho esta instalación?. Será posible configurarla para que el sensor de la garita de madera sea el principal, vamos que sea el que envíe los datos a esta red?
Gracias.

Perfectamente posible si se envía mediante este sistema (exclusivamente): http://www.atmos.cat/perl?num=1585695279

En tal caso, al detectar la estación HP3500 el servidor intercambia automáticamente los sensores de la ISS y toma los del termohigro normalmente previsto para interiores.

Esta estación https://www.meteoclimatic.net/perfil/ESCAT2500000025518D funciona así (y hay una foto del sensor en la garita).
Título: Re:Ecowitt HP3500B
Publicado por: casacota en 08 de Junio del 2020, 22:52:49 pm
Así que si quiero enviar directamente a Meteoclimatic mediante la API ( https://forum.meteoclimatic.net/index.php/topic,2620.0.html ) me cogerá los datos del termo-higro situado en el bloque de sensores. No tengo opción de subir a Meteclimatic los datos del sensor situado en mi gatita de madera salvo que conecte la consola a la Raspberry y continúe con WeeWX, como hasta ahora. Es así?

Si, con esa api si, pero hay otra API "inoficial" que hace exactamente lo que pides (y que, a mi modo de ver, tiene todo sentido, por eso la hice): http://www.atmos.cat/perl?num=1585695279
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 09 de Junio del 2020, 19:54:41 pm
Jantoni: entiendo lo que dices, pero yo no tengo conocimientos ni tiempo para enfrentarme a ese programa. A la mínima que falla recae sobre ti y jmviper el sacarme las castañas del fuego. Necesito simplificar el sistema porque lo que realmente me interesa es mantener el envío de datos a Meteclimatic.
Gracias una vez más por estar siempre ahí.
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 09 de Junio del 2020, 20:01:26 pm
Casacota: gracias por la información y por las APIS que te has currado. Voy a pedir precio definitivo a Ecowitt y creo que el cambio está en marcha. Cuando me ponga con ello te acordarás de mí...
Salud
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 09 de Junio del 2020, 22:43:43 pm
Bueno......siempre queda la esperanza de que recaigas con Weewx *+* *+* *+* *+* *+* *+*
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 11 de Junio del 2020, 12:56:51 pm
Bueno......siempre queda la esperanza de que recaigas con Weewx *+* *+* *+* *+* *+* *+*

La intención de todo ésto es la de tratar de simplificar el sistema y así poder seguir manteniendo la estación de Matueca. A temporadas me ha dado mucha guerra y quiero intentar evitarlo. Me he leído varias veces el hilo de la API de casacota y aunque lioso, me parece entenderlo todo.
Ya me ha contestado Ecowitt con un precio definitivo, envío incluido: 269USD. Es más de lo que quería invertir en esta afición, así que me gustaría, antes, estar totalmente seguro de que podré conectarme  con la API. Lo digo sobre todo porque el tener exclusivamente conexión 3G me ha dado quebraderos de cabeza brutales en el pasado reciente. No me aclaro con el "cliente", "servidor", "puertos" de diveras razas, "dominios" y un montón de siglas indescifrables para mí. Si para este sistema es necesario abrir puertos, tener página web, saberme la dirección mac......... entonces me quedo con weeWx.
Por favor , si alguien tiene la completa seguridad de que es posible sin esos conocimientos, que me lo diga. Que el "tutorial" : http://www.atmos.cat/perl?num=1578942090 me parece asequible, aunque por los pelos.
Salud.
Título: Re:Ecowitt HP3500B
Publicado por: casacota en 11 de Junio del 2020, 13:35:48 pm
No es necesario abrir ningún puerto, ni ip fija. Si desde esa conexión se pueden visitar normalmente páginas web, funcionará.
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 11 de Junio del 2020, 14:21:18 pm
Yo, personalmente, si estuviera en tu lugar, compraría una GW1001.

Con el weeex que tienes ahora mismo funcionaría, solo cambiando el driver.

Y además mucho más barato.

Pero es mi opinión personal
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 11 de Junio del 2020, 14:43:51 pm
No es necesario abrir ningún puerto, ni ip fija. Si desde esa conexión se pueden visitar normalmente páginas web, funcionará.

Gracias casacota, gana puntos entonces tu opción.

Yo, personalmente, si estuviera en tu lugar, compraría una GW1001.

Con el weeex que tienes ahora mismo funcionaría, solo cambiando el driver.

Y además mucho más barato.

Pero es mi opinión personal

Gracias jantoni. Cuando apareció ese aparatejo lo valoré seriamente. Es cierto que desde que quité esa asquerosidad de PLC no he vuelto a tener problemas. Además me gustaría tener un histórico sin interrupciones, una base de datos ininterrumpida. El cambio de sistema no sé cómo afectaría a esto. No sé, quizá sea una bobada y se pueda pasar de .sdb a cualquier otro tipo de base de datos. En precio gana tu opción evidentemente.
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 11 de Junio del 2020, 15:28:45 pm
Si lo entiendo.

Weewx necesitaría un interfaces gráfico para hablar con el usuario.

En cuanto a la base de datos, puedes guardarla para manejarla o convertirla a otros programas, como cumulus.

Título: Re:Ecowitt HP3500B
Publicado por: Telares en 11 de Junio del 2020, 18:08:21 pm
De momento me convence una opción intermedia. Una estación sin consola,  ya que tampoco miro nunca para ella , con ambas posibilidades: mantener la raspi/weeWX o pasarme al lado oscuro de la API Meteoclimatic. Me decidiré sobre la marcha.
https://www.froggit.de/product_info.php?info=p444_dp1500-wi-fi-weather-server-usb-dongle-incl--1-x-dp50---wh4000se-all-in-one-outdoor-sensor.html.
Trae un sensor termo-higro extra para poner en mi garita de madera y creo que está mejor de precio que comprando lo equivalente en Ecowitt. La única pega es que no se pueda poner el sensor de rayos.
No la voy a pedir inmediatamente por si veo o alguien me advierte de algún fallo en este plan. Creo que el conjunto de sensores que trae es el que mide radiación solar, que aunque dice "Y-design" en la foto no lo es. No sé si ahí hay trampa.
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 11 de Junio del 2020, 18:39:10 pm
¿quien te ha dicho que no puedes poner el sensor de rayos?
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 11 de Junio del 2020, 19:18:39 pm
¿quien te ha dicho que no puedes poner el sensor de rayos?

Espero que esa pregunta retórica sea portadora de buenas noticias.
En la página de Froggit no lo veo explícitamente descrito. Detalla los sensores adicionales que soporta pero de rayos no lo he visto.
Connection up to 8 x DP50 temperature / humidity wireless sensors
Connection of up to 8 x DP100 soil moisture wireless sensors
Connection of up to 4 x DP200 air quality wireless sensors
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 11 de Junio del 2020, 19:27:35 pm
Porque ellos no venden, de momento, el sensor de rayos.

No le van a hacer publicidad a Ecowitt. ¿No te parece?

Ah......si te decides, ya te contaré......yo tuve algún encontronazo con el driver para Weewx ya la presión......el cabr** del driver no quería mostrar la presión relativa, cuando la calcula el GW1000.......pero un par de toques en el driver (muy sencillo.....hasta yo lo entendí) y arreglado.
Título: Re:Ecowitt HP3500B
Publicado por: manolodos en 11 de Junio del 2020, 20:20:13 pm
De momento me convence una opción intermedia. Una estación sin consola,  ya que tampoco miro nunca para ella

Hola:
Es probable que la consola que tienes actualmente con la PCE reciba los datos de esa estación

https://forum.meteoclimatic.net/index.php/topic,2658.msg21200.html#msg21200
Creo que es la misma ISS, con más sensores

Si es así, tienes más opciones aún

Saludos
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 11 de Junio del 2020, 21:29:08 pm
Premonitorio

Ya tienes el detector de rayos en Froggit

https://www.froggit.de/product_info.php?language=en&info=p460_dp60-blitzdetektor-funksensor.html
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 11 de Junio del 2020, 22:01:29 pm
De momento me convence una opción intermedia. Una estación sin consola,  ya que tampoco miro nunca para ella

Hola:
Es probable que la consola que tienes actualmente con la PCE reciba los datos de esa estación

https://forum.meteoclimatic.net/index.php/topic,2658.msg21200.html#msg21200
Creo que es la misma ISS, con más sensores

Si es así, tienes más opciones aún

Saludos

Bueno, si me vale la consola que ya tengo, quizá la use. Pero pudiendo escoger un modelo sin ella y ahorrarme unos euros pues sin consola mejor. Gracias de todas formas por la idea.
Premonitorio

Ya tienes el detector de rayos en Froggit

https://www.froggit.de/product_info.php?language=en&info=p460_dp60-blitzdetektor-funksensor.html

Lo de los rayos siempre fue cosa de brujas. Por precio no sé cuál interesará ya que Ecowitt me cobraba 70 USD por el envío de la estación completa. Los gastos de envío de Froggit son 10€.
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 11 de Junio del 2020, 23:36:07 pm
Yo todo lo que he comprado iba sin gastos de envío.

Eso si....con mucha paciencia
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 12 de Junio del 2020, 08:47:21 am
Prisa no tengo, pero como dice Ecowitt a pie de página:

"Shipping Information:

Note: Please send your address to us firstly for the final price. Thank you.

        We're not be responsible for any tax might be generated in your country or customs."

Entonces contacté y fue cuando me dieron ese precio de envío de 70 USD.
Título: Re:Ecowitt HP3500B
Publicado por: miguelru en 12 de Junio del 2020, 10:19:27 am
Lo que yo puedo aportar no es para animar ni desanimar. La realidad es que entre el covid-19, el envío gratuito y que viene desde china... ¿andando?.

Hice mi primer pedido el 12/03/20, tardaron en mandarlo ocho semanas largas y por fin hoy 12/06/20 esta en reparto de correos. Tres meses justos. Espero que se vaya normalizando la situación.

Pagar 70 euros por un material que cuesta 36 euros no compensa. Para una estación completa gama alta de 320 € si, pero entonces entra en juego aduanas y tampoco compensa.

Hay dos alternativas, tener mucha paciencia o comprar en Froggit lo que ellos comercializan, no todos los productos y lo tienes en casa en una semana a precio europeo iva incluido.

Título: Re:Ecowitt HP3500B
Publicado por: casacota en 12 de Junio del 2020, 10:47:25 am
El envío es gratuito, la aduana una lotería incomprensible. En unas ocasiones no es nada, en otras es absurdo. Hace un par de días tuve que pagar 28.50€ por un producto que, con transporte gratuito y todo incluído, me costó 30€.
Título: Re:Ecowitt HP3500B
Publicado por: casacota en 12 de Junio del 2020, 11:04:42 am
Además me gustaría tener un histórico sin interrupciones, una base de datos ininterrumpida. El cambio de sistema no sé cómo afectaría a esto.

La HP3501 tiene datalogger que trabaja con una tarjeta de memoria y un archivo separado por comas. Ajunto uno de muestra para quien le interese. Así, si se pierde la conexión, no se pierden datos (cosa que en el GW1000 y otras sí pasaría). Este archivo se va actualizando sin necesidad de ordenador. Simplemente lo descargamos cuando nos apetezca, por USB.
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 12 de Junio del 2020, 12:55:26 pm
Porque ellos no venden, de momento, el sensor de rayos.

No le van a hacer publicidad a Ecowitt. ¿No te parece?

Ah......si te decides, ya te contaré......yo tuve algún encontronazo con el driver para Weewx ya la presión......el cabr** del driver no quería mostrar la presión relativa, cuando la calcula el GW1000.......pero un par de toques en el driver (muy sencillo.....hasta yo lo entendí) y arreglado.

Pregunto:
Para que se comunique el GW1000 con la raspberry necesitamos el weewx-interceptor. No sé qué es, pero entiendo que es software. Algo no tangible. Supongamos que lo sé configurar y la wifi de mi raspi/weeWX captura los datos del hub GW1000. Mantengo así mi base de datos y puedo seguir usando weeWX para mis cosas ( gráficas de temperaturas y humedad media ...).
Podría, a la vez que ésto, enviar a Meteoclimatic a través de la API de casacota?
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 12 de Junio del 2020, 17:26:36 pm
A ver, son varias cosas.

Interceptor es un driver para Weewx, como puede ser fineoffsetusb (las antiguas que van por USB) o Vantyage (para las Davis)

Esto es todo lo que tiene el driver, en mi caso

Citar
##############################################################################

[Interceptor]
    # This section is for the network traffic interceptor driver.

    # The driver to use:
    driver = user.interceptor

    # Specify the hardware device to capture.  Options include:
    #   acurite-bridge - acurite internet bridge, smarthub, or access
    #   observer - fine offset WH2600/HP1000/HP1003, ambient WS2902
    #   lw30x - oregon scientific LW301/LW302
    #   lacrosse-bridge - lacrosse GW1000U/C84612 internet bridge
    #   ecowitt-client - any hardware that uses the ecowitt protocol
    #   wu-client - any hardware that uses the weather underground protocol
    device_type = ecowitt-client
    port = 8000

        [[sensor_map_extensions]]

Y creo que sensor_map_extensions lo puse por algún motivo que ya no me acuerdo, pero que creo que no hace falta, pero hablo de memoria, tendría que mirar la documentación del driver.

Solo hay que programar, por tanto, en que puerto "va a escuchar" interceptor al GW1000 (o también al HP3500, ya que interceptor se utiliza para cualquiera de estas consolas o noconsolas)

Luego, en Wsview, esto:

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

Con eso, ya le mando a Weewx los datos cada 60 segundos.

Y luego, en el skin, solo tengo que poner al API de Casacota para que reciba los datos cada 5 minutos, cuando genero los gráficos y páginas web:

Código: [Seleccionar]
[CheetahGenerator]

    # Possible encodings are 'html_entities', 'utf8', or 'strict_ascii'
    encoding = html_entities

    [[SummaryByMonth]]
        # Reports that summarize "by month"
        [[[NOAA_month]]]
            encoding = strict_ascii
            template = NOAA/NOAA-%Y-%m.txt.tmpl

    [[SummaryByYear]]
        # Reports that summarize "by year"
        [[[NOAA_year]]]
            encoding = strict_ascii
            template = NOAA/NOAA-%Y.txt.tmpl

    [[ToDate]]
        # Reports that show statistics "to date", such as day-to-date,
        # week-to-date, month-to-date, etc.
        [[[index]]]
            template = index.html.tmpl
        [[[statistics]]]
            template = statistics.html.tmpl
        [[[telemetry]]]
            template = telemetry.html.tmpl
        [[[tabular]]]
            template = tabular.html.tmpl
        [[[celestial]]]
            template = celestial.html.tmpl
            # Uncomment the following to generate a celestial page only once
            # an hour instead of every report cycle.
            # stale_age = 3600
        [[[RSS]]]
            template = rss.xml.tmpl
        [[[Meteoclimatic]]]
            template = meteoclimatic.html.tmpl
[b]        [[[Atmos.cat]]]
            template = atmos.html.tmpl
[/b]

###############################################################################

Y la plantilla atmos.html.tmpl es esta:

Código: [Seleccionar]
PASSKEY=1234567890abcdef1234567890
&stationtype=GW1000A_V1.6.0
&dateutc=$current.dateTime.format("%d-%m-%Y+%T")
&tempinf=$current.inTemp.degree_F.format(add_label=False)
&humidityin=$current.inHumidity.format(add_label=False)
&baromrelin=$current.barometer.inHg.format(add_label=False)
&baromabsin=$current.pressure.inHg.format(add_label=False)
&pm25_ch1=$current.pm2_5.format(add_label=False,format_string="%.1f")
&pm25_avg_24h_ch1=$span($day_delta=1).pm2_5.avg.format(add_label=False,format_string="%.1f")
&pm25batt1=5
&freq=868M
&model=GW1000_Pro

Señalar que, como no tengo estación de Ecowitt-Fineoffset, porque solo utilizo, de momento, la GW1000 para recibir los datos del sensor de partículas PM2_5, el formato de la plantilla es un poco "ad hoc" para mi caso......pero es fácilmente modificable.

Con esto, tendrías a la GW1000 o a la HP3500 mandando datos a la Raspi (o lo que sea) y a atmos.cat para que éste lo envíe a Meteoclimatic.

Aunque no sé porque querrías usar este sistema......es más sencillo mandar a Meteoclimatic directamente, ya que atmos.cat es un paso intermedio.

En cuanto a la base de datos, no debe haber problema, para eso está la utilidad que sirve para reconfigurar el driver que se encarga de ello (HACIENDO UNA COPIA DE SEGURIDAD DE LA BASE DE DATOS ANTES DE HACER NADA)

Con todo esto, ahora mismo tengo mi página web https://jantoni.es/meteo que mezcla los datos del Weewx con Davis/OrangePi y del Weewx con Raspi/GW1000 gracias a la facilidad de Weewx de usar varias bases de datos, ubicadas en el mismo ordenador o en diferentes ordenadores.

En este caso, el Weewx que funciona con Davis/OrangePi accede a la base de datos de la GW1000/RaspberryPi e integra los datos del sensor de partículas como si estuviera en la base de datos de la Davis/OrangePi, todo ello luego con los gráficos del skin Belchertown
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 12 de Junio del 2020, 19:28:20 pm
No me refería a "programar" WeeWX para que envíe a Atmos.cat sino a enviar datos a Meteclimatic mediante el sistema sin ordenador API Meteclimatic.
Independientemente de podrían capturar los datos con la raspi/WeeWX como un datalogger?
Tendríamos así un sistema de envío de datos a Meteclimatic independiente de los cuelgues de WeeWX, fallos de la SD, reinicios fallidos...
Tiene sentido?
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 12 de Junio del 2020, 21:31:55 pm
Ahora mismo no.

En weewx están trabajando en el método de obtener datos de la GW1000 que llaman PULL y que consiste en que Weewx busca los datos en la GW1000, en lugar de esperar que sea será la que le envía los datos. Este sistema será exclusivo de GW1000. Ninguna otra consola lo podrá utilizar.

En este momento, ese sistema, no está disponible y tanto el GW1000 como el HP3500 usan el método PUSH, configurando el envío mediante los “customized weather services “.

El problema es que Fine Offset, de momento, solo permite UN solo servicio meteorológico personalizado. Por lo que tendrías que elegir entre Weewx o Atmos

Yo lo tendría claro, pero cada uno es cada uno
Título: Re:Ecowitt HP3500B
Publicado por: jantoni en 12 de Junio del 2020, 21:36:49 pm
En cuanto a la pregunta de si tiene sentido, mi respuesta es muy contundente,

NO

Pudiendo usar Weewx, está claro, Weewx.

Ah......¿cuelgues de Weewx?

Llevo seis años y medio con Weewx y nunca se ha colgado.

Pero insisto, cada uno es cada uno y seis, media docena
Título: Re:Ecowitt HP3500B
Publicado por: Telares en 12 de Junio del 2020, 22:01:42 pm
Contundente respuesta. Gracias.