jirsis / JIR-tarifa-luz

MIT License
2 stars 1 forks source link

Añadir precios horarios #1

Closed frentemorao closed 1 year ago

frentemorao commented 3 years ago

Buenas. Recientemente he transicionado de Dakboard a MagicMirror por su modularidad y me he llevado la grata sorpresa de tus módulos en español.

Me gustaría integrar los precios horarios del pvpc en mi dashboard, pero mi capacidad de programación es nula. He encontrado páginas que "wrappean" los datos de Red Eléctrica (tarifaluzhora.es o https://www.datawrapper.de/_/DAhIR/) por lo que entiendo no debería ser complicado integrarlos en un módulo de MM, si sabes programar claro.

Por ello te animo a completar tu módulo con los precios, pues sería de gran ayuda, entre otros para mí jeje

jirsis commented 3 years ago

Hola, buenos días:

Muchas gracias por los comentarios. La verdad es que lo estuve valorando en su momento y a mi no me parecía interesante, jejeje. De todas formas estoy investigando de donde sacar la información y a ratitos iré completándola. La idea que tenía con este módulo era hacerlo sencillo y que no necesitase fuentes externas. Para pintar un semáforo en función del día y las horas era sencillo.

De todas formas, lo que te comento. Estoy investigando de donde sacar la información, que supongo que será algún servicio de Red Eléctrica y en cuanto consiga algo lo subiré.

Un saludo y muchas gracias por el comentario.

El lun, 27 sept 2021 a las 10:05, frentemorao @.***>) escribió:

Buenas. Recientemente he transicionado de Dakboard a MagicMirror por su modularidad y me he llevado la grata sorpresa de tus módulos en español.

Me gustaría integrar los precios horarios del pvpc en mi dashboard, pero mi capacidad de programación es nula. He encontrado páginas que "wrappean" los datos de Red Eléctrica ( tarifaluzhora.es o https://www.datawrapper.de/_/DAhIR/) por lo que entiendo no debería ser complicado integrarlos en un módulo de MM, si sabes programar claro.

Por ello te animo a completar tu módulo con los precios, pues sería de gran ayuda, entre otros para mí jeje

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/jirsis/JIR-tarifa-luz/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFKEUCWGS2SA4ALZLTV7FTUEAQVDANCNFSM5EZ5VAJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

frentemorao commented 3 years ago

Efectivamente la web de la que tomar los datos es la de Red Eléctrica (en concreto https://www.esios.ree.es/es/pvpc ó https://www.esios.ree.es/en/embed/active-energy-invoicing-price-pvpc)

Pero lo que te decía, quizá se pueda aprovechar el trabajo de otros...

Lo único que puedo decirte es que mucho ánimo!!

frentemorao commented 3 years ago

Añado un último comentario... he encontrado gran parte del trabajo hecha:

está en python... no sé si será sencillo de integrar para mm

jirsis commented 3 years ago

Ayer estuve haciendo alguna pruebeceilla y en cuanto tenga más rato, dejaré subida una primera versión a ver que tal resulta.

frentemorao commented 3 years ago

Perfecto, eso es rapidez, jeje!! Por si te ayuda, a mí me gusta la visualización de tarifaluzhora.es pero ojo, no la del pc sino la del móvil: Screenshot_20210928-154426_Firefox

jirsis commented 3 years ago

Por ahora va una primera versión, sencilla y rápida. Se muestra el precio de la luz en el momento. Algo sencillo de ver, sencillo de desarrollar sin tener que rehacer mucho de lo que ya está y creo que suficiente.

frentemorao commented 3 years ago

Buenas de nuevo y muchas gracias por el trabajo

Después de varias pruebas, lo he conseguido con esta configuración!!!

 {
                        module: "JIR-tarifa-luz",
                        position: "bottom_right",
                        config: {
                                showPrice: "true",
                                esiosToken: "6753856a894a0a3b27bb41cb7843db6f2d2eb88ab8cf3d49b7e39f7980cef700",
                                esiosLocation: 8741
                        }
                },
jirsis commented 3 years ago

Jejejeje, "mi" token es normal que no te funcione. Es uno que encontré en la documentación de esios y probablemente haya caducado. El mío como tal intento no guardarlo en claro en repositorios por posibles problemas legales.

En cuanto a las configuraciones, es extraño. El showPrice es un booleano, por lo que funciona sin comillas dobles y el de esiosLocation tiene puesto un valor por defecto que es justo ese.

Pero bueno, si lo has conseguido echar a andar, enhorabuena. Cualquier cosa que veas coméntalo y si lo puedo solucionar, lo haré 😄

frentemorao commented 3 years ago

realmente me funcionó con mi token y no con el "tuyo"

jirsis commented 1 year ago

Implementado en la versión v0.4.2