-
Notifications
You must be signed in to change notification settings - Fork 6
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
No va el login (recaptchaClientResponse) #5
Comments
Existen servicios como 2captcha que permiten resolver captchas de forma "manual", pagando. Siempre se puede hacer que se pidan donativos para este proyecto y se destine parte de los fondos a este sistema. :) |
No se si se puede aplicar la misma solución, pero hay otras integraciones que en el momento del alta, o cuando se requiere, facilitan en el LOG el enlace a la página donde validar manualmente el captcha. Un ejemplo es https://github.com/PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor |
Otra opción que se me ocurre es, suponiendo que las cookies de sesión puedan ser validas durante un rato siempre que haya actividad (y asumiendo no se cierre la cookie unilateralmente), pedir al usuario que busque la cookie de sesión tras iniciar sesión manualmente, y utilizarla en las cabeceras de la integración. Y hacer que la integración repita las llamadas de manera constante (ajustando en prueba y error) para que no caduque la sesión. Es más rocambolesco, pero hasta que Agbar no facilite una API oficial poco más se me ocurre para saltarse un reCaptcha sin pagar. |
Cierto. La integración de Google Maps funciona de esta manera, y correctamente por cierto. Hay extensiones para Chrome y para Mozilla que facilitan al usuario la exportación de las cookies. |
Usar las cookies no es mala opción, y más teniendo en cuenta que los usuarios de home assistant suelen ser más "tech savvy", y con un manual simple de cómo sacarlas podrán hacerlo. @oalbaf me suena haberlo visto con una integración de Alexa, pero no sé hasta qué punto es viable hacer algo así (si el sistema de captcha lo permite, vamos).
@diamant-x Tengo mis serias dudas de que vayan a sacar una API (más allá del Open Data que ofrece la Generalitat), ya que seguramente piensen que usando su portal los usuarios tienen mucho más que suficiente. |
Desconozco si @duhow tiene la posibilidad de buscar y contactar con el departamento que corresponda de AGBAR en estas cuestiones, y solicitar colaboración para poder trasladar los datos de consumo a una plataforma de domótica. No perdemos nada, y quizás a ellos también les interese. |
Contacté por Twitter con Agbar para ver qué respuesta nos daban y esta es su respuesta: Es curioso que argumenten que por 'seguridad de datos' no procede, cuando los bancos estan obligados por ley a permitir una API a sus datos y las distribuidoras eléctricas también, y veo más sensibles esos datos. |
¿Fue por mensaje privado, no? Podemos mandar directamente un tweet solicitando el acceso y lo así podemos retwittear y hacer un poco de presión. ¿Qué os parece? |
@diamant-x eso no es del todo correcto. La API "ya es pública". Requiere autenticación para poder usarla, y la podemos obtener. Está todo correcto. |
Les he enviado un correo. 🤞🏻 |
Hola, He visto esta integración y la he instalado via HACS. Me ha sido imposible iniciar sesión (y he probado la contraseña en la web y funciona). He visto el post, hay actualmente alguna manera de iniciar sesión? Saludos, |
De momento no, quedo a la espera de respuesta o bien PRs con alguna solución propuesta. |
De momento, sin mensajes recibidos de Agbar. |
buenas, yo he estado con la cookie metida varios meses en HA, podríamos intentar optar por esta opción |
¿Puedes explicar como hacerlo? ¡Gracias! |
Por el momento, he implementado que pida el Es posible que haya que reinstalar la integración (borrar los datos anteriores), avisadme si es así. |
Lo acabo de probar ahora mismo y no me va, dice que "invalid credentials". |
Lo mismo: desinstalé, volví a instalar, y después de poner el token sale "invalid credentials". |
Hola,
Un saludo |
Gracias por los pasos detallados, no dudo que sean de utilidad. |
Yo acabo de hacerlo y me ha funcionado. Lo que si he tenido que hacer antes es:
Muchas gracias por el trabajo :). Yo creo que puedes publicarlo como nueva release ya que igualmente las anteriores no funcionan, y HACS sugiere primero las numeradas (0.1.0) antes que 'master' e igual puede llevar a equívocos. |
De nuevo, lo mismo: hice los pasos correctamente y tengo varios contratos. Gracias a todos por vuestro trabajo. |
Acabo de probar lo del master+token y me ha cargado, falta comprobar que la lectura sea la misma o parecida en el contador pero vaya, que me ha cargado. Muchas gracias! |
Hola, No sé si es que ataca dos bases de datos diferentes pero parece que hay un desfase. Tampoco es que sea un problemón. Seguiré haciendo seguimiento a ver cómo continúa. Un saludo, |
Bueno.... pues oye.. no me funciona otra vez.... ha perdido el OATH token, lo vuelvo a introducir cuando me lo pide y me dice que nanai, unknown error ocurred.... volveré a empezar de nuevo porqué sí he obtenido una lectura la primera vez |
Hola,
Creo que si reinicias has de volver a introducir el token.
Saludos
El lun, 6 mar 2023 15:17, Arves ***@***.***> escribió:
… Acabo de probar lo del master+token y me ha cargado, falta comprobar que
la lectura sea la misma o parecida en el contador pero vaya, que me ha
cargado.
Muchas gracias!
Bueno.... pues oye.. no me funciona otra vez.... ha perdido el OATH token,
lo vuelvo a introducir cuando me lo pide y me dice que nanai, unknown error
ocurred.... volveré a empezar de nuevo porqué sí he obtenido una lectura la
primera vez
—
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AXLZ56RHISWWUQ332TDS543W2XWXBANCNFSM6AAAAAAUEGQNKQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
This comment was marked as resolved.
This comment was marked as resolved.
hola!, primero que todo, muchas gracias por la integración, quería hacer una consulta porque leyendo veo que el mejor metodo de momento dado a las limitaciones por el captcha es el token que se consigue desde la cookie, he estado probando la integracion desde poco mas de un mes, pero no se si es normal que cada par de horas me salte que debo autenticar, estoy haciendo algo mal? o es normal que como mucho dure 4~6hrs autenticado?. Un saludo |
Es normal, por eso está este issue abierto. En cuanto Aigües de Barcelona proporcione una solución para hacer login correcto, entonces no tendrás que poner el token cada hora. (O bueno, si alguien quiere implementar un resolver de Recaptchas...?) |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Espero impaciente a que lo solucionéis... Gracias por vuestro trabajo... maldito Captchas |
Hola @duhow . |
El ✉️ correo es Durante Febrero he intentado ponerme en contacto por varios canales:
No sé, a este paso tendré que esperar a que abran puesto de trabajo, y tirar el curriculum si quiero que me hagan caso... 😂 |
Luego veo que hacen charlas sobre "gestión del agua con datos abiertos", fomentando a incluir a la ciudadanía a participar... y es que no entiendo nada. |
Respuesta de [email protected] : "En relación a tu escrito con número de referencia 1-2708825324, te informamos que el API parece ser que lo ha hecho un particular. Te comunicamos que, por temas de Seguridad, no se puede ampliar el tiempo de conexión del token." |
Diculpa mi desconocimiento, pero con el punto 8 no consigo salirme. Llego hasta el 7. Alguien me podria indicar como añadir el valor de la cookie a la pantalla Token de HA?? mil gracias y disculpar mi ignorancia. |
He encontrado el Identity Provider que usan para generar el token: https://identity.aiguesdebarcelona.cat/. No he llegado a probar si funciona el token que genera pero tiene buena pinta. Por si alguien tiene tiempo para probar. |
Primero de todo felicitarte por tu labor en la integración ! He probado la integración tras bastante tiempo (creo que la última vez en Marzo 2023) y he visto que ahora baja valores del contador de los últimos 8 dias. Crees que seria viable hacer que descargue mas datos (los que falten) y así aunque no se entre de forma totalmente periódica podemos tener los datos en HA. No es lo ideal pero a mi entrar 1 vez al mes no me parecería descabellado. Un saludo, |
A mi me funciona el token en la página https://www.aiguesdebarcelona.cat/ debo ser más antiguo.. ja ja... felicidades de momento funciona correctamente... pero creo que cada vez que se reinicia ha hay que volver a poner el token. Felicidades |
No sale en ese campo, no veo el token en esa página... y en la de aguas la cambian cada dos por tres, no es estable |
@seravifer gracias , pero ya sabemos de la existencia del endpoint desde hace un año. #5 (comment) El caso es que si Aigües de Barcelona se interesase o me hiciese caso a alguna de las peticiones que he hecho, ellos podrían generar un Ya hace tiempo que he desistido, pero si conseguís contacto con algún técnico que trabaje en ese área (ya no sé si es Agbar o quién lleva esto), hacedle saber de este proyecto y que me escriban. |
@PutoPunko agradezco el apoyo ❤️ tomo nota e intentaré hacer algo. Ten en cuenta que es un problema/petición totalmente aparte de lo que es este ticket. Cuando estuve mirando el almacenaje de datos ya me costó tener algo, de hecho seguramente habréis visto que hay valores negativos del contador dependiendo de la frecuencia de actualización de datos. |
Hola, No tengo conocimiento de programación y no puedo ayudar con el código pero esta integración me recuerda un tanto a la de edata (Datadis). Tal vez pueda darnos uvejota una mano con la gestión de almacenamiento de datos. https://github.com/uvejota/homeassistant-edata Un saludo, |
La API ahora pide validar el captcha, así que el login no funcionará.
EDIT: Workaround desde 0.2.0 para hacer login via Token OAuth.
El token dura 1 hora. Después de eso, la integración fallará y tendrás que volver a poner otro token nuevo para actualizar el contador de agua.
Igualmente el endpoint de login sigue pidiendo catpcha.
The text was updated successfully, but these errors were encountered: