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

Unavailable entities and Too Many Attempts on portal #98035

Closed
poldim opened this issue Aug 8, 2023 · 7 comments · Fixed by #98056
Closed

Unavailable entities and Too Many Attempts on portal #98035

poldim opened this issue Aug 8, 2023 · 7 comments · Fixed by #98056

Comments

@poldim
Copy link

poldim commented Aug 8, 2023

The problem

I have a large install with 9x of these thermostats. They appear to go unavailable randomly. When I started to troubleshoot, I tried logigng into the mytotalconnectcomfort portal and received a "Too Many Attempts" error. I haven't been able to figure how to reset the too many connections error or stop it from occuring.

image image

What version of Home Assistant Core has the issue?

core-2023.8.1

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant Container

Integration causing the issue

honeywell

Link to integration documentation on our website

https://www.home-assistant.io/integrations/honeywell/

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

Logger: somecomfort
Source: components/honeywell/climate.py:417
First occurred: August 7, 2023 at 7:26:55 AM (22960 occurrences)
Last logged: 9:07:34 AM

API returned 403 from /portal/Device/CheckDataSession/7543053 request
API returned 403 from /portal/Device/CheckDataSession/5334299 request
API returned 403 from /portal/Device/CheckDataSession/5334355 request
API returned 403 from /portal/Device/CheckDataSession/7536713 request
401 Error at update (Key expired?).

Additional information

No option to change/extend update interval:
image

@home-assistant
Copy link

home-assistant bot commented Aug 8, 2023

Hey there @rdfurman, @mkmer, mind taking a look at this issue as it has been labeled with an integration (honeywell) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of honeywell can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign honeywell Removes the current integration label and assignees on the issue, add the integration domain after the command.

(message by CodeOwnersMention)


honeywell documentation
honeywell source
(message by IssueLinks)

@mkmer
Copy link
Contributor

mkmer commented Aug 8, 2023

The web site limits the number of logins in a given period (maybe 5 minutes from memory) -
The integration should not be attempting to login that often. I'll need a full debug log to see what the integration is doing to determine if it's the integrations "fault" and why.
Is this "new" behavior in 2023.8.1?

@mkmer
Copy link
Contributor

mkmer commented Aug 8, 2023

I may have located the problem (either way, resetting the eventsocket for every mismatch was not correct), still would like the debug log files to confirm.

@mkmer
Copy link
Contributor

mkmer commented Aug 16, 2023

@poldim Did this fix address your issue?

@poldim
Copy link
Author

poldim commented Aug 16, 2023

@poldim Did this fix address your issue?

It's been more stable lately, but ironically as I went to go check right now they're all unavailable

image

image

@mkmer
Copy link
Contributor

mkmer commented Aug 16, 2023

You have upgrade to 8.2?

@poldim
Copy link
Author

poldim commented Aug 20, 2023

You have upgrade to 8.2?

Yes. I've got the debug logging enabled but not sure how to export that to post here.

@github-actions github-actions bot locked and limited conversation to collaborators Sep 19, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants