I get 8x errors in the logs on startup. I seem to be getting other data through ok, but wanted to let you know.
Seems to be related to the below ...
get_supply_heating_pid_time
get_compressor_stop_time
get_low_temperature_compressor_start_setpoint
get_max_return_step
get_min_supply_step
get_central_heat_type
get_central_heat_select
get_air_heat_select
I don't seem to have similarly named entities created.
Please let me know if I can help, or get further logs etc etc - very happy to help! 😀
Logger: homeassistant.components.number
Source: custom_components/nilan/device.py:1438
Integration: Number (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/number.py", line 579, in async_update
self._attr_native_value = await getattr(self._device, self._attribute)()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 1438, in get_supply_heating_pid_time
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.number
Source: custom_components/nilan/device.py:1528
Integration: Number (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/number.py", line 579, in async_update
self._attr_native_value = await getattr(self._device, self._attribute)()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 1528, in get_compressor_stop_time
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.number
Source: custom_components/nilan/device.py:1124
Integration: Number (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/number.py", line 579, in async_update
self._attr_native_value = await getattr(self._device, self._attribute)()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 1124, in get_low_temperature_compressor_start_setpoint
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.select
Source: custom_components/nilan/device.py:1840
Integration: Select (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/select.py", line 286, in async_update
self._attr_current_option = str(await getattr(self._device, self._attribute)())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 1840, in get_max_return_step
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.select
Source: custom_components/nilan/device.py:1825
Integration: Select (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/select.py", line 286, in async_update
self._attr_current_option = str(await getattr(self._device, self._attribute)())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 1825, in get_min_return_step
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.select
Source: custom_components/nilan/device.py:1810
Integration: Select (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/select.py", line 286, in async_update
self._attr_current_option = str(await getattr(self._device, self._attribute)())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 1810, in get_min_supply_step
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.select
Source: custom_components/nilan/device.py:1810
Integration: Select (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/select.py", line 286, in async_update
self._attr_current_option = str(await getattr(self._device, self._attribute)())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 1810, in get_min_supply_step
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.select
Source: custom_components/nilan/device.py:439
Integration: Select (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/select.py", line 286, in async_update
self._attr_current_option = str(await getattr(self._device, self._attribute)())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 439, in get_central_heat_type
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.select
Source: custom_components/nilan/device.py:453
Integration: Select (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/select.py", line 286, in async_update
self._attr_current_option = str(await getattr(self._device, self._attribute)())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 453, in get_central_heat_select
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Logger: homeassistant.components.select
Source: custom_components/nilan/device.py:167
Integration: Select (documentation, issues)
First occurred: 6:23:02 am (1 occurrences)
Last logged: 6:23:02 am
nilan: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 576, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 938, in async_device_update
await self.async_update()
File "/config/custom_components/nilan/select.py", line 286, in async_update
self._attr_current_option = str(await getattr(self._device, self._attribute)())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/nilan/device.py", line 167, in get_air_heat_select
result.registers[0].to_bytes(2, "little", signed=False),
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range