Estaciones Meteoclimatic > Envío de datos a Meteoclimatic

Utilidad de envío de la plantilla en Python

<< < (27/50) > >>

jmviper:
Veamos, si tienes meteoclimatic.htm.tmpl en el skin y tienes configurado skin.conf para que genere la plantilla debería estar creándote la plantilla en /var/www/html/weewx/meteoclimatic.htm con los valores de la estación en su interior.

Qué ruta que le tienes puesto a Path= en meteoclimatic.ini para que diga Ruta o nombre de la plantilla incorrectos ?

Si dice eso y está puesto /var/www/html/weewx/meteoclimatic.htm es que entonces no está la plantilla ahí.

jmviper:
Otra cosa que puede que suceda es que si tienes el weewx.conf antiguo el skin que tengas activo sea el Standard. Tendrás que ver qué skin te está generando weewx para poner en él la plantilla y configurarla.

Telares:
Voy a intentar hacer un repaso de lo que creo que necesito para volver a subir datos a Meteoclimatic:

 -WeeWX corriendo libremente en un ordenador con conexión a internet

 -una plantilla llamada tpl.php (descargada de mi página de la estación ) que renombro a meteoclimatic.htm.tmpl y sitúo en
    /etc/weewx/skins/Seasons :

            root@raspberrypi:~# ls /etc/weewx/skins/Seasons
            about.inc            current.inc  identifier.inc          NOAA           seasons.css  statistics.html.tmpl  telemetry.html.tmpl
            analytics.inc        favicon.ico  index.html.tmpl         radar.inc      seasons.js   statistics.inc        titlebar.inc
            celestial.html.tmpl  font         map.inc                 rss.xml.tmpl   sensors.inc  sunmoon.inc
            celestial.inc        hilo.inc     meteoclimatic.htm.tmpl  satellite.inc  skin.conf    tabular.html.tmpl

 -skin.conf (/etc/weewx/skins/Seasons) con estas líneas añadidas:
     [[[MeteoClimatic]]]
                template = meteoclimatic.htm.tmpl

 -meteoclimatic.py  y meteoclimatic.ini en una carpeta llamada meteoclimatic cuya ruta es : /root/meteoclimatic

 -meteoclimatic.ini lo edito:     Log=1
                                             Path=/var/www/html/weewx/meteoclimatic.htm
                                             Password=Contraseña de entrar el la página de Matueca

 -meteoclimatic.py le doy permisos de ejecución: root@raspberrypi:~/meteoclimatic# chmod u+x meteoclimatic.py

 -ejecuto manualmente:                         root@raspberrypi:~/meteoclimatic# ./meteoclimatic.py

                                                            Ruta o nombre de la plantilla incorrectos



--- Cita de: jmviper en 12 de Febrero de 2020, 15:36:02 ---Otra cosa que puede que suceda es que si tienes el weewx.conf antiguo el skin que tengas activo sea el Standard. Tendrás que ver qué skin te está generando weewx para poner en él la plantilla y configurarla.

--- Fin de la cita ---

El weewx.conf es nuevo, todo es lo nuevo menos la sdb. Estaba ahora mirando precisamente cómo es ahora el weewx.conf y veo que lo de la skin viene diferente. Por una parte:
[[SeasonsReport]]
        # The SeasonsReport uses the 'Seasons' skin, which contains the
        # images, templates and plots for the report.
        skin = Seasons
        enable = true

Y por otra:
 [[StandardReport]]
        # This is the old "Standard" skin. By default, it is not enabled.
        skin = Standard
        enable = false
Mientras que el antiguo:
  [[StandardReport]]
        # See the customizing guide to change the units, plot types and line
        # colors, modify the fonts, display additional sensor data, and other
        # customizations. Many of those changes can be made here by overriding
        # parameters, or by modifying templates within the skin itself.

        # The StandardReport uses the 'Standard' skin, which contains the
        # images, templates and plots for the report.
        skin = Standardmia



jmviper:
Parece todo correcto pero parece ser que no está generando /var/www/html/weewx/meteoclimatic.htm

Puedes adjuntar en un zip el skin.conf de Seasons ? Está hecho con la sangría de Python y ya se ha dado el caso de que si se pone mal no se genera la plantilla.

Así le hecho un vistazo y veo si hay algo mal.

jmviper:
No, no se ve nada raro, se ve correcto.

Pon el resultado de ejecutar ls -l /var/www/html/weewx

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa