sander1988 / Indego

Home Assistant Custom Component for Bosch Indego Lawn Mower
Apache License 2.0
96 stars 29 forks source link

"No mowers found in this Bosch Indego account!" #186

Closed zmechu closed 1 year ago

zmechu commented 1 year ago

Component works fine, but few days ago it seems to not-refreshing data (mower under HA was "offline". In logs:

Request to 'https://api.indego-cloud.iot.bosch-si.com/api/v1/alms/.../state?longpoll=true&timeout=300&last=64513' failed with HTTP status code: 502
502, message='Bad Gateway', url=URL('https://api.indego-cloud.iot.bosch-si.com/api/v1/alms/.../state?longpoll=true&timeout=300&last=64513'): Failed GET to Indego, won't retry

Request to 'https://api.indego-cloud.iot.bosch-si.com/api/v1/alms/.../state?longpoll=true&timeout=300&last=64513' failed with HTTP status code: 500
500, message='', url=URL('https://api.indego-cloud.iot.bosch-si.com/api/v1/alms/.../state?longpoll=true&timeout=300&last=64513'): Failed GET to Indego, won't retry

and a lot of:

Request to 'https://api.indego-cloud.iot.bosch-si.com/api/v1/alms/..../state?longpoll=true&timeout=300&last=260' failed with HTTP status code: 403
403, message='Forbidden', url=URL('https://api.indego-cloud.iot.bosch-si.com/api/v1/alms/.../state?longpoll=true&timeout=300&last=260'): Failed GET to Indego, won't retry

So, remove all mower entity, remove component, remove Chrome extension. After that install component, install Chrome extension and while installing Bosch Indego Mower integration got only "No mowers found in this Bosch Indego account!". But there is my mower in Bosh Indego account. In logs still "403 Forbriden" message: 403, message='Forbidden', url=URL('https://api.indego-cloud.iot.bosch-si.com/api/v1/alms'): Failed GET to Indego, won't retry

How to deal with it? :-)

Daniel-Peeeh commented 1 year ago

same for me. stopped working somewhen last week and now gives a "No mowers found in this Bosch Indego account!".

PeterGT56 commented 1 year ago

same for me, No mowers found in this Bosch Indego Account.

massive commented 1 year ago

My guess is this https://github.com/jm-73/pyIndego/issues/119

geppo81 commented 1 year ago

same for me, No mowers found in this Bosch Indego Account.

NJ-89 commented 1 year ago

Also for me: "No mowers found in this Bosch Indego Account."

randomfrankie commented 1 year ago

same here. Component stopped working 2 weeks ago or so. Tried a new install and get the same result as the previous poster.

jm-73 commented 1 year ago

My guess: You flood your account with API calls. When you fix the integration with the workarounds posted in the bug mentioned above your account starts working again. I hope @sander1988 will make a PR soon so we can solve this in the integration.

geppo81 commented 1 year ago

My guess is this jm-73/pyIndego#119

Now it's working for me! thanks!

zmechu commented 1 year ago

I think it doesn't work for me... All I have:

Logger: homeassistant.components.hassio.handler Source: components/hassio/handler.py:548 Integration: Home Assistant Supervisor (documentation, issues) First occurred: 20:33:22 (1 occurrences) Last logged: 20:33:22 /store return code 500

and

Logger: homeassistant.components.hassio Source: components/hassio/websocket_api.py:125 Integration: Home Assistant Supervisor (documentation, issues) First occurred: 20:33:22 (1 occurrences) Last logged: 20:33:22 Failed to to call /store -

Also, there is no integration available in Config. My manifest.json:

{ "domain": "indego", "name": "Bosch Indego Mower", "config_flow": true, "documentation": "https://github.com/jm-73/Indego", "dependencies": ["application_credentials"], "codeowners": ["@jm-73", "@eavanvalkenburg", "@sander1988"], "requirements": ["git+https://github.com/sander1988/pyIndego.git#pyIndego==2.2.2"], "iot_class": "cloud_push", "version": "5.1.0", "loggers": ["custom_components.indego", "pyIndego"] }

Eckart0 commented 1 year ago

It does not work for me. I have tried many things, but the result is always "No mowers found...". I don't even know where I can enter/change the account or where my username/password are stored. I am occasionally redirected to a Bosch page with login via Single ID, but I can't enter anything there, instead I get directly to a window that tells me that there are no mowers in the account.

I'm giving up until there is a working intgretion again.

Or can I return to the old YAML version?

Greetings, Eckart

Attachment: Log-File

230616 HA log Indego.txt

NJ-89 commented 1 year ago

My guess: You flood your account with API calls. When you fix the integration with the workarounds posted in the bug mentioned above your account starts working again. I hope @sander1988 will make a PR soon so we can solve this in the integration.

The fixed metioned in the bug, also fixed it for me.

BjarnePhaff commented 1 year ago

I have the same problem, "No mowers found...". Where can I find the fix that some are mentioning?

FetFlex commented 1 year ago

Same problem here.

sander1988 commented 1 year ago

Looking at the logs I would guess it's caused by and solved with https://github.com/jm-73/pyIndego/issues/119 .

jm-73 commented 1 year ago

I think the integration should work (without hacks to replace the pyIndego) with the latest beta release. 5.2.0.

urbatecte commented 1 year ago

Work like a charm 👍 Many thanks ✌️


From: Jens Mazzanti-Myretyr @.> Sent: Monday, June 26, 2023 4:21:35 PM To: jm-73/Indego @.> Cc: Subscribed @.***> Subject: Re: [jm-73/Indego] "No mowers found in this Bosch Indego account!" (Issue #186)

I think the integration should work (without hacks to replace the pyIndego) with the latest beta release. 5.2.0.

— Reply to this email directly, view it on GitHubhttps://github.com/jm-73/Indego/issues/186#issuecomment-1607598035, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AI4MVOSOXRMJTLZ3ZTJFA5LXNGLG7ANCNFSM6AAAAAAYZ7T55Q. You are receiving this because you are subscribed to this thread.Message ID: @.***>

zmechu commented 1 year ago

Develop version seems to be working fine!

BjarnePhaff commented 1 year ago

I think the integration should work (without hacks to replace the pyIndego) with the latest beta release. 5.2.0.

Works very good! Thank you.