Hello and thank you for the work, the integration is really nice !
Now I can see for each temperature control the mode, the status and the temperature set.
When I try to update the temperature set, I have an error (see logs).
Tell me if you need more details
What version of this integration (ha-tahoma) has the issue?
2.5.0
What version of Home Assistant Core has the issue?
2023.4.3
Which gateway / hub do you use?
CozyTouch
Device model
No response
Home Assistant log
Logs
Logger: homeassistant.components.websocket_api.http.connection
Source: components/overkiz/executor.py:91
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 15:01:48 (1 occurrences)
Last logged: 15:01:48
[1551862032] No such command : setDerogatedTargetTemperature on device io://0826-0841-3562/1211346#2 (io:AtlanticPassAPCZoneControlZoneComponent)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 199, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1820, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1857, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 216, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 798, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 977, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 838, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 613, in async_service_temperature_set
await entity.async_set_temperature(**kwargs)
File "/usr/src/homeassistant/homeassistant/components/overkiz/climate_entities/atlantic_pass_apc_heating_zone.py", line 197, in async_set_temperature
await self.executor.async_execute_command(
File "/usr/src/homeassistant/homeassistant/components/overkiz/executor.py", line 91, in async_execute_command
exec_id = await self.coordinator.client.execute_command(
File "/usr/local/lib/python3.10/site-packages/backoff/_async.py", line 151, in retry
ret = await target(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/backoff/_async.py", line 151, in retry
ret = await target(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/pyoverkiz/client.py", line 609, in execute_command
response: str = await self.execute_commands(device_url, [command], label)
File "/usr/local/lib/python3.10/site-packages/backoff/_async.py", line 151, in retry
ret = await target(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/pyoverkiz/client.py", line 637, in execute_commands
response: dict = await self.__post("exec/apply", payload)
File "/usr/local/lib/python3.10/site-packages/pyoverkiz/client.py", line 778, in __post
await self.check_response(response)
File "/usr/local/lib/python3.10/site-packages/pyoverkiz/client.py", line 837, in check_response
raise InvalidCommandException(message)
pyoverkiz.exceptions.InvalidCommandException: No such command : setDerogatedTargetTemperature on device io://0826-0841-3562/1211346#2 (io:AtlanticPassAPCZoneControlZoneComponent)
Did you read the instructions?
The problem
Hello and thank you for the work, the integration is really nice !
Now I can see for each temperature control the mode, the status and the temperature set. When I try to update the temperature set, I have an error (see logs).
Tell me if you need more details
What version of this integration (ha-tahoma) has the issue?
2.5.0
What version of Home Assistant Core has the issue?
2023.4.3
Which gateway / hub do you use?
CozyTouch
Device model
No response
Home Assistant log
Logs
Logger: homeassistant.components.websocket_api.http.connection Source: components/overkiz/executor.py:91 Integration: Home Assistant WebSocket API (documentation, issues) First occurred: 15:01:48 (1 occurrences) Last logged: 15:01:48 [1551862032] No such command : setDerogatedTargetTemperature on device io://0826-0841-3562/1211346#2 (io:AtlanticPassAPCZoneControlZoneComponent) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 199, in handle_call_service await hass.services.async_call( File "/usr/src/homeassistant/homeassistant/core.py", line 1820, in async_call task.result() File "/usr/src/homeassistant/homeassistant/core.py", line 1857, in _execute_service await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)( File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 216, in handle_service await service.entity_service_call( File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 798, in entity_service_call future.result() # pop exception if have File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 977, in async_request_call await coro File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 838, in _handle_entity_call await result File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 613, in async_service_temperature_set await entity.async_set_temperature(**kwargs) File "/usr/src/homeassistant/homeassistant/components/overkiz/climate_entities/atlantic_pass_apc_heating_zone.py", line 197, in async_set_temperature await self.executor.async_execute_command( File "/usr/src/homeassistant/homeassistant/components/overkiz/executor.py", line 91, in async_execute_command exec_id = await self.coordinator.client.execute_command( File "/usr/local/lib/python3.10/site-packages/backoff/_async.py", line 151, in retry ret = await target(*args, **kwargs) File "/usr/local/lib/python3.10/site-packages/backoff/_async.py", line 151, in retry ret = await target(*args, **kwargs) File "/usr/local/lib/python3.10/site-packages/pyoverkiz/client.py", line 609, in execute_command response: str = await self.execute_commands(device_url, [command], label) File "/usr/local/lib/python3.10/site-packages/backoff/_async.py", line 151, in retry ret = await target(*args, **kwargs) File "/usr/local/lib/python3.10/site-packages/pyoverkiz/client.py", line 637, in execute_commands response: dict = await self.__post("exec/apply", payload) File "/usr/local/lib/python3.10/site-packages/pyoverkiz/client.py", line 778, in __post await self.check_response(response) File "/usr/local/lib/python3.10/site-packages/pyoverkiz/client.py", line 837, in check_response raise InvalidCommandException(message) pyoverkiz.exceptions.InvalidCommandException: No such command : setDerogatedTargetTemperature on device io://0826-0841-3562/1211346#2 (io:AtlanticPassAPCZoneControlZoneComponent)Additional information
No response