-
Notifications
You must be signed in to change notification settings - Fork 12
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
Integration crash when Humidity sensor is altered in Blauberg app (Boost trigger enabled/disabled) #17
Comments
Styx85
changed the title
Integration crash when Humidity senser is altered in Blauberg app
Integration crash when Humidity sensor is altered in Blauberg app (Boost trigger enabled/disabled)
Aug 5, 2023
Thank You for report. |
Should be fixed in 0.9.4 |
Thanks, so far I confirm it as solved. I will test it in several edge cases
on the weekend.
When I have a look at the Blauberg Homepage (english one) a generation 3 is
launched, therefore there seem to be some additions to the protocol or
usage of previously masked functions. But so far I did not have a firmware
update.
Am Mi., 9. Aug. 2023 um 16:24 Uhr schrieb Matjaž Godec <
***@***.***>:
… Should be fixed in 0.9.4
This was undocumented behaviour of Vento Fans, where boost_status can have
aditional value of 2 (delayed, after sensor condition is no longer active).
—
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHU52EGO2R36TVXG7UNKPWTXUOMTJANCNFSM6AAAAAA3FMS7RI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I confirm this issue fixed. No further crashes during long term tests, running stable now for nearly 3 months. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi there,
I get an reproducable crash of the integration in HA when I change the hunidity sensor in thie original blauberg app (enable/disable or threshold change) triggering the boost status. Error log as below:
2023-08-05 21:25:31.424 WARNING (MainThread) [homeassistant.helpers.service] Referenced entities fan.vento_expert_fan are missing or not currently available 2023-08-05 21:25:31.429 WARNING (MainThread) [homeassistant.helpers.service] Referenced entities fan.vento_expert_fan are missing or not currently available 2023-08-05 21:25:31.432 WARNING (MainThread) [homeassistant.helpers.service] Referenced entities fan.vento_expert_fan are missing or not currently available 2023-08-05 21:25:52.586 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Vento Expert Fan 0039003B54435712 for ecovent_v2 Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/config_entries.py", line 388, in async_setup result = await component.async_setup_entry(hass, self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/ecovent_v2/__init__.py", line 37, in async_setup_entry coordinator = VentoFanDataUpdateCoordinator( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/ecovent_v2/__init__.py", line 74, in __init__ self._fan.init_device() File "/usr/local/lib/python3.11/site-packages/ecoventv2/__init__.py", line 225, in init_device return self.update() ^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/ecoventv2/__init__.py", line 370, in update return self.do_func(self.func['read'], request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/ecoventv2/__init__.py", line 359, in do_func self.parse_response(response) File "/usr/local/lib/python3.11/site-packages/ecoventv2/__init__.py", line 477, in parse_response setattr ( self, self.params[int(response[:2].hex(),16)][0], response[2:].hex()) File "/usr/local/lib/python3.11/site-packages/ecoventv2/__init__.py", line 548, in boost_status self._boost_status = self.statuses[val] ~~~~~~~~~~~~~^^^^^ KeyError: 2
The text was updated successfully, but these errors were encountered: