Autor Tema: Consola cambia la hora  (Leído 18457 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jmfernandezz

  • Sr. Member
  • ****
  • Mensajes: 313
    • Ver Perfil
  • Estación: ESAND2900000029700D
Consola cambia la hora
« en: 25 de Junio del 2016, 22:53:32 pm »
Hola,
No se que le está pasando a mi consola, pero cada cierto tiempo me cambia la hora (una hora mas).
El horario lo tengo configurado según las instrucciones del fabricante, indicando la franja horaria 1.

¿Os ha pasado a alguno?

Saludos,
« Última modificación: 25 de Junio del 2016, 22:56:04 pm por jmfernandezz »
Estación meteorológica ubicada en Velez-Malaga (Málaga).
http://meteovelez.ddns.net
PCE FWS-20 + Garita artesana + Raspberry Pi 2 + Weewx 3.1.0
36°46'44.8"N | 4°06'10.5"W | 58 msnm

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Consola cambia la hora
« Respuesta #1 en: 25 de Junio del 2016, 23:18:23 pm »
La configuracion de hora de Linux y la de la consola tienen que coincidir. Weewx a intervalos de tiempo (el configurado en la sección "StdTimeSynch" de weewx.conf) sincroniza la hora de la consola con la de Linux. Comprueba si es este el motivo de ese cambio.

Saludos.
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado jmfernandezz

  • Sr. Member
  • ****
  • Mensajes: 313
    • Ver Perfil
  • Estación: ESAND2900000029700D
Re:Consola cambia la hora
« Respuesta #2 en: 26 de Junio del 2016, 00:56:59 am »
La configuracion de la Raspi la tengo en "Europe/Madrid" y la consola con franja horaria 1. Supuestamente, deberían coincidir en hora.
El cambio de hora solo lo hace la consola, la Raspi no cambia y la hora en la web siempre es la correcta.
En cuanto a la configuracion de weewx.conf, tengo lo siguiente:

[StdTimeSynch]
    # How often to check the weather station clock for drift (in seconds)
    clock_check = 14400
   
    # How much it can drift before we will correct it (in seconds)
    max_drift = 5

El caso es que este cambio de hora no lo hace frecuentemente, es mas, en los ultimos meses lo ha hecho dos veces.
¿Que opinais?
Saludos,
Estación meteorológica ubicada en Velez-Malaga (Málaga).
http://meteovelez.ddns.net
PCE FWS-20 + Garita artesana + Raspberry Pi 2 + Weewx 3.1.0
36°46'44.8"N | 4°06'10.5"W | 58 msnm

Conectado manolodos

  • Sr. Member
  • ****
  • Mensajes: 355
    • Ver Perfil
  • Estación: Málaga - Bda. Girón ESAND2900000029003A / Málaga-Colegio Const-1978 ESAND2900000029003B / Navas de San Juan-Sierra ESAND2300000023240A / Nerja - Las Palmeras ESAND2900000029780B
Re:Consola cambia la hora
« Respuesta #3 en: 27 de Junio del 2016, 07:48:45 am »
Buenos días:

No creo que Weewx pueda cambiar la hora de la consola.
Puede ser que la señal de radio DCF77 esté cambiando la hora
La consola recibe esa señal de forma esporádica ya que el sur de España está muy en el límite de la zona de recepción,  pero cuando recibe pues está poniendo la hora de verano.
A mí me ha pasado en varias ocasiones.
Lo solucioné poniendo la franja horaria en la consola a 0, la hora de la consola la local peninsular. Uso windows y cumulus, y lo tengo en UTC y sin cambio,  automático de hora invierno/verano.
Además en meteoclimatic indico que envío los datos en UTC.

Prueba si van por ahí los tiros....

Un saludo

Desconectado jmfernandezz

  • Sr. Member
  • ****
  • Mensajes: 313
    • Ver Perfil
  • Estación: ESAND2900000029700D
Re:Consola cambia la hora
« Respuesta #4 en: 27 de Junio del 2016, 08:10:37 am »
Muchas gracias.
Tambien he visto eso por ahi. Lo podré en franja horaria 0 y os cuento.
Saludos,
Estación meteorológica ubicada en Velez-Malaga (Málaga).
http://meteovelez.ddns.net
PCE FWS-20 + Garita artesana + Raspberry Pi 2 + Weewx 3.1.0
36°46'44.8"N | 4°06'10.5"W | 58 msnm

Desconectado davidmeteo

  • Newbie
  • *
  • Mensajes: 15
    • Ver Perfil
  • Estación: En Proyecto
Re:Consola cambia la hora
« Respuesta #5 en: 07 de Julio del 2016, 16:17:05 pm »
Muchas gracias.
Tambien he visto eso por ahi. Lo podré en franja horaria 0 y os cuento.
Saludos,
ya lo has hecho? cuentanossss

Desconectado jmfernandezz

  • Sr. Member
  • ****
  • Mensajes: 313
    • Ver Perfil
  • Estación: ESAND2900000029700D
Re:Consola cambia la hora
« Respuesta #6 en: 07 de Julio del 2016, 20:04:47 pm »
Cambie la franja horaria a 0 y no ha vuelto a producirse el problema.
Saludos
Estación meteorológica ubicada en Velez-Malaga (Málaga).
http://meteovelez.ddns.net
PCE FWS-20 + Garita artesana + Raspberry Pi 2 + Weewx 3.1.0
36°46'44.8"N | 4°06'10.5"W | 58 msnm

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Consola cambia la hora
« Respuesta #7 en: 18 de Julio del 2016, 03:03:35 am »
La señal DCF77 no puede introducir una hora que no es la correcta, no tiene sentido. Supongo que enviará la hora UTC y la consola dependiendo de la configuración de zona horaria y de cambio automatico de horario de verano la modificará  en consecuencia. Es decir si configuras la zona horaria +1 le sumará una hora, y si está actualmente en horario de verano y la opcion de cambio automatico de horario de verano está activada, le sumará otra hora más.

Por tanto si la configuracion de zona horaria, cambio automatico de horario de verano y tambien si actualmente estamos en verano o no, tanto en la raspi como en la consola coinciden, ambas horas tienen que coincidir. Solo se puede entender que ambas horas no coincidan cuando alguno de estos tres datos de la configuracion horaria no coincida, por mucha señal DCF77 que le llegue.

En cuanto a la sincronizacion entre la raspi y la consola existe y se puede comprobar en weewx.log, y el intervalo en segundos entre sincronizaciones se configura en weewx.conf como ya sabemos. Hay que tener en cuenta que todas las estaciones no tienen receptor para la señal DCF77, y para ellas es importante dicha sincronización.

Saludos
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Conectado manolodos

  • Sr. Member
  • ****
  • Mensajes: 355
    • Ver Perfil
  • Estación: Málaga - Bda. Girón ESAND2900000029003A / Málaga-Colegio Const-1978 ESAND2900000029003B / Navas de San Juan-Sierra ESAND2300000023240A / Nerja - Las Palmeras ESAND2900000029780B
Re:Consola cambia la hora
« Respuesta #8 en: 18 de Julio del 2016, 14:11:48 pm »
Hola:


En cuanto a la sincronizacion entre la raspi y la consola existe y se puede comprobar en weewx.log, y el intervalo en segundos entre sincronizaciones se configura en weewx.conf como ya sabemos. Hay que tener en cuenta que todas las estaciones no tienen receptor para la señal DCF77, y para ellas es importante dicha sincronización.

Saludos

Pero no en el caso de las PCE, según dice aquí:
http://www.weewx.com/docs/usersguide.htm#Station_information69

FineOffsetUSB

The station clock can only be set manually via buttons on the console, or (if the station supports it) by WWVB radio. The FineOffsetUSB driver ignores the station clock since it cannot be trusted.


Saludos

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.637
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Consola cambia la hora
« Respuesta #9 en: 18 de Julio del 2016, 18:03:15 pm »
Como dice manolodos, la Fineoffset no actualiza el reloj de la consola mediante Weewx. Es una pena.

Y, por supuesto que el sistema DCF77 puede ponerte una hora equivocada........díselo a mi Oregon......bueno....a mi batallón de Oregones.

Estoy cansado de forzar la actualización de la hora, porque se pone 20 minutos desfasado.....si si....20 minutos.

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Consola cambia la hora
« Respuesta #10 en: 19 de Julio del 2016, 10:28:08 am »
Reconozco haber extrapolado erroneamente lo que ocurre de manera normal y lógica en las Davis a las PCE, en base a que weewx mantiene la sección de configuración de la sincronización en weewx.conf a pesar de que no funcione para ellas.

En cuanto a la señal DCF77 puedo entender que se reciba o no, pero ¿que se reciba equivocada?. ¿Acaso no envia  algun codigo de verificación?. Si así fuera la consola de jmfernandezz habría recibido varias veces una hora con un error de una hora más, y siempre con el mismo error. ¿No es demasiada coincidencia en un error?. El hecho de que el error siempre sea una hora más ¿no induce a pensar que más bien se trata de una diferencia en la configuracion de la hora entre la raspi y la consola?.

Saludos.
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Desconectado jmfernandezz

  • Sr. Member
  • ****
  • Mensajes: 313
    • Ver Perfil
  • Estación: ESAND2900000029700D
Re:Consola cambia la hora
« Respuesta #11 en: 19 de Julio del 2016, 11:29:06 am »
Ya, pero segun indica Manodolos, parece que la raspi no toma la hora de la consola.

El caso es que al poner zona horaria 0, ya no se ha vuelto a repetir el problema.
Estación meteorológica ubicada en Velez-Malaga (Málaga).
http://meteovelez.ddns.net
PCE FWS-20 + Garita artesana + Raspberry Pi 2 + Weewx 3.1.0
36°46'44.8"N | 4°06'10.5"W | 58 msnm

Conectado manolodos

  • Sr. Member
  • ****
  • Mensajes: 355
    • Ver Perfil
  • Estación: Málaga - Bda. Girón ESAND2900000029003A / Málaga-Colegio Const-1978 ESAND2900000029003B / Navas de San Juan-Sierra ESAND2300000023240A / Nerja - Las Palmeras ESAND2900000029780B
Re:Consola cambia la hora
« Respuesta #12 en: 19 de Julio del 2016, 18:42:25 pm »
Hola:
En cuanto a la señal DCF77 puedo entender que se reciba o no, pero ¿que se reciba equivocada?. ¿Acaso no envia  algun codigo de verificación?. Si así fuera la consola de jmfernandezz habría recibido varias veces una hora con un error de una hora más, y siempre con el mismo error. ¿No es demasiada coincidencia en un error?. El hecho de que el error siempre sea una hora más ¿no induce a pensar que más bien se trata de una diferencia en la configuracion de la hora entre la raspi y la consola?.

Saludos.

Creo que en el caso de jmfernandezz el problema era la "incorrecta" configuración de la diferencia horaria.

Con respecto a señal de la DCF77 hay bastante literatura disponible en internet, pero basicamente la cuestión es que la señal solo es buena hasta unos 1000 kms, hasta los 1500 regular y a partir de ahí mala..., pero además es que esa señal es muy propensa a ser interferida por todo tipo de fuentes, y muchos receptores no la pueden decodificar correctamente y/o la interpretan de manera equivocada.

Tengo además de la PCE, 2 estaciones de sobremesa básicas de Oregon con reloj radiocontrolado y de vez en cuando hacen cosas extrañas, ahora una marca las 03:02 cuando debería marcar las 18:32, y hace un par de días estaba correcta y no se le ha acabado la batería...

En los siguientes enlaces hay buena información:

http://foro.tiempo.com/recepcion-de-senales-horarias-de-dcf77-t49677.0.html

http://perso.wanadoo.es/dcf77pictob/estudio_codificacion.htm   ( aquí se explica la trama de datos,, que dura nada menos que un minuto)

Saludos

Desconectado Amon-K

  • Full Member
  • ***
  • Mensajes: 209
    • Ver Perfil
    • MeteoPG
  • Estación: Puente Genil - ESAND1400000014500A
Re:Consola cambia la hora
« Respuesta #13 en: 29 de Julio del 2016, 12:21:32 pm »

En los siguientes enlaces hay buena información:

http://foro.tiempo.com/recepcion-de-senales-horarias-de-dcf77-t49677.0.html

http://perso.wanadoo.es/dcf77pictob/estudio_codificacion.htm   ( aquí se explica la trama de datos,, que dura nada menos que un minuto)

Saludos


Con la información que aparece en los enlaces de manolodos he podido comprobar que la señal DCF77 tiene varios bit de comprobación de paridad, en el caso de la hora se comprueba la paridad de los 6 bits que determinan la hora. En el caso de la fecha se comprueba la paridad de 22 bits. Creo que esta comprobación es muy escasa, por lo que se pueden producir errores con mucha facilidad, sobre todo en el caso de la fecha.

De cualquier manera, mi tesis para el caso de jmfernandez es que es un problema de coincidencia entre la configuración de la hora de la raspi y la consola, por esto posiblemente cuando jmfernandezz configuró la franja horaria en la consola a 0, la hizo coincidir con la configurada en la raspi, y de esta manera aunque algunas veces llegue la señal DCF77 a la consola, esta señal de fecha y hora, si no es errónea coincidirá con las de la raspi.

Saludos.
 
  ESAND1400000014500A http://meteopg.ddns.net Davis VP2 + Raspberry Pi 2 + Weewx 3.7.1

Telares

  • Visitante
Re:Consola cambia la hora
« Respuesta #14 en: 07 de Febrero del 2017, 19:44:42 pm »
Hola, tengo encendida la consola desde hace cuatro días, momento en el cual la puse en fecha y hora. Tal y como dice el manual puse franja horaria 1. Esta mañana apareció con una hora de más. En mi caso estoy seguro de que el cambio lo hizo la consola porque no tengo nada conectado a ella. Lo que no sé es si lo hizo por "orden" de la señal DCF77 ya que hasta hoy pensaba que no tenía la posibilidad de recibir dicha señal.
Saludos.