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

Venstar Integration breaking in 2022.7.1 #74759

Closed
dangizzi opened this issue Jul 8, 2022 · 9 comments
Closed

Venstar Integration breaking in 2022.7.1 #74759

dangizzi opened this issue Jul 8, 2022 · 9 comments

Comments

@dangizzi
Copy link

dangizzi commented Jul 8, 2022

The problem

The Venstar integration is creating the following error "Retrying setup: 'firmware'" after updating from 2022.6.7 to 2022.7.1 on ColorTouch Firmware: 4. Rolling back to 2022.6.7 corrects the error and the integration continues to work.

What version of Home Assistant Core has the issue?

2022.7.1

What was the last working version of Home Assistant Core?

2022.6.7

What type of installation are you running?

Home Assistant Supervised

Integration causing the issue

Venstar

Link to integration documentation on our website

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

Diagnostics information

N/A Not available on the device page
Here's what is showing in the Logs:
Logger: homeassistant.config_entries
Source: config_entries.py:384
First occurred: 5:10:52 PM (2 occurrences)
Last logged: 5:10:53 PM

Config entry 'REDEACTED DEVICE NAME' for venstar integration not ready yet: 'firmware'; Retrying in background
Config entry 'REDEACTED DEVICE NAME' for venstar integration not ready yet: 'firmware'; Retrying in background

Example YAML snippet

No response

Anything in the logs that might be useful for us?

Logger: homeassistant.config_entries
Source: config_entries.py:384
First occurred: 5:10:52 PM (2 occurrences)
Last logged: 5:10:53 PM

Config entry 'REDEACTED DEVICE NAME' for venstar integration not ready yet: 'firmware'; Retrying in background
Config entry 'REDEACTED DEVICE NAME' for venstar integration not ready yet: 'firmware'; Retrying in background

Additional information

From reading about an API update for newer firmware from Venstar, I'm thinking the fix to correct the Celsius to Fahrenheit broke the integration for the older firmware?

@probot-home-assistant
Copy link

venstar documentation
venstar source
(message by IssueLinks)

@probot-home-assistant
Copy link

Hey there @garbled1, mind taking a look at this issue as it has been labeled with an integration (venstar) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)

@ColonelThirtyTwo
Copy link

Error also happens when trying to add a new one:

Logger: homeassistant.components.venstar.const
Source: components/venstar/config_flow.py:47
Integration: Venstar ([documentation](https://www.home-assistant.io/integrations/venstar), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+venstar%22))
First occurred: 8:50:11 PM (3 occurrences)
Last logged: 8:51:00 PM
Unexpected exception

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/venstar/config_flow.py", line 68, in async_step_user
    info = await validate_input(self.hass, user_input)
  File "/usr/src/homeassistant/homeassistant/components/venstar/config_flow.py", line 47, in validate_input
    info_success = await hass.async_add_executor_job(client.update_info)
  File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.10/site-packages/venstarcolortouch/venstarcolortouch.py", line 173, in update_info
    if not self.login():
  File "/usr/local/lib/python3.10/site-packages/venstarcolortouch/venstarcolortouch.py", line 112, in login
    self._firmware_ver = float(j["firmware"])
KeyError: 'firmware'

@adtinnis
Copy link

Having the same issue.

@RyanMonday
Copy link

Sadly having same issue here.. any updates?

@Postman67
Copy link

Running 2022.8.2
Have this same issue. Really bummed about this

@Yediyd
Copy link

Yediyd commented Sep 7, 2022

Also still having this issue. Anyone find a solution?

@greytium
Copy link

Having this issue as well.

@github-actions
Copy link

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍
This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Dec 23, 2022
@issue-triage-workflows issue-triage-workflows bot closed this as not planned Won't fix, can't repro, duplicate, stale Jan 2, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Feb 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants