Autor Tema: Pasar viento de m/s a km/h  (Leído 4449 veces)

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

Desconectado colareis

  • Newbie
  • *
  • Mensajes: 20
    • Ver Perfil
  • Estación: ESAND4100000041460A
Pasar viento de m/s a km/h
« en: 03 de Febrero del 2017, 22:22:41 pm »
Hola.
Tengo una inconsistencia y no doy con la solución. Tengo el viento puesto en unidades de km/h en meteoclimatic pero en realidad está marcando m/s, por lo que la velocidad sale  muy baja. No sé cómo se cambia de m/s para que marque todo en km/h. Uso weewx.

Un saludo.

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 960
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Pasar viento de m/s a km/h
« Respuesta #1 en: 03 de Febrero del 2017, 22:33:18 pm »

Hola.
Tengo una inconsistencia y no doy con la solución. Tengo el viento puesto en unidades de km/h en meteoclimatic pero en realidad está marcando m/s, por lo que la velocidad sale  muy baja. No sé cómo se cambia de m/s para que marque todo en km/h. Uso weewx.

Saludos Colareis

Yo no tengo ni idea de Weewx (el experto es Jantoni); no obstante en el foro de Weewx ya se ha hablado de este asunto:

            http://forum.meteoclimatic.net/index.php/topic,795.0.html




“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jantoni

  • Hero Member
  • *****
  • Mensajes: 3.754
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Pasar viento de m/s a km/h
« Respuesta #2 en: 05 de Febrero del 2017, 10:30:47 am »
Eso te ha pasado por faltar a las últimas clases de Weewx.

Citar
# Cambiamos Weewx.conf para que las unidades sean en metrica y ademas mm en lugar de cm y km/h en lugar m/s
sed -i 's/group_speed = meter_per_second/group_speed = km_per_hour/g' "/etc/weewx/weewx.conf"
sed -i 's/group_speed2 = meter_per_second2/group_speed2 = km_per_hour2/g' "/etc/weewx/weewx.conf"
sed -i 's/group_pressure = mbar/group_pressure = hPa/g' "/etc/weewx/weewx.conf"
sed -i 's/group_rain = cm/group_rain = mm/g' "/etc/weewx/weewx.conf"
sed -i 's/group_rainrate = cm_per_hour/group_rainrate = mm_per_hour/g' "/etc/weewx/weewx.conf"

# Cambiamos el formato de las horas y las fechas
sed -i 's/day        = %X/day        = %H:%M/g' "/etc/weewx/skins/Standard/skin.conf"
sed -i 's/week       = %X (%A)/week       = %H:%M on %A/g' "/etc/weewx/skins/Standard/skin.conf"
sed -i 's/month      = %x %X/month      = %d-%b-%Y %H:%M/g' "/etc/weewx/skins/Standard/skin.conf"
sed -i 's/year       = %x %X/year       = %d-%b-%Y %H:%M/g' "/etc/weewx/skins/Standard/skin.conf"
sed -i 's/rainyear   = %x %X/rainyear   = %d-%b-%Y %H:%M/g' "/etc/weewx/skins/Standard/skin.conf"
sed -i 's/current    = %x %X/current    = %d-%b-%Y %H:%M/g' "/etc/weewx/skins/Standard/skin.conf"
sed -i 's/ephem_day  = %X/ephem_day  = %H:%M/g' "/etc/weewx/skins/Standard/skin.conf"
sed -i 's/ephem_year = %x %X/ephem_year = %d-%b-%Y %H:%M/g' "/etc/weewx/skins/Standard/skin.conf"

# Cambiamos el formato de viento para que cuando la velocidad sea Cero no aparezca N/A sino N
sed -i 's/NNW, N\/A/NNW, N/g' "/etc/weewx/skins/Standard/skin.conf"

Si solo quieres cambiar lo de m/s a km/h

sed -i 's/group_speed = meter_per_second/group_speed = km_per_hour/g' "/etc/weewx/weewx.conf"
sed -i 's/group_speed2 = meter_per_second2/group_speed2 = km_per_hour2/g' "/etc/weewx/weewx.conf"

Funciona, SI o SI

Por supuesto, ejecutando como root.

Si se ejecuta con otro usuario, poner delante de cada comando el correspondiente "sudo"        (sin las comillas) ;D ;D ;D

Desconectado colareis

  • Newbie
  • *
  • Mensajes: 20
    • Ver Perfil
  • Estación: ESAND4100000041460A
Re:Pasar viento de m/s a km/h
« Respuesta #3 en: 05 de Febrero del 2017, 10:47:45 am »
Solucionado.
Muchas gracias jantoni y kocher!!

Un saludo.