Meteoclimatic

Software => WeeWX => Skin Belchertown => Mensaje iniciado por: edlmeteo en 13 de Mayo del 2021, 12:35:26 pm

Título: Actualizar página cada cierto tiempo
Publicado por: edlmeteo en 13 de Mayo del 2021, 12:35:26 pm
Buenas, no estoy interesado en el tema de la actualización de datos en tiempo real usando MQTT. Aclarado esto, mi duda es si se puede configurar weewx o el skin belchertown para que la página refresque automáticamente la información cada 5 minutos (por ejemplo). ¿Cómo se haría? Gracias.
Título: Re:Actualizar página cada cierto tiempo
Publicado por: jmviper en 13 de Mayo del 2021, 14:54:58 pm
Mira en su skin.conf

# If mqtt_websockets_enabled is set to 0, but want the page to full reload on an interval, specify this below in milliseconds. 300000 = 5 minutes
    webpage_autorefresh = 0

    # Image Reload Section.
    # Set reload_hook_images to 1 to enable, then set the number of *seconds* for each section to reload.
    # A value of -1 will disable reloading images in that section.
    # radar = the radar image if you used radar_html setting
    # asi = index_hook_after_station_info.inc
    # af = index_hook_after_forecast.inc
    # as = index_hook_after_snapshot.inc
    # ac = index_hook_after_charts.inc
    reload_hook_images = 0
    reload_images_radar = 300
    reload_images_hook_asi = -1
    reload_images_hook_af = -1
    reload_images_hook_as = -1
    reload_images_hook_ac = -1

Eso actualizará la página, pero los datos serán actualizados (páginas creadas) en el tiempo establecido en el archive_interval de weewx.conf, así que si ahí tienes 300 (seg, 5 minutos) pon ese mismo tiempo en webpage_autorefresh en la sección del skin.conf que he puesto.

Título: Re:Actualizar página cada cierto tiempo
Publicado por: edlmeteo en 13 de Mayo del 2021, 19:08:55 pm
Muchas gracias, compañero