Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

¿Cómo se instala? #2

Open
LETRA opened this issue Apr 9, 2023 · 10 comments
Open

¿Cómo se instala? #2

LETRA opened this issue Apr 9, 2023 · 10 comments

Comments

@LETRA
Copy link

LETRA commented Apr 9, 2023

Buenos días. Estoy curioseando Magic Mirror y no me funciona el gestor der paquetes, pero me gustaría instalar tu módulo. El problema es que no hay unas instrucciones para hacerlo ¿Puedes ayudarme?

@jirsis
Copy link
Owner

jirsis commented Apr 10, 2023 via email

@LETRA
Copy link
Author

LETRA commented Apr 10, 2023

Hola. Gracias por responder rápido a la cuestión. El tema de la instalación ya lo he descubierto, pero por alguna razón cuando añado a config.js las líneas de código que indicas:

{
        module: "JIR-tarifa-luz",
        position: "top_left"
        config: {
            ...
        }
    },

me sale un mensaje de eror de que pase el comando npm run config:check, que a su vez me dice que en la línea donde pones config: { el corchete es "unexpected":

[09.04.2023 17:29.49.109] [INFO]  Checking file...  /home/pi/MagicMirror/config/config.js
[09.04.2023 17:29.49.158] [ERROR] Your configuration file contains syntax errors :(
[09.04.2023 17:29.49.159]  [ERROR] Line 54 column 9: Parsing error: Unexpected token config

He probado a ver si ahí a continuación es donde hay que meter las otras opciones, por ejemplo "showPrice: true" pero aunque las añada me sigue saliendo el error en la columna 9 de la línea 54 que es donde está el corchete.

¿Puedes poner favor la porción de código tal y como la tienes en tu config.js para que me sirva de ejemplo?

@jirsis
Copy link
Owner

jirsis commented Apr 10, 2023 via email

@LETRA
Copy link
Author

LETRA commented Apr 10, 2023

Gracias. Parece que ya está funcionando, aunque no sé si le puedo meter alguna opción de cara a que dé más datos. Entiendo que las tres no funcionan ahora porque no parsea correctamente la web de esios, pero ¿si lo arreglas cómo se añaden las opciones? ¿sería algo como esto?:

{
        module: "JIR-tarifa-luz",
        position: "top_left",
        config: {
esiosToken: "6753856a894a0a3b27bb41cb7843db6f2d2eb88ab8cf3d49b7e39f7980cef700"
esiosLocation: "8741"
showPrice: "true"
        }
    },

¿O sobran/faltan ahí comas, comillas y dos puntos?

@jirsis
Copy link
Owner

jirsis commented Apr 16, 2023

Te faltarían comas al final de cada atributo, siguiendo la sintaxis de JSON y otra cosa que tendrías que revisar es el token de esios, que he visto que has puesto tal cual el del ejemplo (que no funciona), pero tienes que conseguir uno propio registrado para ti.
Si ves la documentación de este plugin encontrarás en enlace para solicitarlo.

@LETRA
Copy link
Author

LETRA commented Apr 16, 2023

Muchas gracias. Pero una cosa, aunque consiga ahora el token no va a funcionar ¿o sí? Es que estoy viendo (tengo aquí las Raspberry con Magic Mirror y pantalla táctil al lado del ordenador) que la barra no se actualiza desde que lo instalé y el mensaje que pone siempre es "menos de 1h 16m" y la barra en naranja. O sea ¿el plugin ahora mismo sirve para algo o, hasta que no lo actualices, da igual que ponga un token y otras opciones y va a seguir saliendo el mismo mensaje congelado?

@jirsis
Copy link
Owner

jirsis commented Apr 16, 2023 via email

@LETRA
Copy link
Author

LETRA commented Apr 16, 2023

Hola. Gracias. Ya lo he podido configurar bien, aunque la última opción no hay que poner coma. Quedaría así el módulo:

{
        		module: "JIR-tarifa-luz",
        		position: "top_right",
        		config: {
				esiosToken: "cab7a7fac59f22d187af1b2d7339668d4203a8a7af413f2631f54082eccb3a51",
				esiosLocation: "8741",
				showPrice: "true"
				}
			},

A mí con esta configuración (y el token sacado de unos de los ejemplos de la web de ESIO, ojo, API v2 https://api.esios.ree.es/doc/widget_v2/filter_widgets_by_offer.html ) me muestra el precio. Pruébalo a ver qué tal.

EDIT: No funciona ni con el token que me acaban de enviar desde ESIO. Ni la barra de color cambia, ni el indicador de precio cambia... :-(

@LETRA
Copy link
Author

LETRA commented Apr 17, 2023

Hola de nuevo, ya he encontrado el fallo, pero no la solución. Lo tengo así:

{
        	module: "JIR-tarifa-luz",
        	position: "top_right",
        	config: {
			esiosToken: "mi_token",
			esiosLocation: "8741",
			showPrice: "true"
			}
			},

Y me funciona tanto la barra como el precio cada vez que reinicio magic mirror, pero a continuación se queda congelado y no se actualiza hasta que paro magic mirror y lo vuelvo a iniciar. ¿Tienes alguna opción oculta para hacer autoRefresh? ¿Alguna otra idea? :-)

@jirsis
Copy link
Owner

jirsis commented Apr 17, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants