Software > WeeWX
Belchertown Skin
miguelru:
--- Cita de: Samal en 08 de Marzo de 2021, 13:42:55 ---Hola, perdonar que reabra este post,
Queria instalar este skin pero como mis conocimientos son los que son......
La versión de mi weewx es la nueva y he realizado estos pasos que pone en este enlace: https://github.com/poblabs/weewx-belchertown/releases
--- Código: ---Si está instalando Belchertown como una nueva máscara:
Debe utilizar weewx 3.9 o más reciente.
Si bien es poco probable que algo salga mal, asegúrese de tener una copia de seguridad de su configuración weewx.conf.
Descargar:
wget https://github.com/poblabs/weewx-belchertown/releases/download/weewx-belchertown-1.2/weewx-belchertown-release-1.2.tar.gz
Entonces corre:
sudo wee_extension --install weewx-belchertown-release-1.2.tar.gz
Configure los requisitos previos de weewx.conf y reinicie weewx cuando haya terminado.
--- Fin del código ---
No me ha marcado ningun error. Lo que no veo es donde esta para habilitar lo siguiente:
--- Código: ---weewx.conf
Estas configuraciones deben estar habilitadas para que la máscara funcione. Dentro weewx.conf, [Station]asegúrese de tener:
latitude - utilizado para pronósticos y datos de terremotos
longitude - utilizado para pronósticos y datos de terremotos
--- Fin del código ---
He verificado que la ruta dentro de weewx.conf sea la correcta y si es correcta: HTML_ROOT = /var/www/html/weewx/belchertown
--- Código: ---Máscara Belchertown como máscara predeterminada
Esto es lo que funcionó para mí para hacer de Belchertown la máscara predeterminada para su sitio. Esta es una configuración de ejemplo y puede necesitar un poco de ajuste sitio por sitio.
Lo cambié para que la máscara estándar estuviera en una subcarpeta, y la carpeta principal tiene mis archivos de máscara. Entonces, cuando vas a mi sitio web, ves la máscara Belchertown, con la máscara predeterminada debajo /weewx.
Edite weewx.conf, luego busque [StdReport]y debajo cambie HTML_ROOTa /var/www/html/weewx. Tenga en cuenta que su directorio HTML puede ser /home/weewx/public_html, por lo que le gustaría /home/weewx/public_html/weewx.
Luego, modifique las opciones de máscara de Belchertown con estas actualizaciones mínimas. Tenga en cuenta que es posible que deba cambiar la ruta como se mencionó anteriormente.
[[Belchertown]]
HTML_ROOT = /var/www/html
skin = Belchertown
--- Fin del código ---
Como siempre, alguna cosa estoy haciendo mal pero no se cual es.
Gracias y saludos!
--- Fin de la cita ---
Hola.
Dices que tienes el nuevo weewx. Supongo que te refieres al 4.4.0 y supongo que funcionando correctamente, actualizando la base de datos y creando la pagina web.
Luego dices que has seguido las instrucciones de instalación de belchertown y no te ha dado ningún error, pero algo no has hecho bien.
Pero cuál es el problema ¿no funciona weewx? ¿no funciona belchertown?
Disculpar si me meto, es por si puedo aportar algo.
Samal:
Hola miguelru,
Si, tengo la versión 4.4.0 de weewx. Pagina web no tengo. Pero imagino que este skin también sirve para ver en local.
Y yo he seguido esas instrucciones que he dicho y no me ha realizado ningún cambio. Bueno si, he puesto skin standard en true y seasons en false (por probar) y entonces weewx no me actualizaba meteoclimatic.
Y el problema es que no me aparece el skin belchertown.
Soy muy novato en todo esto y me lio con mucha facilidad.
No maree ni nada por aquí hasta conseguir hacer funcionar weewx y conseguir pasar los datos a meteoclimatic.
Iré mirando y haciendo pruebas haber si consigo alguna cosa. Por si acaso siempre tengo una copia de la microsd.
Saludos y gracias
Samal:
--- Cita de: jantoni en 08 de Marzo de 2021, 16:24:54 ---pero le tienes que decir qué quieres hacer con el fichero
por ejemplo:
sudo less /var/log/weewx.log
te mostrará el fichero con paginación
o
sudo cat /var/log/weewx.log
te lo mostrará todo de una tacada
--- Fin de la cita ---
En el log me va saliendo repetidamente lo siguiente:
--- Código: ---Mar 8 19:25:33 raspberrypi weewx[22289] INFO weewx.manager: Added record 2021-03-08 19:25:00 CET (1615227900) to database 'weewx.sdb'
Mar 8 19:25:33 raspberrypi weewx[22289] INFO weewx.manager: Added record 2021-03-08 19:25:00 CET (1615227900) to daily summary in 'weewx.sdb'
Mar 8 19:25:33 raspberrypi weewx[22289] INFO weewx.restx: AWEKAS: Published record 2021-03-08 19:25:00 CET (1615227900)
Mar 8 19:25:33 raspberrypi weewx[22289] INFO weewx.restx: PWSWeather: Published record 2021-03-08 19:25:00 CET (1615227900)
Mar 8 19:25:33 raspberrypi weewx[22289] INFO weewx.restx: CWOP: Published record 2021-03-08 19:25:00 CET (1615227900)
Mar 8 19:25:34 raspberrypi weewx[22289] INFO weewx.cheetahgenerator: Generated 10 files for report SeasonsReport in 0.95 seconds
Mar 8 19:25:34 raspberrypi weewx[22289] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 0.65 seconds
Mar 8 19:25:34 raspberrypi weewx[22289] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx
Mar 8 19:25:35 raspberrypi weewx[22289] INFO weewx.cheetahgenerator: Generated 11 files for report Belchertown in 0.93 seconds
Mar 8 19:25:35 raspberrypi weewx[22289] INFO weewx.reportengine: Copied 2 files to /var/www/html/weewx/belchertown
Mar 8 19:25:45 raspberrypi weewx[22289] INFO weewx.reportengine: ftpgenerator: Ftp'd 44 files in 8.37 seconds
Mar 8 19:26:38 raspberrypi weewx[22289] INFO user.interceptor: unrecognized parameter b'PASSKEY=8399AFAD21533FEFBE40B20061ADCC69
Mar 8 19:27:42 raspberrypi weewx[22289] INFO user.interceptor: unrecognized parameter b'PASSKEY=8399AFAD21533FEFBE40B20061ADCC69
Mar 8 19:28:46 raspberrypi weewx[22289] INFO user.interceptor: unrecognized parameter b'PASSKEY=8399AFAD21533FEFBE40B20061ADCC69
Mar 8 19:29:50 raspberrypi weewx[22289] INFO user.interceptor: unrecognized parameter b'PASSKEY=8399AFAD21533FEFBE40B20061ADCC69
--- Fin del código ---
Y en cuanto a lo que tu me has puesto. Yo tengo lo siguiente:
--- Código: --- [[SeasonsReport]]
# The SeasonsReport uses the 'Seasons' skin, which contains the
# images, templates and plots for the report.
skin = Seasons
enable = true
[[SmartphoneReport]]
# The SmartphoneReport uses the 'Smartphone' skin, and the images and
# files are placed in a dedicated subdirectory.
skin = Smartphone
enable = false
HTML_ROOT = /var/www/html/weewx/smartphone
[[MobileReport]]
# The MobileReport uses the 'Mobile' skin, and the images and files
# are placed in a dedicated subdirectory.
skin = Mobile
enable = false
HTML_ROOT = /var/www/html/weewx/mobile
[[StandardReport]]
# This is the old "Standard" skin. By default, it is not enabled.
skin = Standard
enable = false
[[Belchertown]]
skin = Belchertown
HTML_ROOT = /var/www/html/weewx/belchertown
[[FTP]]
# FTP'ing the results to a webserver is treated as just another report,
# albeit one with an unusual report generator!
skin = Ftp
--- Fin del código ---
Muchas letras :;.
Saludos
jantoni:
Según se ve en el log, si accedes a:
http://xx.yy.aa.bb/weewx/belchertown
Deberías acceder al skin Belchertown
xx.yy.aa.bb es la dirección IP de la RPI
miguelru:
Lo primero me extraña que no te hayan dicho ya que tienes que poner en tu perfil del foro "estación en proyecto" no el modelo que has adquirido.
Luego hay que ir por partes, como todo en la vida una cosa detrás de otra.
Si tenias y tienes weewx instalado y funcionando, con el driver seleccionado en /etc/weewx/weewx.conf, esto hace que cada 5 minutos weewx lea los datos de la estación y vaya actualizando la base de datos en /var/lib/weewx/weewx.sdb y el propio weewx genera (si tienes también instalado "apache2") una pagina web básica que puedes ver accediendo con tu explorador web a la dirección IP de tu Raspberry Pi. http/ip_de_tu_raspberry/weewx.
Estoy explicando esto lo más sencillo posible, porque no se tu nivel y si todo esto lo tienes claro. Tampoco se si has instalado en Raspberry Pi.
Si eso ya funcionaba, la instalación de Belchrtown no estropea nada. Se reinicia y veras la citada web en:
http/ip_de_tu_raspberry/weewx/belchertown
Y podrás seguir viendo la otra web de weewx donde antes: http/ip_de_tu_raspberry/weewx
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa