Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - ELX_CARRUS

Páginas: 1 [2]
16
WeeWX / Re:Añadir sensor de rayos
« en: 17 de Junio del 2022, 10:28:33 am »
Hola de nuevo, he conseguido que weewx reconozca el GW1000 como servicio adicional, además del WLL.
Lo he hecho de la siguiente forma:
Installation as a WeeWX service
(de la wiki)
    Install WeeWX and configure it to use either the simulator or another driver of your choice.

    Install the Ecowitt Gateway driver extension using the wee_extension utility as per Installation as a WeeWX driver at step 2 above.

    Edit weewx.conf and under the [Engine] [[Services]] stanza add an entry user.gw1000.GatewayService to the data_services option. It should look something like:

     [Engine]
     
         [[Services]]
             ....
             data_services = user.gw1000.GatewayService

y esto es como queda en weewx.conf este apartado:

Engine]
    # The following section specifies which services should be run and in what order.
    [[Services]]
        prep_services = weewx.engine.StdTimeSynch
        data_services = user.gw1000.GatewayService,
        process_services = weewx.engine.StdConvert, weewx.engine.StdCalibrate, weewx.engine.StdQC, weewx.wxservices.StdWXCalculate, user.purpleair.PurpleAirMonitor, user.crt.CumulusRealTime, use>
        xtype_services = weewx.wxxtypes.StdWXXTypes, weewx.wxxtypes.StdPressureCooker, weewx.wxxtypes.StdRainRater, weewx.wxxtypes.StdDelta
        archive_services = weewx.engine.StdArchive
        restful_services = weewx.restx.StdStationRegistry, weewx.restx.StdWunderground, weewx.restx.StdPWSweather, weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS, user.windguru.W>
        report_services = weewx.engine.StdPrint, weewx.engine.StdReport
[PurpleAirMonitor]
    data_binding = purpleair_binding
    hostname = 192.168.1.22
    port = 80

ademas se crea una configuracion para acumulator:

[Accumulator]
    [[rainRate]]
        extractor = max

    # Start Ecowitt Gateway driver extractors

    [[lightning_distance]]
        extractor = last
    [[lightning_strike_count]]
        extractor = sum
    [[lightningcount]]
        extractor = last
    [[lightning_last_det_time]]
        extractor = last
    [[wh57_bat]]
        extractor = last
    [[wh57_sig]]
        extractor = last


Se guarda y se reinicia weewx y no da ningun error y aparentemente todo funciona.

extracto del log:

Jun 17 10:14:18 debian systemd[1]: Starting LSB: weewx weather system...
Jun 17 10:14:18 debian weewx[25440] INFO __main__: Initializing weewx version 4.8.0
Jun 17 10:14:18 debian weewx[25440] INFO __main__: Using Python 3.9.2 (default, Feb 28 2021, 17:03:44) #012[GCC 10.2.1 20210110]
Jun 17 10:14:18 debian weewx[25440] INFO __main__: Platform Linux-5.10.0-14-amd64-x86_64-with-glibc2.31
Jun 17 10:14:18 debian weewx[25440] INFO __main__: Locale is 'ca_ES.UTF-8'
Jun 17 10:14:18 debian weewx[25440] INFO __main__: Using configuration file /etc/weewx/weewx.conf
Jun 17 10:14:18 debian weewx[25440] INFO __main__: Debug is 0
Jun 17 10:14:18 debian weewx[25440] INFO __main__: PID file is /var/run/weewx.pid
Jun 17 10:14:18 debian weewx[25443] INFO weewx.engine: Loading station type WLLDriver (user.WLLDriver)
Jun 17 10:14:18 debian weewx[25429]: Starting weewx weather system: weewx.
Jun 17 10:14:18 debian systemd[1]: Started LSB: weewx weather system.
Jun 17 10:14:18 debian weewx[25443] INFO user.WLLDriver: Driver name is WLLDriver
Jun 17 10:14:18 debian weewx[25443] INFO user.WLLDriver: Driver version is 2020.12-1
Jun 17 10:14:18 debian weewx[25443] INFO user.WLLDriver: Polling interval set to 5
Jun 17 10:14:18 debian weewx[25443] INFO user.gw1000: GatewayService: version is 0.5.0b5
Jun 17 10:14:18 debian weewx[25443] INFO user.gw1000: GatewayService: GW1100 address is 192.168.1.94:45000
Jun 17 10:14:18 debian weewx[25443] INFO user.gw1000: GatewayService: poll interval is 20 seconds
Jun 17 10:14:18 debian weewx[25443] INFO user.gw1000: GatewayService: max age of API data to be used is 60 seconds
Jun 17 10:14:18 debian weewx[25443] INFO user.gw1000: Gw1000Service: lost contact will be logged every 21600 seconds
Jun 17 10:14:18 debian weewx[25443] INFO weewx.engine: StdConvert target unit is 0x1
Jun 17 10:14:18 debian weewx[25443] INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
Jun 17 10:14:18 debian weewx[25443] INFO user.purpleair: service version is 0.4
Jun 17 10:14:18 debian weewx[25443] INFO user.crt: service version is 0.21
Jun 17 10:14:18 debian weewx[25443] INFO user.crt: realtime txt output goes to /var/tmp/realtime.txt
Jun 17 10:14:18 debian weewx[25443] INFO user.crt: 'None' values will be displayed as NULL
Jun 17 10:14:18 debian weewx[25443] INFO user.crt: units will be displayed as METRIC
Jun 17 10:14:18 debian weewx[25443] INFO user.crt: zambretti forecast: False
Jun 17 10:14:18 debian weewx[25443] INFO user.crt: binding is loop
Jun 17 10:14:18 debian weewx[25443] INFO user.cwxn: service version is 0.5
Jun 17 10:14:18 debian weewx[25443] INFO user.cwxn: binding is loop
Jun 17 10:14:18 debian weewx[25443] INFO user.cwxn: output goes to /var/tmp/wxnow.txt
Jun 17 10:14:18 debian weewx[25443] INFO weewx.engine: Archive will use data binding wx_binding
Jun 17 10:14:18 debian weewx[25443] INFO weewx.engine: Record generation will be attempted in 'hardware'
Jun 17 10:14:18 debian weewx[25443] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration)
Jun 17 10:14:18 debian weewx[25443] INFO weewx.restx: StationRegistry: Registration not requested.
Jun 17 10:14:18 debian weewx[25443] INFO weewx.restx: Wunderground-PWS: Data for station IELCHE29 will be posted
Jun 17 10:14:18 debian weewx[25443] INFO weewx.restx: PWSWeather: Data for station IELXMETEO will be posted
Jun 17 10:14:18 debian weewx[25443] INFO weewx.restx: CWOP: Data for station FW8678 will be posted
Jun 17 10:14:18 debian weewx[25443] INFO weewx.restx: WOW: Posting not enabled.
Jun 17 10:14:18 debian weewx[25443] INFO weewx.restx: AWEKAS: Data will be uploaded for user ElxCarrus
Jun 17 10:14:18 debian weewx[25443] INFO user.windguru: service version is 0.2
Jun 17 10:14:18 debian weewx[25443] INFO user.windguru: Data will be uploaded for meteoelx
Jun 17 10:14:18 debian weewx[25443] INFO user.meteoservices: restx: Meteoservices: service version is 3.2
Jun 17 10:14:18 debian weewx[25443] INFO user.meteoservices: restx: Meteoservices: Data will be uploaded for station id X05CL23AKB
Jun 17 10:14:18 debian weewx[25443] INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Jun 17 10:14:18 debian weewx[25443] INFO __main__: Starting up weewx version 4.8.0
Jun 17 10:14:18 debian weewx[25443] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Jun 17 10:14:18 debian weewx[25443] INFO weewx.manager: Starting backfill of daily summaries
Jun 17 10:14:18 debian weewx[25443] INFO weewx.manager: Daily summaries up to date
Jun 17 10:14:18 debian weewx[25443] INFO weewx.engine: Starting main packet loop.


Y asi queda ¿Creeis que funcionara?

muchas gracias
Bruno

17
WeeWX / Re:Añadir sensor de rayos
« en: 17 de Junio del 2022, 09:07:19 am »
Buenos dias Jantoni, lo voy a intentar, la idea sería crear un usuario casa que seria el actual con el mismo nombre para las BD y el [StdReport]
        HTML_ROOT = public_html/casa
        ...
y hacer uno nuevo que se llamaria rayos con una BD que se llamaria:
[Databases]
        [[archive_sqlite]]
            database_name = rayos.sdb
            database_type = SQLite
        [[archive_mysql]]
            database_name = rayos
            database_type = MySQL

Con el copiar:
For package installs:

sudo cp /etc/weewx/weewx.conf /etc/weewx/casa.conf
sudo cp /etc/weewx/weewx.conf /etc/weewx/rayos.conf

crearía dos ficheros literales del weewx.conf uno para cada instancia  (casa.conf) y (rayos.conf)

después instalar el weewx multi con todo esto:

wget -P /var/tmp https://raw.githubusercontent.com/weewx/weewx/master/util/init.d/weewx-multi
sudo cp /var/tmp/weewx-multi /etc/init.d/weewx
sudo update-rc.d weewx defaults
echo 'WEEWX_INSTANCES="casa rayos"' | sudo tee /etc/default/weewx-multi
echo 'WEEWX_CFGDIR=/etc/weewx' | sudo tee -a /etc/default/weewx-multi
echo 'WEEWX_BINDIR=/usr/share/weewx' | sudo tee -a /etc/default/weewx-multi

dejaría el rayos sin ftp, sin generar web, y eliminaría todo lo referente a casa (davis-purpleair, etc)

La única duda por el momento es como reconfiguro el driver yo lo hago con el comando:

sudo wee_extension --reconfigure   para asignar el driver correcto a cada instancia de weewx, pero no sé cómo diferenciarlas si fuese en dos máquinas distintas no está fácil, pero desde un terminal común como cambio el driver a cada instancia por separado?

Muchas gracias.








18
WeeWX / Re:Añadir sensor de rayos
« en: 16 de Junio del 2022, 21:17:53 pm »
Gracias, Jantoni por la respuesta, lo había pensado, pero no sé si es cosa fácil abrir otra instancia de weewx teniendo ya todo configurado y en marcha, ya que la instalación actual está con los directorios por defecto de la instalación desde DEb y la información de la wiki para abrir dos instalaciones no la veo muy clara.
Lo miraré.
Ya os cuento como llevo la solución.
Bruno

19
WeeWX / Añadir sensor de rayos
« en: 16 de Junio del 2022, 18:38:45 pm »
Hola a todos, quisiera añadir el sensor de rayos de Ecowitt al sistema Weewx. El problema es que siguiendo Wiki de Weewx me queda bastante claro que no se pueden tener 2 Drivers funcionando en el mismo sistema y yo ya tengo instalado el WLL con lo cual para instalar el sensor adicional ecowitt mediante interceptor no tengo opción.
No veo tampoco la posibilidad de añadir el sensor de rayos como servicio (como tengo por ejemplo el sensor de partículas de calidad del aire Purpleair.) y que el nuevo servicio añada los datos a la base de datos o genere una nueva, de esta manera ya los puedo utilizar para los gráficos, esto no tengo problema. 
Lo que tengo ahora es el sensor de rayos instalado en el exterior y enlazado con el GW1000 y el programa WS wiew configurado y recibiendo la señal del sensor. También lo veo accediendo desde la IP del sensor en la misma red http://192.168.1.94/liveData.html que dejo como adjunto. 
Por favor, ¿alguien sabe cómo hacerlo?
La unica opción que veo es añadiendo un servicio mas a la lista de [Engine]
 
     [[Services]] de weewx.conf, pero no sé cómo hacerlo.

Muchas gracias
Bruno

 

20
FORUM GENERAL / Re:Auditorías de calidad Meteoclimatic
« en: 20 de Diciembre del 2021, 21:16:20 pm »
Hola a todos, le monte una estación a mi padre en el pueblo en abril de 2021 y desde entonces no ha fallado. Por este motivo tiene buena puntuación, cero inconsistencias y es bastante coherente con los datos que ofrece.
Es una modelo Saintlogic SW3500 parece un juguete pero la verdad es que funciona muy bien.
El emplazamiento es despejado total, no hay incompatibilidad ninguna con elementos fijos ni influencias externas dentro del radio de seguridad al menos en 5 metros. Seria posible iniciar el proceso de auditoria ?  Esta es la estación:
 Quatretonda 1 de Maig (ESPVA4600000046837B)
Muchas gracias .

Saludos.

Bruno

21
Davis Instruments / Re:Nuevo por aquí con una Davis Vantage Pro 2 en Alcoi
« en: 30 de Octubre del 2021, 13:43:54 pm »
Hola pumix, el equipo es muy bueno, para compartir y enviar datos, depende de lo que hayas comprado con la estación lo tendrás mas fácil o menos.
Si estas en el campo, no tendrás muchas limitaciones para instalarla y recoger datos muy buenos.
Encantado de ayudarte si lo necesitas.
saludos.


22
FORUM GENERAL / Re:Comprar sensor calidad aire
« en: 26 de Octubre del 2021, 22:06:55 pm »
Hola, como ya hemos hablado, yo tengo uno instalado un purpleair en Elx (Alicante) desde hace un año y no he tenido ningún problema. Es muy robusto y fiable. Lo mejor es que tiene muchas posibilidades para compartir los datos. En todas las plantillas que he conocido (todas) se integra. El porque, es porque envía sin problemas los Json y los http con todos los datos pormenorizados en dos canales de medicion A y B para lo mismo, con lo cual puedes utilizar uno u otro o la media de los dos. Ademas si alguno de los dos desvaría tiene un sistema de alerta de error.
Yo, lo utilizo en weewx con Belchertown y hace las graficas de PM10, PM1 y PM2,5 ademas si quisiera la presion y la temp. que tambien lo registra.
El propio purpleair tiene un witchget para incrustar en cualquier pagina de una forma mas o menos elegante y con un semáforo de color para indicar el grado de contaminacion en base al standard internacional que prefieras.
En mi caso para weewx lo tengo en la misma red local, existe servicio que interroga la Ip de sensor y graba los datos en un fichero SQLLite (purpleair.sdb) donde registra todo. Para los graficos y mostrar los resultados se llaman directamente mediante el conector conocido para los datos en base de datos distinta.
En este enlace puedes ver el mio en la pagina: https://map.purpleair.com/1/mAIREYSALUD/a0/p604800/cC0?select=60873#8.38/37.927/-1.043
con este codigo lo puedes incrustar:
<div id='PurpleAirWidget_60873_module_AIREYSALUD_conversion_C0_average_0_layer_standard'>Loading PurpleAir Widget...</div>
<script src='https://www.purpleair.com/pa.widget.js?key=ADT6S68O4KXKJ1HT&module=AIREYSALUD&conversion=C0&average=0&layer=standard&container=PurpleAirWidget_60873_module_AIREYSALUD_conversion_C0_average_0_layer_standard'></script>

Lo puedes configurar como tu quieras. este es solo de ejemplo.

El problema es,  que no es barato y solo lo vende el fabricante en USA. Comprarlo no es problema pero cuando llega a nuestro pais, parece que hayas comprado una bomba atómica, papeleos, tasas, despachos de aduana, portes, transitarios etc.. unos 60 € de gastos. Tenlo en cuenta.

Cuando el mio empiece a chochear tengo pensado comprar otro igual, el resultado es bueno.

Si ademas  quieres compartir los datos y colaborar con alguna red de calidad del aire, esta muy bien valorado. A nivel de las oficiales (logicamente con menos parametros)

Espero haberte ayudado.

Saludos.

Bruno

23
WeeWX / Re:Conectar web weewx Belchertown skin a través de MQTT
« en: 26 de Octubre del 2021, 21:33:04 pm »
hola de nuevo. El realtime es lo mismo pero MQTT  mas ligero, sin tener que machacar el FTP. En mi caso me funciona bien, tengo algunos problemas con el cache del navegador y las fechas, que no he podido solucionar, especialmente en las instantáneas y en los registros máximos del mes, algunas veces también con el tamaño visible de la luna, con el chrome para mac no hay manera, solamente conectando con ventana de incógnito.
No se como evitar el cache a nivel de programacion. he introducido algunos cambios al index.html.tmpl que pongan el cache a 0 pero ni por esas.
Pero eso es lo de menos, el finde lo probare y os cuento.
Muchas gracias y buenas noches.
Bruno

24
WeeWX / Re:Conectar web weewx Belchertown skin a través de MQTT
« en: 25 de Octubre del 2021, 20:36:01 pm »
Gracias jmviper,  esta muy bien explicado es lo que buscaba. En mi caso yo subo todo mediante ftp al hosting.  Instalar weewx el skin, en una rasp, desde cero, configurar, traducir, actualizar, etc me costó una caja de tila y otra de Valium. Pero me gustaría intentarlo se que no es fácil, pero después de llegar hasta aquí no voy a dejarlo a medias. Utilizo cumulusMX para subir las plantillas a MC y Avamet, me he dado cuenta que también utiliza MQTT, aunque no lo entiendo porque el real-time hace lo mismo.
El finde próximo lo intentaré tengo copia de seguridad y voy a probar.
Tener el apache en marcha y no utilizar el hosting no me lo planteo, necesitaré investigar bien como hacerlo en hosting y con los certificados https. Es un reto, pero con vuestra valiosa ayuda espero conseguirlo.
Muchas gracias
Bruno

25
WeeWX / Re:Conectar web weewx Belchertown skin a través de MQTT
« en: 23 de Octubre del 2021, 21:17:35 pm »
gracias jmviper, necesito esa información un poco mas detallada que en los tutoriales para comprenderlo todo bien.
saludos.
Bruno

26
WeeWX / Re:Conectar web weewx Belchertown skin a través de MQTT
« en: 23 de Octubre del 2021, 19:10:47 pm »
Hola a todos, estoy intentando configurar el MQTT en mi pagina, pero estoy un poco atascado. Llegado al punto 7 que es generar usuario y passw no lo entiendo y no consigo pasar de ahí.
No tengo todos los conocimientos de linux y voy probando.
Tengo instalado weewx con el skin Belchertown en https://meteoelx.com necesito por favor un empujón para salir del atasco.
muchas gracias.
Tengo la instalacion como usuario no-root en raspberrypi 
Saludos.
Bruno


service mosquitto restart
Now to generate some username and password details for /etc/mosquitto/passwd and access limits in /etc/mosquitto/acl!

mosquitto_passwd -c /etc/mosquitto/passwd -c /etc/mosquitto/passwd UserNameHere – You’re best to keep i

27
Hola Gonzalo, tengo la misma estación desde hace un año y no he tenido ningún problema. Tambien uso Weewx mediante la opcion TCPIP para la pagina personal, aunque para el envío de las plantillas uso cumulusmx, porque no da ni un fallo de envio y lo puedo controlar mejor.
Enhorabuena por tu nueva instalación y espero que la disfrutes.
Saludos.

28
Incidencias en estaciones / Estacion ESPVA4600000046837B parada unos dias
« en: 08 de Septiembre del 2021, 22:34:23 pm »
Hola buenas noches, la estación Quatretonda 1 de Maig ESPVA4600000046837B estara unos pocos dias parada, el motivo es por obras en la cubierta y se ha tenido que desmontar la torreta que tiene el enlace de internet rural.
Os avisare cuando este todo de nuevo operativo. Me sabe mal pararla porque además iba muy bien. Si encuentro alguna alternativa aunque sea mediante modem 3G  lo intentare.
Gracias
Bruno

29
WeeWX / actualizar a la version 3
« en: 26 de Agosto del 2021, 12:53:41 pm »
gracias. Lo tengo solucionado
Bruno

Páginas: 1 [2]