-
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
keine Bedienung möglich #20
Comments
Hi, I've got the same issue here. I'm pretty new to this party, so I don't really know how to check into this myself. If someone could look into this, that would be great! Log: Logger: homeassistant.helpers.entity Update for binary_sensor.vento_expert_fan_filter_replacement_status fails |
I had the same error, and fixed the following line in init.py of the ecoventv2 library to _battery_voltage = "0 mV" If you apply the fix, then you will see that you won't get any values from the fan device! And the reason for this is is that the pin or password which is used for the fan device is wrong. Just check the pin again or set it to the value wich is used wenn initializing the device. I had the same and it looks like the pin/password - which i had set to all devices - was not transferred to some of the devices. |
YES!! Ohmygod thank you very much, that was exacly the issue. I changed the password in the official app and in my secrets.yaml. |
Hello, |
I did not install via hacs, I just copy the library code in a folder like this /homeassistant/custom_components/ecovent_v2/ and changed the init.py file locally |
Hi, But you don't need to. Try to change the password in your Blauberg app and also in your secrets.yaml. If it still doesn't work, delete and readd the vent in the integration. Worked for me and I didn't change any files. |
Thank you all for your suggestions. I tried ti fix it this way and changed PW via the app and then in new Device when starting the integration newly. as I do not use secrets.yaml this seemed to be the best way. I have installed the integration directly via hacs with the url "https://github.com/gody01/ecovent_v2". Maybe you have another idea. The integration is for me not hobby. I have two of those which should work combined in our basement for the childrensrooms in relation of the absolute humidity inside and outside via HA. thats why I chose these fans with WLAN. LOG: Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht Logger: custom_components.ecovent_v2 Unexpected exception from <bound method DataUpdateCoordinator.async_refresh of <custom_components.ecovent_v2.VentoFanDataUpdateCoordinator object at 0x7f426a1cddf0>> |
Pretty sure your PW is not set correctly, just double check. |
I tried hard and made several changes without any success. |
ID format on Blauberg vents is like this: 003A00345842570A |
tried again: PW ohny accepted with my newly changed one. then I got 25 entities, but no more device... by trying to change the fan status to on the same failure was sent... :( Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht Logger: custom_components.ecovent_v2 Unexpected exception from <bound method DataUpdateCoordinator.async_refresh of <custom_components.ecovent_v2.VentoFanDataUpdateCoordinator object at 0x7f29a0a3ea50>> |
Hallo, ich bekomme diese Meldung :
Fehler beim Aufrufen des Diensts fan/turn_off. 'int' object has no attribute 'split'
leider kann ich den Blauberg Vento Expert A50-1 S10 W V.2 nicht schalten mit HA, per App ist alles OK. Hat jemand diesen Fehler beheben können?
Logger: homeassistant.helpers.entity
Source: helpers/entity.py:732
First occurred: 17:56:54 (33 occurrences)
Last logged: 18:13:38
Update for binary_sensor.vento_expert_fan_filter_replacement_status fails
Update for binary_sensor.bad_fan_filter_replacement_status fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 732, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 991, in async_device_update
await self.async_update()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 507, in async_update
await self.coordinator.async_request_refresh()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 240, in async_request_refresh
await self._debounced_refresh.async_call()
File "/usr/src/homeassistant/homeassistant/helpers/debounce.py", line 93, in async_call
await task
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 266, in async_refresh
await self._async_refresh(log_failures=True)
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 389, in _async_refresh
self.async_update_listeners()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 172, in async_update_listeners
update_callback()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 469, in _handle_coordinator_update
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 779, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 879, in _async_write_ha_state
state, attr = self._async_generate_attributes()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 820, in _async_generate_attributes
state = self._stringify_state(available)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 785, in _stringify_state
if (state := self.state) is None:
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 475, in state
value = self.native_value
^^^^^^^^^^^^^^^^^
File "/config/custom_components/ecovent_v2/sensor.py", line 235, in native_value
self._attr_native_value = self._method()
^^^^^^^^^^^^^^
File "/config/custom_components/ecovent_v2/sensor.py", line 266, in battery_voltage
voltage = int(self._fan.battery_voltage.split()[0])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'int' object has no attribute 'split'
The text was updated successfully, but these errors were encountered: