Hi’ @pilehave
Sorry to ‘ping’ you like this.
I’ve previously had your HA Roth Touchline integration installed and running.
Tried to reinstall today, but only got a device update error like below for each thermostat attached.
Should the component actually work or has further updates/development been abandoned ?
2023-09-24 17:49:02.446 ERROR (MainThread) [homeassistant.components.climate] touchline: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 573, 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 hass.async_add_executor_job(self.update)
File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/touchline/climate.py", line 86, in update
self._current_temperature = self.unit.get_current_temperature()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/pytouchline/__init__.py", line 158, in get_current_temperature
return int(self._parameter["Temperature"]) / self._temp_scale
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: 'None'