Closed miezie closed 3 months ago
Did you try setting the interpolation values on an already set up cover? I just noticed a bug that doesn't render the correct form afterwards.
Creating a new device for adaptive cover should allow to set those settings
What version of Adaptive Cover are you using?
1.3.1
What version of Home Assistant are you using?
2024.6.3
Checklist
Describe the issue
When ticking the box for interpolation and after that wanting to configure it (adjust "bereik") I get an error.
Reproduction steps
Diagnostics dump
Logger: custom_components.adaptive_cover Bron: helpers/update_coordinator.py:312 integratie: Adaptive Cover (documentatie, problemen) Eerst voorgekomen: 15:28:17 (9 gebeurtenissen) Laatst gelogd: 15:30:21
Unexpected error fetching adaptive_cover data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 312, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/adaptive_cover/coordinator.py", line 231, in _async_update_data state = self.state ^^^^^^^^^^ File "/config/custom_components/adaptive_cover/coordinator.py", line 592, in state state = self.interpolate_states(state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/adaptive_cover/coordinator.py", line 613, in interpolate_states state = np.interp(state, normal_range, new_range) ^^^^^^^^^ UnboundLocalError: cannot access local variable 'new_range' where it is not associated with a value