10
« en: 11 de Abril del 2020, 02:32:13 am »
buenas noches Jantoni, intentare describirte el proyecto:
Raspberry pi 3 mod B (con raspbian buster)
Sensores: veleta, anemometro y pluviometro, bme280,ds18b20 y reloj.
Hasta ahora tengo los programas para correr python y leer los datos.( bm280_sensor_2.py | ds18b20_therm.py | rainfall.py | wind_direction_byo_5.py | y por último byows.py ques es el que hay q modificar para utilizar como driver )
weewx instalado y funcionando en modo simulador pero sin actualizar plantilla. puedo acceder desde fuera de la red mediante ddns.net.
He colocado los archivos anteriores en /usr/share/weewx/user y despues he configurado weewx.conf con station_type = BYOWS y he añadido despues de el apartado [engine] este otro:
[BYOS]
driver = user.byows
te adjunto tambien el log al hacer weewxd /etc/weewx/weewx.conf
pi@raspberrypi:~ $ sudo weewxd /etc/weewx/weewx.conf
Traceback (most recent call last):
File "/usr/bin/weewxd", line 64, in <module>
weewx.engine.main(options, args)
File "/usr/share/weewx/weewx/engine.py", line 888, in main
engine = engine_class(config_dict)
File "/usr/share/weewx/weewx/engine.py", line 72, in __init__
self.setupStation(config_dict)
File "/usr/share/weewx/weewx/engine.py", line 96, in setupStation
__import__(driver)
File "/usr/share/weewx/user/byows.py", line 31, in <module>
import bme280_sensor_2
File "/usr/share/weewx/user/bme280_sensor_2.py", line 1, in <module>
import bme280
ImportError: No module named bme280
De momento he llegado hasta aqui.