-
Notifications
You must be signed in to change notification settings - Fork 26
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
VRC 700 some sensors only update with Home Assistant restart #103
Comments
Hi, I have the same issue: My system: heatingsystem: ecoTec Plus + VRC700 + sensonet The following sensors do show the value at the time when the integration was installed or when HA ist startet. They are not refreshed
Other sensors, like the water pressure, are refreshed |
Could you please test with the latest pre-release? https://github.com/signalkraft/mypyllant-component/releases/tag/v0.7.3b6 |
@signalkraft any chance you can pack this as HACS beta update? I just migrated to MyVaillant and guess i am using a VCR700 as well. thx |
i got the following error during startup of the beta code During handling of the above exception, another exception occurred: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): |
@VaillantHassIo that's an unrelated issue, probably caused by Govee |
thx working great! so latest beta gives me 6 devices. unfortunately the old values for energy consumption are not taken into account. guess thats because they didnt migrate it to the new app |
thanks, for me now the update seems to be working / v0.7.3b6 /. The only two remaining errors seem to be with the start of HA. Log [1] Logger: custom_components.mypyllant.sensor No daily data, skipping sensors Log [2] Entity None (<class 'custom_components.mypyllant.climate.ZoneClimate'>) implements HVACMode(s): off, heat_cool, auto and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. Please create a bug report at https://github.com/signalkraft/mypyllant-component/issues |
Thanks, I installed the latest version and now the sensors are refreshed. In addition I got now also the energy consumption which was not available before (for me). Problems I have still with the switch sensors. I got error when pushing away mode, boost or any other mode. |
@Rudi1967 could you try https://github.com/signalkraft/mypyllant-component/releases/tag/v0.7.3b7 please? |
Thanks, I installed the mentioned version 7.3b7 and the situation is the following: sensos are available and refreshing but still issues with the operation modes: Away Mode: When pushing this mode, the heating system switchesto away mode but after this, in HA no sensors are available. No possibility to switch back to automatic mode (eco) . Need to use the app of my mobile to switch back to automatic mode. Afterwards the sensors are again available. Sleeping mode: When switching the sleeping mode, the heating system switches off. No possibility to re-activate the automatic mode from HA. Need to use the app of my mobile to re-activate it. |
The latest beta releases should fix those problems. I'll close this, since the original problem is fixed. |
Problem description
Some sensors / especially those for hot water / don't refresh.
Log [1]
Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:533
Integration: Sensor (documentation, issues)
First occurred: 09:19:46 (1 occurrences)
Last logged: 09:19:46
Error adding entities for domain sensor with platform mypyllant
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 533, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 782, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1325, in add_to_platform_finish
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 989, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1110, in _async_write_ha_state
state, attr, capabilities, shadowed_attr = self.__async_calculate_state()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1047, in __async_calculate_state
state = self._stringify_state(available)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 995, in _stringify_state
if (state := self.state) is None:
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 549, in state
value = self.native_value
^^^^^^^^^^^^^^^^^
File "/config/custom_components/mypyllant/sensor.py", line 404, in native_value
return self.zone.heating_state.display_value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'display_value'
Log [2]
Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:352
Integration: Sensor (documentation, issues)
First occurred: 09:19:46 (1 occurrences)
Last logged: 09:19:46
Error while setting up mypyllant platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 352, in _async_setup_platform
await asyncio.gather(*pending)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 533, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 782, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1325, in add_to_platform_finish
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 989, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1110, in _async_write_ha_state
state, attr, capabilities, shadowed_attr = self.__async_calculate_state()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1047, in __async_calculate_state
state = self._stringify_state(available)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 995, in _stringify_state
if (state := self.state) is None:
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 549, in state
value = self.native_value
^^^^^^^^^^^^^^^^^
File "/config/custom_components/mypyllant/sensor.py", line 404, in native_value
return self.zone.heating_state.display_value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'display_value'
Log [3]
This error originated from a custom integration.
Logger: homeassistant
Source: custom_components/mypyllant/sensor.py:404
Integration: myVAILLANT (documentation, issues)
First occurred: 09:20:47 (5 occurrences)
Last logged: 09:24:52
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 256, in _handle_refresh_interval
await self._async_refresh(log_failures=True, scheduled=True)
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 412, in _async_refresh
self.async_update_listeners()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 183, in async_update_listeners
update_callback()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 492, in _handle_coordinator_update
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 989, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1110, in _async_write_ha_state
state, attr, capabilities, shadowed_attr = self.__async_calculate_state()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1047, in __async_calculate_state
state = self._stringify_state(available)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 995, in _stringify_state
if (state := self.state) is None:
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 549, in state
value = self.native_value
^^^^^^^^^^^^^^^^^
File "/config/custom_components/mypyllant/sensor.py", line 404, in native_value
return self.zone.heating_state.display_value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'display_value'
The text was updated successfully, but these errors were encountered: