Liberado My-Weather-Indicator 0.4.1.0 para viajeros
Introducción
Son varias las sugerencias que se han propuesto para My-Weather-Indicator, pero sin lugar a dudas, la que más me ha llamado la atención, es esta de poder ver más de un indicador simultáneamente. Le he estado dando muchas vueltas, para ver como darle forma, puesto que en principio no podía lanzar varios indicadores de forma simultánea, ¿donde guarda cada uno sus preferencias?.
Finalmente me decidí, por esta solución. Se trata de dos indicadores en uno. Tu solo lanzas una aplicación y eliges si quieres ver el indicador de una localidad, el de la otra, o los dos a la vez, así como las notificaciones de una, de las dos o de ninguna.
De esta forma y después de varios días de prueba al final he liberado esta nueva versión, denominándola “para viajeros”, porque es para aquellos que quieren tener la información del tiempo de la ciudad de origen y de destino.
Cambios
Hasta dos localidades
Como mencionaba en la introducción ahora, puedes ver en el panel, hasta dos localidades. Para ello, en las preferencias, seleccionas las localidades que quieres ver, y marcas la caja de selección:
Como ves, tienes dos localidades, puedes o seleccionar una o las dos, y definir para cada una de ellas la que quieres. También puedes seleccionar si quieres que se vea la temperatura en el indicador, tanto en una como en las dos localidades y si quieres que se vean las notificaciones (por tiempo o por cambio de estado), igualmente en una o en las dos localidades.
De esta forma tu panel quedará así:
Evidentemente que ocupa mucho espacio, pero siempre puedes elegir que no te aparezca una de las dos localidades:
O no mostrar la temperatura de una o de ninguna de las dos localidades:
Por supuesto, que haciendo clic en el indicador de cada una de las localidades verás la información meteorológica correspondiente a cada una de esas dos localidades.
Mas unidades para la velocidad del viento
Ahora puedes ver la velocidad del viento en más unidades, además de en km/h ó mph. Tu puedes elegir las unidades:
- km/h
- mph
- m/s
- pies/s
- nudos
- Beaufort
La definición de la Escala de Beaufort de la Wikipedia: “es una medida empírica para la intensidad del viento, basada principalmente en el estado del mar, de sus olas y la fuerza del viento. Su nombre completo es Escala de Beaufort de la Fuerza de los Vientos”
Cambiar las unidades de la velocidad del viento, también me ha obligado a tener que traducir la dirección del viento, por tanto, es posible, que en algunos idiomas que no estén traducido todavía aparezcan en Inglés.
La sensación térmica “Feels like…”
Para evaluar la sensación térmica he utilizado dos parámetros:
- Indice de calor, “Heat Index“
- Sensación térmica del viento, “Wind Chill“
En el caso del índice de calor,está evaluado para temperaturas por encima de los 24 ºC.
En el caso de la sensación térmica de viento la he evaluado para temperaturas inferiores a 10ºC y velocidades del viento superiores a 5 km/h,
Aunque lo he tomado como una combinación de ambos valores, por los límites impuestos, nunca se sumarán.
Condiciones meteorológicas
Como consecuencia de los continuos cambios realizados por Google en su API, he realizado una reestructuración completa del código para independizar las condiciones meteorológicas de los iconos seleccionados por Google. La consecuencia directa de ésto es que ahora, ha sido necesario traducir todos los condiciones meteorológicas posibles aunque seguro que se han escapado.
Dado que la API de Google no está disponible, lo que he hecho ha sido realizar un script para ver la condición meteorológica en más de 18.000 puntos a lo largo y ancho del mundo. Claro que es posible que se me hayan escapado algunas, pero esto se puede informar como un error en Launchpad.
Iconos
También he modificado los iconos para adecuarlos más al estilo de Ubuntu:
He incluido tres juegos de iconos. Dos para marcar el estado en el panel, pudiendo elegir entre claro y oscuro, en función del tema que tu hayas elegido:

Ambos temas están tomados de DevianArt, tal y como cita en los créditos. Los correspondientes al panel, fueron realizados por ~MerlinTheRed, y están bajo licencia Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Los que aparecen en las notificaciones, en el menú y en las previsiones, son de ~mohitg
Etiquetas en el pronóstico
Se han incluido etiquetas en la ventana del pronóstico meteorológico, para facilitar la lectura del mismo:
Próximos versiones
Para la próxima versión, ya tengo un par de ideas en mente sugeridas en Launchpad:
- Temas de iconos personales. Para aquellos que no les guste la selección de iconos elegida por mi, que se pueda crear su propia colección
- Configurar alarmas. Con esto podrás definir temperaturas o velocidades que una vez alcanzadas lancen una notificación, y el icono del panel cambie.
Instalación, uso y colaboración
Instalación
Para instalar My-Weather-Indicator, tienes que añadir el repositorio y actualizar:
sudo add-apt-repository ppa:atareao/atareao && sudo apt-get update
una vez añadido el repositorio, puedes instalarlo haciendo clic en My-Weather-Indicator o desde el terminal:
sudo apt-get install my-weather-indicator
Uso
puedes inciarlo desde el Dash o con Alt+F2:
Colaboración
Hay un proyecto abierto en Launchpad, My-Weather-Indicator, para aquellos que quieran colaborar en cualquier aspecto:
- Colaboración en el código: Code
- Informando de errores: Bugs
- Proponiendo nuevas especificaciones y características: Blueprints
- Traduciendo la aplicación a más indiomas: Translations
- Y resolviendo dudas: Answers
Popularity: 9% [?]
Liberado My-Weather-Indicator 0.4.0.2 para licántropos
Por fin…, después de darle muchas vueltas, pensadas y modificaciones (y revisiones), he conseguido lanzar una nueva versión de My-Weather-Indicator. Y precisamente ha sido los últimos cambios realizados por Google, los que me han llevado a acelerar los trabajos, porque recientemente sólo aparecía N/A en tu indicador. Así que me puse manos a la obra y la última versión está terminada:
Nuevas características
En esta última versión, he introducido varias características, algunas de las que se han demandado, y otras que me parecía interesante incluir.
La temperatura aparece en el panel
Ahora puede elegir la opción de que la temperatura aparezca en el panel. Para aquellos preocupados con el espacio en el panel, indicar que es una opción configurable. Puedes elegir que aparezca o no.
Los iconos de Natty
Igualmente otra de las opciones demandadas es que los iconos que aparecen en el panel, fueran los correspondientes al tema instalado y configurado, así que lo he cambiado. Me parece una solución mucho más elegante.
Más información en el menú
Ahora se ofrece mucha más información de las condiciones actuales:
Sensación térmica
La sensación térmica es un concepto que evalúa la temperatura que experimenta el cuerpo humano no sólo con la temperatura, sino teniendo en cuenta el efecto de la humedad relativa y la velocidad del viento.
Por ejemplo, no es lo mismo la sensación que experimentamos un día de verano con mucha temperatura si además le añadimos una alta humedad relativa, la sensación es bochornosa.
Lo mismo sucede con los días de invierno, da una sensación mucho más fría, un día con viento que sin viento.
El punto de rocío
El punto de rocío o temperatura de rocío es la temperatura a la que empieza a condensarse el vapor de agua contenido en el aire, produciendo rocío, neblina o, en caso de que la temperatura sea lo suficientemente baja, escarcha.
La hora en la que amanece y anochece
La operación ha sido calcular la hora en función de la longitud y latitud. Evidentemente, dependiendo de la orografía del terreno, estas horas pueden verse modificadas.
Además, permite modificar el icono que aparece en el panel, para que aparezca día y noche, según toque.
La fase lunar
Este no es un dato que tenga una importancia fundamental para la mayoría de los que usamos el indicador, pero es realmente romántico.
Más información en la previsión meteorológica
Igual que aparece más información en el menú, he añadido tanto las horas de amanecer y anochecer, así como la fase lunar, con un aspecto como el que sigue:
La imagen correspondiente a la fase de la luna se modifica en los 28 días correspondientes. El texto, se corresponde con el más próximo a uno de las ocho estados de la luna.
Configuración
Ahora el indicador es más configurable.
Modificación de la ubicación
Esta característica permanece inalterable por ahora, aunque al modificarse la ventana de preferencias, tiene un aspecto diferente
Modificación de las unidades de temperatura
Igualmente que en el caso de la ubicación, pasa lo mismo con la temperatura
Modificación del tiempo de refresco
Es posible modificar el tiempo de refresco del tiempo, para que se actualice según nuestro interés
Modificación de las características de las notificaciones
Ahora es posible modificar cuando queremos tener notificaciones de My-Weather-Indicator. Tenemos dos opciones por tiempo o por modificaciones de las condiciones climáticas.
En el caso del tiempo, simplemente le indicamos el tiempo que transcurre entre notificaciones. En el caso de notificación por cambio en las condiciones climáticas, además podemos indicarle que nos avise en función de que cambie la temperatura o la humedad o el viento o las condiciones generales. Podemos marcar una o varias.
Traducciones
Se han añadido nuevas traducciones incorporadas de Launchpad:
- Croata
- Eslovaco
- Inglés de Gran Bretaña
- Ruso
Corrección de errores
Se han corregidos varios errores que nos traían de cabeza a más de uno:
El icono del panel de Lucid
En las versiones anteriores el icono del estado del tiempo no aparecía en el panel, para la versión Lucid de Ubuntu. Primero lo modifiqué en Touchpad-Indicator, y una vez funcionaba, lo corregí en My-Weather-Indicator. Me traía un poco de cabeza, pero al final funciona correctamente.
El autoarranque
Otro de los problemas que está corregido. Si al instalarlo no te funciona el autoarranque, tienes que ir a la carpeta “~/.config/autostart/” y borrar todas los archivos que contengan “my-weather-indicator”.
Problemas con la red
Cuando no había red, daba un error. Ahora se corrige, haciendo que te aparezca un icono de alarma y sólo te mostrará los datos que obtiene por cálculo, el resto los dejará vacíos.
Participación y ayuda
En el menú se ha añadido entradas para poder acceder con más facilidad a la página de Launchpad de My-Weather-Indicator, tanto para preguntar aquellas dudas que tengas, colaborar en la traducción y demás…
Instalación
Una vez vistos todas las características nuevas, opciones, y reparación de errores, queda indicar como instalarlo para aquellos que todavía no lo tengan.
Lo primero añadir el repositorio y actualizar:
sudo add-apt-repository ppa:atareao/atareao && sudo apt-get update
Si ya tienes el repositorio solo tienes que hacer clic en my-weather-indicator o instalarlo desde el terminal:
sudo apt-get install my-weather-indicator
Colaboración…
Hay un proyecto abierto en Launchpad, My-Weather-Indicator, para aquellos que quieran colaborar en cualquier aspecto:
- Colaboración en el código: Code
- Informando de errores: Bugs
- Proponiendo nuevas especificaciones y características: Blueprints
- Traduciendo la aplicación a más indiomas: Translations
- Y resolviendo dudas: Answers
Próximas versiones
Para la próxima versión me gustaría incorporar dos nuevas características:
- Dar mayor soporte al cambio de unidades
- Mostrar información de varias ciudades de forma simultánea
- Modificar la lectura del estado meteorológico de Google
Más información | Wikipedia, Lenntech
Popularity: 17% [?]
Liberada la versión 0.3.2.6 de my-weather-indicator para Ubuntu
Ya está disponible para su instalación la versión 0.3.2.6 de my-weather-indicator, que es un indicador del tiempo para Ubuntu, creado para dar una solución a la desaparición, en la versión 11.04 Natty, del panel de Gnome, y con él de la previsión meteorológica que aparecía.
Este indicador está disponible para las versiones Lucid, Maverick, Natty y Oneiric desde el repositorio del atareao:
ppa:atareao/atareao
Al fin libre de un bug que me tenía muy despistado, y que ya reportó hace tiempo WebUpd8. El problema se encontraba, es que la información proporcionada por Google para la previsión del tiempo depende de tu ubicación, y puede facilitarlo en unidades del sistema internacional o no, dependiendo, así que era necesario capturar esta posibilidad. De nuevo agradecer a WebUpd8, por su ayuda, puesto que fué el que me puso en el camino correcto para descifrar el problema y a Toyota4Runner, sin cuya insistencia y colaboración no habría podido resolver este entuerto.
Iniciar my-weather-indicator
Para iniciar my-weather-indicator en Natty, en el Dash, escribes my-weather-indicator, lo seleccionas y lo inicias:
La primera vez que lo inicies, te aparecerá la siguiente ventana, donde te pregunta las coordenadas UTM del lugar del que quieres tener la predicción meteorológica, si quieres que se inicie de forma automática con el arranque de Ubuntu, y en que unidades quieres ver la temperatura.
No es necesario que busques las coordenadas UTM en Google Maps, ni nada por el estilo. Simplemente pulsa el botón “Busca la ubicación” y verás la siguiente ventana:
Escribe el nombre de tu localidad en Ubicación, y pulsa el botón “Busca la ubicación”, y te seleccionará la dirección más próxima:
Una vez ya has realizado la configuración inicial verás el indicador del tiempo en su sitio, y te mostrará una notificación con las condiciones meteorológicas en ese preciso instante:
Configuración
Si haces clic en el icono de my-weather-indicator, verás el siguiente menú:
Seleccionando “Preferencias”, te aparecerá puedes modificar la configuración inicial, y marcar para que my-weather-indicator se inicie en el arranque de Ubuntu, y olvidarte de iniciarlo cada vez:
Pronóstico
Si en el menú que aparece al hacer clic sobre el icono de my-weather-indicator, seleccionas “Pronóstico”, te aparecerá la previsión para los próximos días en la ubicación seleccionada:
Cambios y mejoras
Lo más importante es la forma de introducir tu ubicación para que te de el pronóstico, y por supuesto el maldito bug de la temperatura.
Además se evita que existan dos instancias simultáneas de my-weather-indicator, y se impide que se puedan abrir de forma simultánea dos ventanas de configuración o de pronóstico, para evitar confusiones.
Ahora los idiomas incluidos son los siguientes:
Translation for trunk
- Portugal de Brasil
- Calatan
- Valenciano
- Checo
- Holandés
- Finlandés
- Francés
- Gallego
- Alemán
- Italiano
- Lituano
- Polaco
- Slovaco
- Español
- Turco
Gracias a la colaboración desinteresada para que esto sea posible, y cuyos autores puedes ver en los créditos de la aplicación.
Instalación, futuras modificaciones y colaboración…
Popularity: 18% [?]
Liberada la versión 0.3.1 de My-Weather-Indicator
Finalmente, después de los distintos problemas con la ubicación de la localidad donde queríamos tener la información del tiempo, se han introducido varios cambios, para evitar todo esta historia.
Entre los cambios introducidos, hay que destacar:
- Se ha modificado el parser para el acceso a los datos del tiempo proporcionados por el API de google. Ahora se utiliza lxml. Hay que tener en cuenta de incluir esta dependencia a la hora de correr la aplicación.
- Se modifica la forma de proporcionar la localidad donde se quiere obtener la información del tiempo. Ahora, se utiliza la API de Google para la geocodificación. De esta manera, a partir de la dirección (la calle, localidad, población, ciudad) nos proporciona las coordenadas geográficas, latitud y longitud.
- Puedes, o bien introducir directamente las coordendas geográficas, latitud y longitud, o bien buscar tu ubicación y que la aplicación se la que determine las coordenadas:
- Se incluye la posibilidad de que la temperatura te la proporcione en grados Celsius, Farenheit y Kelvin.
Instalación y funcionamiento:
Popularity: 8% [?]
My-weather-indicator completamente remasterizado para Ubuntu
Después de los distintos bugs aportados por Andrew, y otros, tenía en mente reescribir por completo el código de my-weather-indicator, pero hasta ahora no había encontrado tiempo. Pero no podía dejar de pasar ni un día mas para arreglarlo.
Finalmente decidí, a la vista de todos los errores, cambiar el API de The Weather Channel por el de Google. La ventaja es clara, la aplicación va rápida como ella sola, no da ningún tipo de error, y el resultado final lo agradece. Como contrapartida, tienes que ha desaparecido mucha de la información que disponíamos antes.
Esto es lo que mas me paraba a la hora de recurrir a la API de Google, pero, definitivamente, ¿para qué tanta información? si finalmente solo queremos saber si va a llover/nevar, la temperatura máxima y mínima, y la humedad, y en ocasiones ni eso.
Así, pues finalmente me decanté por lo sencillo. Para utilizar la API de Google, he partido del código fuente de python-weather-api implementado por Eugene Kaznacheev, lo que me ha simplificado considerablemente las cosas.
La notificación aparece tal y como se ve en la siguiente imagen:
Instalación, configuración, y pruebas:
Popularity: 13% [?]
Otro indicador del tiempo para Ubuntu
Desde que estoy utilizando el AA1 (Acer Aspire One), con la distribución Ubuntu Netbook Edition, donde se utiliza Unity como interfaz, he observado dos aspectos, el primero es que no se la fecha sino hago click con el ratón sobre el indicador de la hora, el segundo es que ha desaparecido la previsión meteorológica.
Dadas las bajas prestaciones del AA1, no he querido sobrecargarlo añadiendo mi querido y amado Avant Window Navigator, que hubiera resuelto todos estos problemas.
Hace tiempo que aparecieron varios indicadores del tiempo (Weather-Indicator), pero ahora, que lo necesito, no lo he encontrado para la Maverick Meerkat, así que he decidido hacer uno propio. Como de costumbre el nombre ha sido lo que más tiempo me ha llevado: My-Weather-Indicator (toma castaña).
La condiciones medioambientales así como la previsión del tiempo se obtienen de The Weather Channel, que no estoy muy seguro que sea la decisión más acertada, porque ultimamente me está dando problemas de conexión, pero por otro lado, es el proveedor que mas información facilita, tanto meteorológica, propiamente dicha, como de la API que facilita.
Ciertamente para ser la primera versión de la primera versión, no está mal, aunque no tengo que pulirla, quiero que me ofrezca los mapas de la previsión meteorológica, que aunque no soy meteorologo, me guasta consultarlos para hacerme mi propia composición (absurda) de lugar.
¿Cómo instalarlo y como funciona?
Popularity: 18% [?]



































