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

Páginas: 1 ... 3 4 [5] 6 7 8
61
WeeWX / Re:Failed to start LSB: weewx weather system.
« en: 27 de Junio del 2019, 15:10:21 pm »
Tienes fecha del 14 de febrero en tu raspi, por eso te da el error weewx.

Mira a ver que te pone ejecutar timedatectl status. Seguramente sea cosa de la actualización del NTP


creo que el problema es de sintaxis... he añadido dos puntos (:) al final de <946684800: y ahora sí inicia el servicio con normalidad... ainsssssss

62
WeeWX / Failed to start LSB: weewx weather system.
« en: 27 de Junio del 2019, 14:54:27 pm »
Hola
estoy realizando cambios y trasteando en la configuración de weewx y cuando he intentado iniciar de nuevo el servicio de weewx me sale este mensaje


Código: [Seleccionar]
pi@raspberrypi:~ $ sudo /etc/init.d/weewx start
[....] Starting weewx (via systemctl): weewx.serviceJob for weewx.service failed because the control process exited with error code.
See "systemctl status weewx.service" and "journalctl -xe" for details.
 failed!
pi@raspberrypi:~ $ sudo service weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated)
   Active: failed (Result: exit-code) since Thu 2019-02-14 11:13:08 CET; 4 months 11 days ago
     Docs: man:systemd-sysv-generator(
  Process: 749 ExecStart=/etc/init.d/weewx start (code=exited, status=1/FAILURE)

además si os fijáis la fecha está en 14 de febrero  :o
alguien sabe qué signfica?


y continúa con este log



Código: [Seleccionar]
feb 14 11:13:08 raspberrypi weewx[749]:   File "/usr/bin/weewxd", line 12, in <module>
feb 14 11:13:08 raspberrypi weewx[749]:     import user.extensions       #@UnusedImport
feb 14 11:13:08 raspberrypi weewx[749]:   File "/usr/share/weewx/user/extensions.py", line 21
feb 14 11:13:08 raspberrypi weewx[749]:     while time.time()<946684800
feb 14 11:13:08 raspberrypi weewx[749]:                               ^
feb 14 11:13:08 raspberrypi weewx[749]: SyntaxError: invalid syntax
feb 14 11:13:08 raspberrypi weewx[749]:  failed!
feb 14 11:13:08 raspberrypi systemd[1]: weewx.service: Control process exited, code=exited, status=1
feb 14 11:13:08 raspberrypi systemd[1]: weewx.service: Failed with result 'exit-code'.
feb 14 11:13:08 raspberrypi systemd[1]: Failed to start LSB: weewx weather system.

63
Otros Skins de Weewx / Re:Datos gráficas
« en: 26 de Junio del 2019, 16:48:57 pm »
genial trabajo muy vistoso  apla3
 Yo tras un par de horas 'pegándome' con highcharts no he conseguido que se muestre nada. Sí es capaz de crear el json corresapndiente a la semana y el año pero no consigo que lo lea correctamente en las dos salidas que hace ;aunque lo que yo estaba buscando es que en mis propios gráficos que realiza el skin neowx pudieran ser interactivos de ahí el interés por highcharts o similares pero ya veo que no es nada sencillo para los que somos nuevos en ésto.

¿podrias indicar cómo has implementado charts.js o cómo consigues (si lo conoces) que highcharts 'lea' un archivo *.json?

saludos.

64
Otros Skins de Weewx / Re:Datos gráficas
« en: 25 de Junio del 2019, 12:45:55 pm »

o si incluso conocéis algún skin más además de este de belchertown que tenga este tipo de salida gráfica.


Si quieres implementar highcharts con weewx:

https://github.com/gjr80/weewx-highcharts

Si te hace falta ayuda abre un nuevo hilo en este mismo foro de weewx
gracias, lo echaré un ojo a ver si soy capaz de hacer algo medianamente decente.

saludos

65
Otros Skins de Weewx / Re:Datos gráficas
« en: 25 de Junio del 2019, 12:44:40 pm »
Entiendo que ya has visto esto detenidamente:
 https://forum.meteoclimatic.net/index.php/topic,10.0.html
sí gracias, lo vi hace un par de semanas buscando precisamente información a este respecto por el foro pero me lió más de lo que ya venía yo liado de fábrica  ;D y pensé en retomralo más adelante cuando tuviera más nociones de Linux, WeeWX y cómo funciona todo ésto por debajo. De todas maneras volveré a echarlo un ojo a ver si aprendo algo.

un saludo.

66
Otros Skins de Weewx / Re:Datos gráficas
« en: 25 de Junio del 2019, 09:33:03 am »
hola,

disculpad mi atraviemiento  ;D pero ¿podría ser factible integrar los gráficos de Highcharts con otras skins? es decir, yo tengo el skin Neowx con sus gráficos standard. ¿se podría modificar de tal manera que se incluyeran gráficos dinámicos? como ocurre conotras skins como belchertown, por poner un ejemplo; o si incluso conocéis algún skin más además de este de belchertown que tenga este tipo de salida gráfica.

saludos.

67
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 21 de Junio del 2019, 11:07:59 am »
Pues no hay sorpresas. La BBDD está correcta y sin problemas en los registros en la misma. Actualizada hasta las 00.00 de día 21/06 tanto en local como vía FTP todo OK.
En cuanto al  tema de los registros, seguiré como está puesto que tampoco es un problema en sí.

Gracias por tu ayuda  plau2

68
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 20 de Junio del 2019, 17:09:35 pm »
ok, funciona en modo root tanto en el backup completo de la BBDD en local como vía FTP (los registros están todos hasta el último) ¿por qué ayer dije que no me funcionaba? pues creo que  es porque ayer me estaba dando problemas el firewall y cuando lo cambié a 'passive' seguí utilizando el cron del usuario pi en vez de volver a indicar que tenía que ser el usuario root. .. en fin, cosas de novato  :;

muchas gracias jmviper por tu paciencia  ::)
Una última duda : la BBDD si necesito editarla lo hago con DB Browser for SQLite pero veo que los registros están en unidades anglosajonas. Si modifico el weewx.conf en el apartado que pone target_unit = US y lo  cambio por METRIC, tras leer la parrafada en inglés no me queda del todo claro de si no pasa nada o puede que me encuentre valores mezclados (registros en unidades US y registros en unidades METRIC) una vez que la BBDD ya esté en funcionamiento.

Código: [Seleccionar]
[StdConvert]

    # The target_unit affects only the unit system in the database. Once
    # chosen it cannot be changed without converting the entire database.
    # Modification of target_unit after starting weewx will result in
    # corrupt data - the database will contain a mix of US and METRIC data.
    #
    # The value of target_unit does not affect the unit system for
    # reporting - reports can display US, Metric, or any combination of units.
    #
    # In most cases, target_unit should be left as the default: US
    #
    # In particular, those migrating from a standard wview installation
    # should use US since that is what the wview database contains.

    # DO NOT MODIFY THIS VALUE UNLESS YOU KNOW WHAT YOU ARE DOING!
    target_unit = US    # Options are 'US', 'METRICWX', or 'METRIC'


 

69
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 20 de Junio del 2019, 10:03:03 am »
bunas
Pues ya no sé si tirar la totalla definitivamente. Hoy he comprobado el backup (tanto en local como en FTP) y aunque las horas de la realización del mismo son correctas así como la 'modificación' de los mismos que muestra tanto WeeWX como Filezilla, cuando abro el backup de la BBDD la fecha y los registros se han quedado (otra vez) anclados en el pasado, esta vez en la hora y fecha de ayer cuando comprobé que todo estaba OK, es decir, el último registro de la BBDD es del  miércoles 19 de junio de 2019 10:10:00
Lo único que he toqueteado en las últimas horas es el skin.conf del tema que uso para mostrar los datos vía web, además del crontab que volví a ponerlo a las 00.02 h
Ayer la comprobación consistió en que el cron funcionaba y que los registros de la base de datos recogían hasta el último inmediatamente anterior a la realización del backup y  no hubo mayores problemas. Todo perfecto.
Hoy he borrado el datalogger por si está interfiriendo de alguna manera con la comunicación entre él mismo y la BBDD

[edito]
he realizado un sudo sh ./weewxbackup.sh y me ha realizado el backup correcto tanto en local como en FTP. los registros de la BBDD están perfectos.  el crontab le he modificado a las 10.21 h para comprobar si hace su trabajo y también lo ha hecho a la primera. todo perfecto (bbdd actualizada correctamente). No entiendo absolutamente nada. Lo dejaré tal cual y mañana a esta hora lo vuelvo a comprobar. ¿tendrá algo que ver el datalogger? la hora del crontab?

lo que sí está claro es que parece que la bbdd se va actualizando 'por debajo' de forma correcta porque los registros no los pierde tengo todos los registros correctos, lo que ocurre en apaiencia es que cuando se hace el cron parece que sólo lo hacía o hace, porque no estoy seguro de que mañana no vuelva a encontrarme con este problema, con los últimos datos de los que sí se ha hecho el backukp manual con el sudo sh ./weewxbackup.sh ... osea que si el cron se hace a continuación del backup manual lo ejecuta correctamente pero cuando le toca hacer su trabajo la siguiente vez en la medianoche, entonces vuelve a hacer el backup anterior. ..

En fin, siento dar tanto 'la brasa' con este tema  :(

70
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 19 de Junio del 2019, 10:47:36 am »
qué diferencia hay entre ponerlo en un lugar o en otro?

71
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 19 de Junio del 2019, 10:14:14 am »
hola
en modo passive consigue enviar vía FTP.  plau2 . El backup es correcto y completo.  apla3 A partir de ahora seguiré más de cerca las 'andanzas' de mi BBDD y los backup para comprobar la exactitud de los registros y evitar sorpresas (en la medida de lo posible  :) )
saludos.



72
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 19 de Junio del 2019, 01:09:01 am »
hola,
parece ir bien ahora, es decir, me hace el backup en local y lo sube vía FTP pero desde el usuario 'pi' no como 'root' (lo he intentado y no me resulta) El backup me lo hace con la BBDD actual y sin errores, sin embargo, me he dado cuenta de otra cosa: tengo instalado un firewall y aparentemente  no envía el backup correctamente al servidor, en cambio si desactivo el firewall sí lo envía....tendré que investigar un poquito este tema....supongo sea algún tema de puertos,  pero por lo demás todo OK




73
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 18 de Junio del 2019, 18:04:36 pm »
Citar
Descartemos cosas y veamos si lo que pasa es que ni crea ni sube con el cron. Si manualmente se genera es o porque no está el cron funcionando o encuentra algún error. Pon el resultado de crontab -l
el resultado es:  2 0 * * * /home/pi/weewxbackup.sh

realiza la copia y sube por FTP a las 00.02 (los datos de mi estación se acutalizan cada 5 mins y suele ser a las 00.01 cuando salen las actualizaciones (páginas web, etc) de las 00.00 de ahí que para que no haya interferencias u otros problemas se haga la subida a las 00.02. He revisado por FileZilla y, efectivamente, la subida la hace a las 00.02. Cuando haga la nueva subida esta madrugada me fijaré si hay algún cambio tras modificar como me has indicado $RUTA='/www'


74
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 18 de Junio del 2019, 14:49:18 pm »

el cronjob trabaja sin problemas y hace la copia todos los días a la hora estipulada y, además, la sube por FTP al servidor .

Me he perdido... no dices que no te lo actualizaba ? Según la copia de seguridad local de la que has puesto la captura es del 10 de mayo... atendiendo al hilo en el que se hizo lo del script fue el 8 de mayo cuando lo dimos por cerrado por conseguir que funcionase... sólo 2 días después ha dejado de actualizártelo.

el cron hace su tarea. crea la copia de seguridad y la sube vía FTP pero esa copia de seguridad es la misma día tras día, es decir, cuando la reviso veo que es la misma hoy, mañana y pasado con los mismos registros entre abril y el 10 de mayo.
Cierto es que no la había revisado tras el 8 de mayo puesto que di por sentado que al hacer las copias de seguridad día a día, éstas estaban OK en cuanto a sus registros (quizás debí hacerlo, mea culpa). Ha sido a raíz de la 'avería' de la estación y vuelta otra vez a su funcionamiento y puesta online cuando me ha dado por revisar las copias de seguridad con el fin de editar la BBDD y quitar los registros 'null' o registros de días en los que estuvo offline, cuando me he dado cuenta de este problema.

Citar
En manual ejecuta el script con sudo delante. Se me ha olvidado ponerlo antes... olvidos que tiene uno al hacer las cosas como root...
sí, lo he ejecutado con sudo sh /home/pi/weewxbackup.sh y certifico que me hace la copia de seguridad en local pero no me la sube vía FTP (en modo manual, es decir, con el comando sudo sh.... esa copia de seguridad manual SÍ tiene los registros correctos desde ayer por la tarde que fue cuando 'resetee' todo, sin embargo la copia  que el cron me ha subido esta madrugada vía FTP sigue con los registros mal, es decir, sigue con los registros de abril y mayo)

Viendo estos detalles, lo que saco en conclusión es que es el cron el que está haciendo su trabajo de forma un poco 'extraña' porque los datos y registros que está asegurando vía backup no son los actuales. Es como si estuvieran 'ocultos'  esos datos por algún lado y se hubiera quedado en bucle realizando la misma operación desde el día 10 de mayo

75
WeeWX / Re:¿Base de datos en perpetuo día de la marmota?
« en: 18 de Junio del 2019, 13:07:53 pm »
el script era éste
Código: [Seleccionar]
#!/bin/bash

SERVIDOR=''
USUARIO=''
PASS=''
RUTA='/www/'  #Raíz del FTP. Ponerla siempre entre las comillas

/etc/init.d/weewx stop

tar -czf /home/pi/weewxbackup/weewxbackup.tar.gz -C /etc/weewx weewx.conf  -C skins/neowx skin.conf -C /var/lib/weewx weewx.sdb

/etc/init.d/weewx start

ftp -n $SERVIDOR<<FINAL
quote USER $USUARIO
quote PASS $PASS
binary
prompt
put /home/pi/weewxbackup/weewxbackup.tar.gz $RUTA/weewxbackup/weewxbackup.tar.gz
quit
FINAL
exit 0
si lo intento en 'manual' no funciona, es decir, no sube por FTP pero sí realiza la copia de seguriad; el cronjob trabaja sin problemas y hace la copia todos los días a la hora estipulada y, además, la sube por FTP al servidor .
en cuanto a los permisos del sript están en: -rwxr-xr-x-

Páginas: 1 ... 3 4 [5] 6 7 8