Estaciones Meteoclimatic > Envío de datos a Meteoclimatic
Utilidad para subir datos a Meteoclimatic con Linux
jmviper:
Pues ahí tienes puesto station_type = Simulator y debe de poner station_type = Vantage
Tendrás que poner la configuración para la Davis o en modo Simulador no la va a leer. El modo simulador es mayormente para testear sensores.
Léete bien la configuración de weewx en la que está de ejemplo la Davis que puso jantoni en el foro:
http://forum.meteoclimatic.net/index.php/topic,42.msg163.html#msg163
O pon en esa sección la configuración que tenías anterior a la descargada como tú dices.
burgati:
--- Cita de: jmviper en 07 de Junio de 2017, 22:18:13 ---Pues ahí tienes puesto station_type = Simulator y debe de poner station_type = Vantage
Tendrás que poner la configuración para la Davis o en modo Simulador no la va a leer. El modo simulador es mayormente para testear sensores.
Léete bien la configuración de weewx en la que está de ejemplo la Davis que puso jantoni en el foro:
http://forum.meteoclimatic.net/index.php/topic,42.msg163.html#msg163
O pon en esa sección la configuración que tenías anterior a la descargada como tú dices.
--- Fin de la cita ---
Así es como lo tengo ahora:
# This section is for information about the station.
[Station]
# Description of the station location
location = "Burgos, España"
# Latitude and longitude in decimal degrees
latitude = 40.3326550
longitude = -3.6989043
# Altitude of the station, with unit it is in. This is downloaded from
# from the station if the hardware supports it.
altitude = 890, meter
# Set to type of station hardware. There must be a corresponding stanza
# in this file with a 'driver' parameter indicating the driver to be used.
station_type = Vantage
# If you have a website, you may specify an URL
#station_url = http://www.example.com
# The start of the rain year (1=January; 10=October, etc.). This is
# downloaded from the station if the hardware supports it.
rain_year_start = 1
# Start of week (0=Monday, 6=Sunday)
week_start = 0
reinicio y el log me pone lo siguiente:
Jun 8 00:30:17 raspberrypi weewx[2137]: engine: Using configuration file /etc/weewx/weewx.conf
Jun 8 00:30:17 raspberrypi weewx[2137]: engine: Caught unrecoverable exception in engine:
Jun 8 00:30:17 raspberrypi weewx[2137]: **** 'Vantage'
Jun 8 00:30:17 raspberrypi weewx[2137]: **** Traceback (most recent call last):
Jun 8 00:30:17 raspberrypi weewx[2137]: **** File "/usr/share/weewx/weewx/engine.py", line 865, in main
Jun 8 00:30:17 raspberrypi weewx[2137]: **** engine = engine_class(config_dict)
Jun 8 00:30:17 raspberrypi weewx[2137]: **** File "/usr/share/weewx/weewx/engine.py", line 71, in __init__
Jun 8 00:30:17 raspberrypi weewx[2137]: **** self.setupStation(config_dict)
Jun 8 00:30:17 raspberrypi weewx[2137]: **** File "/usr/share/weewx/weewx/engine.py", line 89, in setupStation
Jun 8 00:30:17 raspberrypi weewx[2137]: **** driver = config_dict[stationType]['driver']
Jun 8 00:30:17 raspberrypi weewx[2137]: **** File "/usr/lib/python2.7/dist-packages/configobj.py", line 567, in __getitem__
Jun 8 00:30:17 raspberrypi weewx[2137]: **** val = dict.__getitem__(self, key)
Jun 8 00:30:17 raspberrypi weewx[2137]: **** KeyError: 'Vantage'
Jun 8 00:30:17 raspberrypi weewx[2137]: **** Exiting.
:'(
jmviper:
No basta con poner station_type = Vantage debes de ponerle el driver a usar, la conexión serial el puerto etc etc en una sección llamada [Vantage]:
http://forum.meteoclimatic.net/index.php/topic,42.msg165.html#msg165
Para cambiar el driver se explica también en la wiki de weewx:
https://github.com/weewx/weewx/wiki/Change%20driver
No sé exactamente qué has hecho con el archivo weewx.conf pero parece que lo tienes desconfigurado.
Yo no tengo la weewx con la Davis sino en simulador con un sensirion sht35 y no te puedo decir exactamente cómo se configura con la Davis pero en los enlaces que he puesto anteriormente explica cómo hacerlo.
Si alguien que lo tenga con la Davis te puede echar una mano y si no te la echaré yo como buenamente pueda. Quedará en el foro para futuros casos parecidos.
Saludos
P.D. Lo mejor es que abrieses un nuevo hilo en el foro de weewx con tu problema.
burgati:
--- Cita de: jmviper en 08 de Junio de 2017, 08:04:58 ---No basta con poner station_type = Vantage debes de ponerle el driver a usar, la conexión serial el puerto etc etc en una sección llamada [Vantage]:
http://forum.meteoclimatic.net/index.php/topic,42.msg165.html#msg165
Para cambiar el driver se explica también en la wiki de weewx:
https://github.com/weewx/weewx/wiki/Change%20driver
No sé exactamente qué has hecho con el archivo weewx.conf pero parece que lo tienes desconfigurado.
Yo no tengo la weewx con la Davis sino en simulador con un sensirion sht35 y no te puedo decir exactamente cómo se configura con la Davis pero en los enlaces que he puesto anteriormente explica cómo hacerlo.
Si alguien que lo tenga con la Davis te puede echar una mano y si no te la echaré yo como buenamente pueda. Quedará en el foro para futuros casos parecidos.
Saludos
P.D. Lo mejor es que abrieses un nuevo hilo en el foro de weewx con tu problema.
--- Fin de la cita ---
esque directamente en weewx.conf me falta toda la sección [vantage].......una preguntilla, si empiezo a instalarlo todo desde cero, ¿no sería mas fácil?......
jmviper:
Es una posibilidad... yo de tí probaría a reconfigurar weewx primero parando weewx con sudo /etc/init.d/weewx stop y con sudo wee_config --reconfigure.
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa