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

Firmware 0.8 (04/11/2023) Unexpected error #23

Open
rubatec opened this issue Sep 1, 2024 · 1 comment
Open

Firmware 0.8 (04/11/2023) Unexpected error #23

rubatec opened this issue Sep 1, 2024 · 1 comment

Comments

@rubatec
Copy link

rubatec commented Sep 1, 2024

It´s not possible to add fan device with correct password and Device ID -> unknown error
So I entered a wrong password -> fan device could be added but of course no values available.

Then I change the password in Vento App to the "wrong" password, so that the passwords of the fan and in the integration are the same. But this leads to "error during setup" of the integration

Debug protocol:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 604, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/ecovent_v2/init.py", line 38, in async_setup_entry
coordinator = VentoFanDataUpdateCoordinator(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/ecovent_v2/init.py", line 75, in init
self._fan.init_device()
File "/usr/local/lib/python3.12/site-packages/ecoventv2/init.py", line 231, in init_device
return self.update()
^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ecoventv2/init.py", line 376, in update
return self.do_func(self.func['read'], request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ecoventv2/init.py", line 365, in do_func
self.parse_response(response)
File "/usr/local/lib/python3.12/site-packages/ecoventv2/init.py", line 483, in parse_response
setattr ( self, self.params[int(response[:2].hex(),16)][0], response[2:].hex())
File "/usr/local/lib/python3.12/site-packages/ecoventv2/init.py", line 680, in filter_timer_countdown
val = int(input,16).to_bytes(3,'big')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OverflowError: int too big to convert

Has anyone had this problem before?

@rubatec rubatec changed the title Firmware 0.8 (04/11/2023) Unknown error Firmware 0.8 (04/11/2023) Unexpected error Sep 1, 2024
@rubatec
Copy link
Author

rubatec commented Sep 1, 2024

HACS V2.0.0
Vento Eco Vent v 2.0 V1.0.1
Firmware 0.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant