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 - garbatella

Páginas: [1] 2 3 4
1
WeeWX / Re:Cambios en la API de Highcharts
« en: 20 de Mayo del 2023, 09:08:08 am »
Ufff...

Venía buscando qué podía haber ocurrido, y tu experiencia miguelru me está haciendo pensar muy mucho actualizar versión...

Así que nada, he aplicado el "workaround" que indicaba dtalens, reiniciado la raspberry, y funcionando.

2
WeeWX / Re:Integración Weewx con Home Assistant
« en: 06 de Enero del 2023, 12:59:48 pm »
Vale, entiendo...

Supongo que me decanto por la opción de tratar de pasar la información de weewx hacia home assistant. Es decir, el ciclo sería: sensores->estación->raspberrypi con weewx->nuc con homestation.

Y entiendo que, lo que propone el gurú este es sacarlo de weewx hacia home assistant en formato MQTT. Tiene sentido, ya que por lo que leo, el MQTT hace que sean mensajes "muy livianos" que no pesan, y que por tanto se puedan pasar con alta frecuencia. Me pongo a mirar el detalle y os iré contando, si te animas jantoni, yo encantado :)

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: [Seleccionar]
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

Donde dice server_url, ahí habría que meter la web que me indica home assistant? (la webhook)?

3
WeeWX / Re:Integración Weewx con Home Assistant
« en: 06 de Enero del 2023, 12:01:17 pm »
Gracias Jantoni.

A ver, si eso lo entiendo, quizás es que me estoy explicando yo mal.

Mi miedo es que si hago eso en la aplicación WS View, la raspberry pi con weewx deje de recibir datos.

Es decir, recapitulo, que quizás lo escribí muy rápido, tengo la siguiente instalación:

Sainlogic WS3500
Raspberry pi 3 con weewx en la 192.168.1.23
NUC con HomeAssistant OS en la 192.168.1.24

La raspberry pi corriendo con weewx y belchertwon pretendo mantenerla. Sube los datos a wunderground, a meteoclimatic, y en su día costó (de hecho fue gracias a ti sobre todo que lo conseguí).

El tema es que ahora, con el nuevo NUC corriendo home assistant pretendo que también tenga los datos de la Sainlogic.

Y entiendo perfectamente que la idea para que los reciba, es indicarle en la app la IP del NUC y seguis las instrucciones de HomeAssistant configurando un nuevo "dispositivo". Pero mi miedo es lo que comentaba, que al configurar esa nueva IP en la APP WS View, la raspberry con weewx deje de recibir datos. Mi objetivo es que ambos dispositivos (raspberry con weewx y nuc con home assistant OS) reciban los datos de la estación.

¿Soy un obcecado y no lo entiendo? ¿O estoy en lo cierto?  *-*

4
WeeWX / Re:Integración Weewx con Home Assistant
« en: 05 de Enero del 2023, 20:02:14 pm »
Gracias Jantoni.

Sí, eso fue lo primero que pensé. Pero claro... el addon me dice: "perfecto! Configura en tu estación la IP del Home Assistant (la 192.168.1.22) para que me envíe los datos!" Y yo pienso: si hago eso, la raspberry se me queda sin datos, y weewx por tanto se queda sin datos... (casualmente, la 192.168.1.23)

5
WeeWX / Integración Weewx con Home Assistant
« en: 05 de Enero del 2023, 12:09:23 pm »
Hola foro.

Feliz año a todos.

Desde hace casi ya un año vengo funcionando con una raspberry pi con weewx que recibe datos de una Sainlogic ws3500. El funcionamiento es buenísimo, con datos buenos y gracias al sai que coloqué hace poco y los cambios hechos para usar un usb ssd, la estabilidad del server es muy robusta.

Desde hace unos días he montado homeassistant en casa (un os para automatizar aspectos de la casa). Y me preguntaba cómo importar los datos de la estación. Lo más sencillo sería pensar, que HomeAssistant los "snifase" tal cual hace weewx mediante wifi, sin embargo a nuestra estación sólo podemos pedirle que los envíe a una dirección IP concreta (en este caso, la del server weewx, es decir, la raspberry) y mi homeassistant está montado en un nuc dentro de la red de casa, es decir, otro equipo.

Esto me lleva a pensar: ok, entonces tendré que pasar los datos que recoge y aglutina weewx, hacia el nuc con homeassistant. Y aquí viene el quid de la cuestión: ¿cómo? ¿En MQTT? En teoría, homeassistant se "traga" bien los datos en este "protocolo" sin embargo os he leído verdaderos quebraderos de cabeza cuando simplemente se ha querido montar este protocolo para pasar los datos al skin Belchertown.

En conclusión, un buen lío de conceptos, que suelto aquí por si alguien ha tenido a bien pelearse con ellos antes que yo. La verdad es que integrar los datos de la estación en un sistema domótico, como podréis imaginar, es muy interesante, de ahí que no quiera darlo por abandonado.

Saludos y gracias por la ayuda

6
WeeWX / Re:Problema acceder a weewx desde internet
« en: 05 de Julio del 2022, 11:10:48 am »
Tienes dos opciones para hacer lo que quieres. Una modificando la ruta de generación del skin en el weewx.conf (su HTML_ROOT) para que los archivos que genera sean copiados a /var/www/html que es la raíz del servidor web (donde salen los archivos en http://miweb/)

Y todo eso es según el skin, ya que si hay varios, para no mezclarse en el raíz se ponen apuntando sus HTML_ROOT a carpetas diferentes bajo /var/www/html

La otra opción es modificar la raíz del servidor en /etc/apache2/sites-enabled/000-default.conf cambiando la línea de DocumentRoot por /var/www/html/weewx y después reiniciar apache2.

Con eso ya sabes que no podrás acceder directamente desde el servidor a carpetas que estén en /var/www/html a menos que mapees con Alias como hemos visto recientemente en otro hilo  :)

Yo pondría la ruta del skin en /var/www/html y si pones el día de mañana más skins podrás acceder fácilmente a ellos vía web con http://miweb/miskin/

Saludos

 apla3 Mil gracias jmviper, perfecto.

Pues mem doy por satisfecho. Ya lo tengo todo operativo, accesible, y sobre todo, haciendo copia de seguridad mediante rpi-clone cada noche en un usb adicional, por si algo falla.

7
WeeWX / Re:Problema acceder a weewx desde internet
« en: 01 de Julio del 2022, 18:43:31 pm »
Refloto este tema que considero es de los importantes cuando montamos un sistema con weewx. Al final, todos queremos compartir con el mundo nuestras observaciones meteorológicas.

En mi caso quiero hacerlo con mucho cuidado, siendo consciente de que supone dar acceso al mundo a mi raspberry.

Mi sistema es raspberry pi conectada a un router Mikrotik. En un principio no tengo problemas para abrir el puerto 80 y redirigir las peticiones a la IP de la raspberry. El tema es que cuando lo hago y accedo desde fuera de casa (con el movil conectado por datos por ejemplo) a miservidor.no-ip.com la web que carga es la típica de apache "Apache2 Debian Default Page". Claro, pienso yo, es que no he puesto el "/weewx".

Así que primera pregunta:

¿Cómo hago para que cargue weewx sin tener que poner el /weewx? (supongo que esto implicaría que estando en local, con meter la IP de la raspberry, igualmente cargaría ya weewx sin tener que poner http://ip/weewx ¿correcto?

Gracias!

8
Webcam meteorológicas / Re:como subir imagen de webcam
« en: 01 de Julio del 2022, 18:06:30 pm »
Hola garbatella

No puedes poner cualquier carpeta de la raspi en la dirección de una imagen como es este ejemplo. Apache solo muestra el contenido de la carpeta document root que normalmente es /var/www/html a menos que la hayamos cambiado adrede.

Pruébalo a ver si se te ve correctamente.

Qué grande eres jmviper...  :aplaude1:

Entendido el problema y he seguido los pasos, pero de momento nada...

Si pincho en el espacio de la imagen y le doy a "cargar esta imagen en otra pestaña" efectivamente la dirección que busca y aparece en el explorador de la nueva pestaña es: http://192.168.30.33/media/dahua/image.jpg.

Sin embargo sale el tipico mensaje de apache de que no hay nada que mostrar (adjunto screenshot)

EDIT!

No hay cosa mejor que insistir para ir aprendiendo. En vez de borrar el mensaje, lo dejo por si sirviese de aprendizaje para alguien.

Estaba empecinado en que la ruta fuese http://192.168.30.33/media/dahua/image.jpg

Pero viendo el código que me pusiste jmviper para meter en el conf de apache2, entendí que se estaba definiendo un alias para la ruta /media/dahua que acortaba, con lo que la ruta real (a meter en el index.html.tmpl de belchertown) es en realidad http://192.168.30.33/dahua/image.jpg sin el /media.

Y efectivamente, hecho y FUNCIONANDO!!!  apla3 Eres un crack jmviper, mil gracias por tu ayuda en tantas ocasiones!

9
WeeWX / Re:Problemas con Belchertown skin
« en: 01 de Julio del 2022, 13:41:57 pm »
Me tiene loco la web de aerisweather, no me deja entrar con mi usuario me sale este mensaje "We're sorry, there was an error authenticating with your account." he reseteado la contraseña y hasta he creado una cuenta nueva pero no me deja entrar solo me sale el mensaje anterior. ¿alguna idea?

Uff complicado... quizás escribiendo un mail a su soporte contándoles el caso?

10
Webcam meteorológicas / Re:como subir imagen de webcam
« en: 01 de Julio del 2022, 09:51:27 am »
Hola!

Retomo este hilo para comentar mis avances.

Una reflexión que hago a todos los que quieran meter imagen de su webcam en la plantilla, es que tengan cuidado con la escritura de imagenes en la SD de la raspberry. Una escritura constante (cada 5 minutos en mi caso) es sentenciar a la tarjeta SD y hacer que acabe petando algún día.

Por ello la solución es tomar las imagenes (mediante ffmpeg) guardándolas directamente en un pincho USB. De esta forma no sobrecargamos la SD con el sistema operativo.

La cuestión ahora es que, tocando la skin belchertown, no soy capaz de conseguir mostar la imagen. Estoy haciendolo "fácil", es decir, sustituyendo el mapa de windy por la imagen así en el index.html.tmpl

Código: [Seleccionar]
<!-- Radar image -->
                    <div class="col-lg-5 radar-map toprow-height">
                        <img src="/media/dahua/image.jpg" width="640" height="480">
                    </div>

/media/dahua es la carpeta donde se monta el usb en cada reinicio de la raspberry. El tema es que cuando cargo la web (192.168.30.33/weewx) todo va ok, pero la imagen no carga y sale el tipico icono pequeño que indica "link roto". La ruta 192.168.30.33/media/dahua/image.jpg no parece funcionar... Permisos no es, ya que la carpeta y la propia imagen tienen permisos 755.

¿Alguna idea?

11
WeeWX / Re:Corte de luz, raspberry reinicia con hora incorrecta.
« en: 02 de Abril del 2022, 22:36:07 pm »
Gracias como siempre jmviper.

Efectivamente, no sé que debí hacer la primera vez (que seleccioné el locale correcto pero no sirvió de nada) una vez que lo volví a hacer y reinicié, ya funcionó todo a la perfección. Una pena, tres horas sin datos que sin duda merman mi nota para la auditoria meteoclimatic!

12
WeeWX / Re:Corte de luz, raspberry reinicia con hora incorrecta.
« en: 31 de Marzo del 2022, 22:51:36 pm »
Pero en raspi-config todo lo que puedo hacer es seleccionar el locale (ya tengo el es.UTF-8) y el timezone (europe-madrid). ¿Algo que me esté dejando?

13
WeeWX / Corte de luz, raspberry reinicia con hora incorrecta.
« en: 31 de Marzo del 2022, 22:33:34 pm »
Hola.

Pues llegó el primer corte de luz en meses, y al reiniciar la raspberry tiene la hora incorrecta (un date me responde:

Código: [Seleccionar]
root@meteo-raspi:/# date
sáb 07 ago 2021 08:11:31 EEST

He probado a instalar ntp pero como la hora es incorrecta tampoco soy capaz de hacer apt-get install ntpdate.

¿Alguna idea?

14
Incidencias en estaciones / Re:Estacion parada [ ESCTB3900000039003A ]
« en: 15 de Enero del 2022, 23:00:05 pm »
Hola compañeros.

Desactivé manualmente mi estación (y puse este mensaje) cuando se estropeó el sistema de archivos de mi raspberry.

Ya está todo restituido, está operativa capturando datos. La instalación se hizo mediante el script meteowee, en el que tuve que meter código de la estación y SIG. Parece que volvió a reportar datos, pero por alguna razón, ahora lleva dos días sin actualizar. He ejectutado
Código: [Seleccionar]
cat /var/www/html/weewx/meteoclimatic.html y responde lo siguiente, parece que el último reporte fue el día 13. Como digo, puedo acceder a la url de weewx y ver los datos ahora mismo sin problema.

Código: [Seleccionar]
*VER=DATA2
*COD=ESCTB3900000039003A
*SIG=xxxxxxxxxxxxxxxx (puesto x por discreción)
*UPD=13-01-2022 12:25
*TMP=8.1
*WND=6
*AZI=87
*BAR=1034.3
*HUM=72
*SUN=324
*UVI=3.0
*DHTM=8.2
*DLTM=-0.5
*DHHM=80
*DLHM=72
*DHBR=1053.2
*DLBR=1034.2
*DGST=17
*DSUN=1000
*DHUV=14.0
*DPCP=0.0
*WRUN=
*MHTM=8.2
*MLTM=-0.5
*MHHM=80
*MLHM=72
*MHBR=1053.2
*MLBR=1034.2
*MGST=17
*MSUN=1000
*MHUV=14.0
*MPCP=0.0
*YHTM=8.2
*YLTM=-0.5
*YHHM=80
*YLHM=72
*YHBR=1053.2
*YLBR=1034.2
*YGST=17
*YSUN=1000
*YHUV=14.0
*YPCP=0.0
*EOT*

15
WeeWX / Re:Problema invocando script meteowee
« en: 10 de Enero del 2022, 11:19:57 am »
Tema resuelto... Madre mía que razón tiene jantoni cuando dice que "extraigamos correctamente la SD". Desde Mac, aunque lo hiciese con todas las precauciones, problemas. He tenido que montar una máquina virtual con windows para expulsar correctamente, y entonces y sólo entonces, el meteowee funciona finalmente...

Páginas: [1] 2 3 4