Software > WeeWX

Integración Weewx con Home Assistant

<< < (4/8) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa