Novedades

VTI Actualización del complemento Weather info en en imagen VTi

pelajustrana

Administrator
Miembro del equipo
Comunity Team
Desarrollador
Registrado
16 Mar 2018
Mensajes
247
Gustó a
386
Puntos
63
Featured Thread #1
Para volver a mostrar la predicción meteorológica en la imagen VTi y sus diferentes skins, que basaban este complemento en Yahoo Forecast, se han de hacer unas modificaciones, desde que Yahoo Forecast dejara de funcionar (anulando la api key pública).
El tema está en desarrollo y los diferentes creadores de skins, que basen este complemento en Yahoo Forecast, irán ajustando los skins, para su correcta integración y visualización.

En principio, es indespensable instalar el plugin VWeather3_1.0-R9 (adjunto al final del post).

Colocamos mediente ftp el fichero enigma2-plugin-extensions-VWeather3_1.0-R9_all.ipk en /tmp y desde la consola telnet ejecutamos:

Insertar CODE, HTML o PHP:
cd /
opkg install /tmp/*.ipk
Reiniciamos Enigma2

Una vez instalado, hay que tener en cuenta, que se puede elegir entre dos fuentes de predicción:
You do not have permission to view link Conectarse o registrarse ahora.

You do not have permission to view link Conectarse o registrarse ahora.


En este manual vamos a tratar de como configurar el complemento con
You do not have permission to view link Conectarse o registrarse ahora.
, siendo el proceso similar usando como fuente
You do not have permission to view link Conectarse o registrarse ahora.


OBTENER CLAVE API KEY PRIVADA
Accedemos a la web
You do not have permission to view link Conectarse o registrarse ahora.
y hacemos el proceso de registro. Una vez registrados y logueados accedemos a la opción API

EOD19Yi.jpg


Y dentro de las opciones, accedemos a API keys

dZENPAl.jpg


O bien usamos la api key default o creamos una nueva, rellenando el campo Name y pulsando Generate, en este caso se ha creado la api key para el alias vti.

CWBQ9ec.jpg


Anotamos y guardamos nuestra api key para su posterior uso en la configuración del plugin.

OBTENER ID DE POBLACIÓN
Accedemos a
You do not have permission to view link Conectarse o registrarse ahora.
y mediante el buscador localizamos nuestra población (admite código postal), y tomamos nota del ID tal y como lo muestre el resultado de la búsqueda (en este caso nuestro ID sería La Carlota). Podemos asegurarnos de que efectivamente es la población buscada, accediendo mediante las coordenadas al maps.

jrEbLbN.jpg


CONFIGURACIÓN DEL PLUGIN
Accedemos desde el receptor a Menú, plugins y elegimos VWeather3

Wq96XGs.jpg


Procedemos a configurar:

Syo3Vca.jpg


El log que se crea en /tmp/VWeather3.log lo podríamos dejar mientras se termina todo el proceso de adaptación de las nuevas fuentes, ya que puede ser útil a la hora de reportar incidencias. luego podríamos desactivarlo para evitar un proceso más corriendo en segundo plano.

Guardamos y salimos con el botón rojo. Se reiniciará Enigma2 y dependiendo del skin que estemos usando nos mostrará la información meteorológica (si tenemos activada esta opción).

KdPkpYV.jpg


Una vez editado y guardado, podemos manejar los datos de forma más directa accediendo al fichero: /etc/enigma2/settings
Para su correcta edición debemos acceder desde la consola telnet:
init 4 #Paramos Enigma2

Editamos las siguientes lineas con nuestros datos, accediendo vía FTP y un editor de textos tipo notepad++ (Hacer copia del fichero original, por si hay problemas):

Insertar CODE, HTML o PHP:
config.plugins.VWeather3.CountryCode=es
config.plugins.VWeather3.OpenWeatherMap_place=La Carlota
config.plugins.VWeather3.OpenWeatherMap_apikey=1dd84c897abb3694375f7c06b6d7b089
config.plugins.VWeather3.numbers=0
config.plugins.VWeather3.Darksky_lat=38.5535
config.plugins.VWeather3.Darksky_lon=-7.3563
config.plugins.VWeather3.Darksky_apikey=32ff9b6fb99f0177edd48a30698bb876
Una vez editados, guardamos y desde la consola telnet:
init 3 #Iniciamos Enigma2

En las pruebas realizadas, tanto en el skin Vu HD 1080P como metrixfhd-mod-by-koloss, funciona correctamente salvo la temperatura actual que no muestra el valor.
Como se ha comentado antes, los encargados del desarrollo de skins, irán solucionando las incidencias que se vayan reportando en su foro.

Fuente:
You do not have permission to view link Conectarse o registrarse ahora.


Para solventar esta incidencia, mientras los encargados del desarrollo de skins, están adaptando los skins y sus skinsparts, se le puede dar una solución.
El converter actual VWeather3, salvo en el campo currentWeatherTemp muestra correctamente el valos numérico de la temperatura.. En este caso no resuelve bien el espacio entre el valor y la unidad de medición.

Insertar CODE, HTML o PHP:
WeatherInfo : currentWeatherTemp:5 °C
Bastaría con ampliar el tamaño horizontal en la linea del skin que hace la llamada al converter. De tal manera, ya mostraría en pantalla el valor numérico.
En el caso de skinparts en Vu_HD_1080P con Model-4A_@ekremtt
Accedemos mediante ftp al fichero /usr/share/enigma2/Vu_HD_1080P/allScreens/skin_InfoBar_SecondinfoBar_Model-4A_@ekremtt.xml
Si fuera otra versión, accederíamos al fichero según la versión instalada.
Hacemos una copia del fichero original.
Editamos con Notepad++ o similar.
Con la orden búsqueda, localizaríamos la cadena: currentWeatherTemp

Localizada, editamos el valor size, dándole un valor del doble del original: en este caso sustituimos el valor 28 por 56

aBvUbwk.jpg


Reiniciamos, y ya debería mostrar este parámetro de forma correcta.

q9U1jtC.jpg


Saludos
 

Adjuntos

Última edición:
Registrado
17 Ago 2018
Mensajes
61
Gustó a
49
Puntos
18
#2
Gran aporte , pero hay algo que hago mal ya que no me da el tiempo , en Api key ponemos la que nos da por defecto o la que creamos para vti , Gracias👍🏻
 
Última edición:

pelajustrana

Administrator
Miembro del equipo
Comunity Team
Desarrollador
Registrado
16 Mar 2018
Mensajes
247
Gustó a
386
Puntos
63
#3
Da igual.
Lo importante es el ID de la población.
Asegurate de que es la tuya.

Saludos
 
Registrado
17 Ago 2018
Mensajes
61
Gustó a
49
Puntos
18
#4
Da igual.
Lo importante es el ID de la población.
Asegurate de que es la tuya.

Saludos
Ya le e puesto la numeracion que sale abajo de la poblacion !! pero no conecta, hay que poner la ID de alguna manera o es copiar y pegar?
[ 37.666.777 - .32345612]. bueno probare con otra piel por si las moscas ,aun que esto con la Vu 1080p
 

Puntillita

Maniaco Activo
Registrado
19 May 2018
Mensajes
723
Gustó a
46
Puntos
28
#5
Para volver a mostrar la predicción meteorológica en la imagen VTi y sus diferentes skins, que basaban este complemento en Yahoo Forecast, se han de hacer unas modificaciones, desde que Yahoo Forecast dejara de funcionar (anulando la api key pública).
El tema está en desarrollo y los diferentes creadores de skins, que basen este complemento en Yahoo Forecast, irán ajustando los skins, para su correcta integración y visualización.

En principio, es indespensable instalar el plugin VWeather3_1.0-R9 (adjunto al final del post).

Colocamos mediente ftp el fichero enigma2-plugin-extensions-VWeather3_1.0-R9_all.ipk en /tmp y desde la consola telnet ejecutamos:

Insertar CODE, HTML o PHP:
cd /
opkg install /tmp/*.ipk
Reiniciamos Enigma2

Una vez instalado, hay que tener en cuenta, que se puede elegir entre dos fuentes de predicción:
You do not have permission to view link Conectarse o registrarse ahora.

You do not have permission to view link Conectarse o registrarse ahora.


En este manual vamos a tratar de como configurar el complemento con
You do not have permission to view link Conectarse o registrarse ahora.
, siendo el proceso similar usando como fuente
You do not have permission to view link Conectarse o registrarse ahora.


OBTENER CLAVE API KEY PRIVADA
Accedemos a la web
You do not have permission to view link Conectarse o registrarse ahora.
y hacemos el proceso de registro. Una vez registrados y logueados accedemos a la opción API

EOD19Yi.jpg


Y dentro de las opciones, accedemos a API keys

dZENPAl.jpg


O bien usamos la api key default o creamos una nueva, rellenando el campo Name y pulsando Generate, en este caso se ha creado la api key para el alias vti.

CWBQ9ec.jpg


Anotamos y guardamos nuestra api key para su posterior uso en la configuración del plugin.

OBTENER ID DE POBLACIÓN
Accedemos a
You do not have permission to view link Conectarse o registrarse ahora.
y mediante el buscador localizamos nuestra población (admite código postal), y tomamos nota del ID tal y como lo muestre el resultado de la búsqueda (en este caso nuestro ID sería La Carlota). Podemos asegurarnos de que efectivamente es la población buscada, accediendo mediante las coordenadas al maps.

jrEbLbN.jpg


CONFIGURACIÓN DEL PLUGIN
Accedemos desde el receptor a Menú, plugins y elegimos VWeather3

Wq96XGs.jpg


Procedemos a configurar:

Syo3Vca.jpg


El log que se crea en /tmp/VWeather3.log lo podríamos dejar mientras se termina todo el proceso de adaptación de las nuevas fuentes, ya que puede ser útil a la hora de reportar incidencias. luego podríamos desactivarlo para evitar un proceso más corriendo en segundo plano.

Guardamos y salimos con el botón rojo. Se reiniciará Enigma2 y dependiendo del skin que estemos usando nos mostrará la información meteorológica (si tenemos activada esta opción).

KdPkpYV.jpg


Una vez editado y guardado, podemos manejar los datos de forma más directa accediendo al fichero: /etc/enigma2/settings
Para su correcta edición debemos acceder desde la consola telnet:
init 4 #Paramos Enigma2

Editamos las siguientes lineas con nuestros datos, accediendo vía FTP y un editor de textos tipo notepad++ (Hacer copia del fichero original, por si hay problemas):

Insertar CODE, HTML o PHP:
config.plugins.VWeather3.CountryCode=es
config.plugins.VWeather3.OpenWeatherMap_place=La Carlota
config.plugins.VWeather3.OpenWeatherMap_apikey=1dd84c897abb3694375f7c06b6d7b089
config.plugins.VWeather3.numbers=0
config.plugins.VWeather3.Darksky_lat=38.5535
config.plugins.VWeather3.Darksky_lon=-7.3563
config.plugins.VWeather3.Darksky_apikey=32ff9b6fb99f0177edd48a30698bb876
Una vez editados, guardamos y desde la consola telnet:
init 3 #Iniciamos Enigma2

En las pruebas realizadas, tanto en el skin Vu HD 1080P como metrixfhd-mod-by-koloss, funciona correctamente salvo la temperatura actual que no muestra el valor.
Como se ha comentado antes, los encargados del desarrollo de skins, irán solucionando las incidencias que se vayan reportando en su foro.

Fuente:
You do not have permission to view link Conectarse o registrarse ahora.


Saludos
Excelente trabajo......
 

pelajustrana

Administrator
Miembro del equipo
Comunity Team
Desarrollador
Registrado
16 Mar 2018
Mensajes
247
Gustó a
386
Puntos
63
#6
Actualizado primer post: Como mostrar el estado actual (temp, icon), en aqellos skins que aun no han sido modificados por sus creadores.

Saludos
 
Registrado
13 Nov 2018
Mensajes
14
Gustó a
1
Puntos
3
#7
Sabeis si la APIKey de OWM funciona para usar con lcd4linux??? Lo he configurado para que lo muestre, pero se queda en negro.... Con la API de MSN funciona perfectamente pero con OWN noppp
Xau2 y gracias!!!
 
Arriba