Closed janstenpickle closed 12 minutes ago
Yep, confirmed that it broke my system as well. I haven't got OpenTherm though - it just broke the ability to pull any information off the hub apparently.
Again, rolling back to v3.4.8 fixed it for me as well.
I confirm some sensor are'nt available
Can you all please provide diagnostics files and proper detail of what exactly is missing/error logs, so I can understand the issue. Thanks
same here it's worse even my heating control is now not working.
config_entry-wiser-8b929c1b9da8ccf0a3de2fceb5dcc65f.json.zip
Same issues with numerous wiser sensors not available...
Noticed this in the logs:
Logger: homeassistant.components.climate Source: helpers/entity_platform.py:724 integration: Climate (documentation, issues) First occurred: 22:19:03 (1 occurrences) Last logged: 22:19:03
wiser: Error on device update! Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 724, in _async_add_entity await entity.async_device_update(warning=False) File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1300, in async_device_update await self.async_update() File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 571, in async_update await self.coordinator.async_request_refresh() File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 265, in async_request_refresh await self._debounced_refresh.async_call() File "/usr/src/homeassistant/homeassistant/helpers/debounce.py", line 114, in async_call await task File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 330, in async_refresh await self._async_refresh(log_failures=True) File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 453, in _async_refresh self.async_update_listeners() File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 168, in async_update_listeners update_callback() File "/config/custom_components/wiser/sensor.py", line 361, in _handle_coordinator_update self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1005, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1130, in _async_write_ha_state self.async_calculate_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1071, in async_calculate_state if extra_state_attributes := self.extra_state_attributes: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/wiser/sensor.py", line 509, in extra_state_attributes device_id = self._data.wiserhub.devices.get_by_id(self._device_id).id ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'id'
Crashed mine too, lost most sensors, reverted back to 3.4.8
All, sorry about that. It seems I had picked up the issue but not pushed it before release. v3.4.10 just released and should now be resolved.
Thanks @sammyh2506 for the log and @andyblac for the diagnostic.
I have an older heat hub model
WT714R1S0902
. It seems that #499 has removed the OpenTherm sensors from that device, despite it having an OpenTherm interface.Rolling back to v3.4.8 resolves the issue