Open jrb80 opened 3 months ago
@jrb80 Is this still broken for you?
@jrb80 Is this still broken for you? Yes, it remains broken.
Traceback error from log on v41.23.
File "/config/custom_components/ramses_cc/climate.py", line 468, in async_get_zone_schedule
await self._device.get_schedule()
File "/usr/local/lib/python3.12/site-packages/ramses_rf/system/zones.py", line 167, in get_schedule
await self._schedule.get_schedule(force_io=force_io)
File "/usr/local/lib/python3.12/site-packages/ramses_rf/system/schedule.py", line 254, in get_schedule
await asyncio.wait_for(
File "/usr/local/lib/python3.12/asyncio/tasks.py", line 520, in wait_for
return await fut
^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ramses_rf/system/schedule.py", line 290, in _get_schedule
self._global_ver, _ = await self.tcs._schedule_version(force_io=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ramses_rf/system/heat.py", line 623, in _schedule_version
return self._msg_0006.payload[SZ_CHANGE_COUNTER], True # global_ver, did_io
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
KeyError: 'change_counter'
File "/config/custom_components/ramses_cc/climate.py", line 468, in async_get_zone_schedule
await self._device.get_schedule()
File "/usr/local/lib/python3.12/site-packages/ramses_rf/system/zones.py", line 167, in get_schedule
await self._schedule.get_schedule(force_io=force_io)
File "/usr/local/lib/python3.12/site-packages/ramses_rf/system/schedule.py", line 254, in get_schedule
await asyncio.wait_for(
File "/usr/local/lib/python3.12/asyncio/tasks.py", line 520, in wait_for
return await fut
^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ramses_rf/system/schedule.py", line 290, in _get_schedule
self._global_ver, _ = await self.tcs._schedule_version(force_io=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ramses_rf/system/heat.py", line 623, in _schedule_version
return self._msg_0006.payload[SZ_CHANGE_COUNTER], True # global_ver, did_io
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
KeyError: 'change_counter'
v0.31.16 It seems like the ramses_cc.get_zone_schedule service is failing again with a traceback error.