Software > WeeWX
Integración Weewx con Home Assistant
avfoto:
Hola, yo estoy en las mismas. Tengo una raspberry que me capta los datos de mi estación (una FW20) leyendo por usb los datos de la pantalla. Estos los distribuye mi rasperry por MQTT y mi Nuc los pilla y los trata sin problemas (viva node-red).
Pero ahora estoy intentando leer directamente desde la Nuc para evitarme la raspberry, sabéis si se puede leer directamente desde Home Assistant de alguna manera por usb?
manolodos:
--- Cita de: garbatella en 06 de Enero del 2023, 12:59:48 pm ---
Estoy leyendo las instrucciones (que entiendo hay que realizarlas en el server con weewx). Y no parecen muy "complejas". La duda que me surje:
--- Código: ---Installation instructions:
1) download
wget -O weewx-mqtt.zip https://github.com/matthewwall/weewx-mqtt/archive/master.zip
2) run the installer:
wee_extension --install weewx-mqtt.zip
3) modify weewx.conf:
[StdRESTful]
[[MQTT]]
server_url = mqtt://username:password@example.com:1883
4) restart weewx
sudo /etc/init.d/weewx stop
sudo /etc/init.d/weewx start
--- Fin del código ---
Donde dice server_url, ahí habría que meter la web que me indica home assistant? (la webhook)?
--- Fin de la cita ---
Hola estoy interesado en esto
He descargado bien la extensión, pero no consigo instalarla
Responde: wee_extension orden no encontrada
Con sudo tampoco, ni directamente en el directorio donde está wee_extension
Raspberry pi3B+
Weewx 4.3.0
Python 2.7.16
Quizás hay que actualizar python a versión 3?
EDITO:
También está instalado Python 3.7.3
Gracias
manolodos:
En mi caso, hay que poner ./wee_extension
Ahora si intenta instalar, pero da varios errores
pi@raspberrypi:~ $ cd /home/weewx/bin
pi@raspberrypi:/home/weewx/bin $ ./wee_extension --install /home/weeewx/bin/weewx-mqtt.zip
Traceback (most recent call last):
File "./wee_extension", line 88, in <module>
main()
File "./wee_extension", line 67, in main
config_path, config_dict = weecfg.read_config(options.config, _args)
File "/home/weewx/bin/weecfg/__init__.py", line 173, in read_config
locations=locations, file_name=file_name)
File "/home/weewx/bin/weecfg/__init__.py", line 145, in find_file
(file_name, locations))
OSError: Unable to find file 'weewx.conf'. Tried directories ['../..', '/etc/weewx', '/home/weewx']
pi@raspberrypi:/home/weewx/bin $
No tengo el fichero weewx.conf
Tengo weewx con 5 instancias, y los ficheros de configuración son malaga.conf, nerja.conf, etc.....
Esto se complica
Alguna idea?
jantoni:
Pues tendrás que indicar en el comando el fichero de configuración de la instancia que quieras integrar.
weewx.conf es un nombre genérico que puede cambiarse por cualquier otro nombre
manolodos:
Sí, había pensado en hacer una copia de malaga.conf con nombre weewx.conf
Pero me da pánico pensar en desconfigurar algo
Puedo hacer previamente una copia de seguridad, a ver si me atrevo.....
Gracias
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa