Home-Assistant-custom-components-Google-Keep
Home-Assistant-custom-components-Google-Keep copied to clipboard
Stop Working
Integration Stop Working, have problem with login to google, i think is good make new integration and setup from UI.
Logger: homeassistant.components.sensor
Source: custom_components/google_keep/sensor.py:39
Integration: Sensor (documentation, issues)
First occurred: 6 mei 2023 om 03:33:03 (1 occurrences)
Last logged: 6 mei 2023 om 03:33:03
Error while setting up google_keep platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 304, in _async_setup_platform
await asyncio.shield(task)
File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/google_keep/sensor.py", line 39, in setup_platform
login_success = keep.login(username, password)
File "/usr/local/lib/python3.10/site-packages/gkeepapi/__init__.py", line 693, in login
ret = auth.login(username, password, get_mac())
File "/usr/local/lib/python3.10/site-packages/gkeepapi/__init__.py", line 59, in login
raise exception.LoginException(
gkeepapi.exception.LoginException: ('BadAuthentication', None)
@PiotrMachowski , would you please have a look in to this? Thank you very much in advance. ;-)
Logger: homeassistant.components.sensor Source: custom_components/google_keep/sensor.py:39 Integration: Sensor (documentation, issues) First occurred: 6 mei 2023 om 03:33:03 (1 occurrences) Last logged: 6 mei 2023 om 03:33:03 Error while setting up google_keep platform for sensor Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 304, in _async_setup_platform await asyncio.shield(task) File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) File "/config/custom_components/google_keep/sensor.py", line 39, in setup_platform login_success = keep.login(username, password) File "/usr/local/lib/python3.10/site-packages/gkeepapi/__init__.py", line 693, in login ret = auth.login(username, password, get_mac()) File "/usr/local/lib/python3.10/site-packages/gkeepapi/__init__.py", line 59, in login raise exception.LoginException( gkeepapi.exception.LoginException: ('BadAuthentication', None)
@PiotrMachowski , would you please have a look in to this? Thank you very much in advance. ;-)
same
Same here!
same issue here since 2023.5
same here
this problem i have last month i think from core 2023.4
you start working on this problem or is time to delete? (question) thx
you start working on this problem or is time to delete? (question) thx
Huh? I'm not sure what you mean.
I have confirmed that this problem exists on my instance as well. I suspect this issue has been caused by upgrade of requests
library. This integration uses gkeepapi library and it seems to be highly dependent on version of requests
.
So, @PiotrMachowski , do we need to check/update something in our systems, or is it something you would need to take care of? If we can fix it our self, fine, if we just do know how... ;-)
No, you can't fix it. I'm not sure if I can fix it, as it seems to be a problem with a library that I use
Well, then I just wish you the strength to over-win this ;-) Will wait quietly with hope on my mind ;-)
Same here! @PiotrMachowski I sincerely hope you can help us. this integration of yours is very important to me. Thank you very much.
I'd be happy if this is gonna be fixed :)
Would it be possible to use the master token, instead?
Seems it was the work around for other custom integrations, such as @leikoilja's ha-google-home.
@ostracizado it should be possible (library documentation)
I have the same problem, is there a solution?
Same here
Is there a hope this is going to be resolved or is the project dead now?
@slake119 There is a hope, but I don't have much time at this moment.
So, should I now declare this card not reliable enough and look for a different approach? It now takes too long... ;-)
So, should I now declare this card not reliable enough and look for a different approach? It now takes too long... ;-)
Let me know if you find a different method do manage GKeep lists on HA, please. Now that Google dismissed 3rd party list integration from Assistant, I had to come back to GKeep and there's no working integration :(
PS: I will abandon any Google product as soon as possible. No improvements, only removed features, lot of EOL, no support, nothing that works well, many bugs, etc
that's, what I mean. I will just look for completely another solution. Bye bye Google Keep... ;-)
that's, what I mean. I will just look for completely another solution. Bye bye Google Keep... ;-)
It might be a good idea - this integration uses a library that uses an unofficial way to get data from GKeep, so there's absolutely no guarantee. Additionally it constantly keeps on breaking on changes of underlying libraries/python versions.
Yeah, I use Bring! from few months, right now. Lot better than Keep (but there's also AnyList and similar). But with last changes of Google Assistant, from today custom shopping lists are not supported anymore. You have to use Google Keep, so I'm trying to find a way to connect with Keep and maybe sync it with Bring
Áno, používam Bring! od pár mesiacov práve teraz. Oveľa lepšie ako Keep (ale je tu aj AnyList a podobne). S poslednými zmenami Asistenta Google však od dnešného dňa už nie sú podporované vlastné nákupné zoznamy. Musíte používať službu Google Keep, takže sa snažím nájsť spôsob, ako sa spojiť s aplikáciou Keep a možno ju synchronizovať s aplikáciou Bring
same
I have the same problem.
Cross-listing the dependency issue ticket for visibility: https://github.com/simon-weber/gpsoauth/issues/48
you start working on this problem or is time to delete? (question) thx
Huh? I'm not sure what you mean.
I have confirmed that this problem exists on my instance as well. I suspect this issue has been caused by upgrade of
requests
library. This integration uses gkeepapi library and it seems to be highly dependent on version ofrequests
.
What version of requests is your integration dependent on? I'm wondering if it would be possible to maybe have a local version of the requests library for the specific version the integration requires and import it from a local source for this specific integration..?
At this moment integration uses version that is installed by HA (requests==2.31.0
for HA 2023.7.3
)
so, still not working? thanks!
Is there any hope of getting it going again? Or should I start looking for other options?