You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I'm switching from Chomupashchuk's v2 integration to yours (finnaly have some time to do it) and there seams to be an issue with setting up operation mode (setting temperature is working fine) please look at my script and error I receive btw. I have Ariston Velis Evo. I tried also all type of manual.
Script for setting temp and operation mode to manual
Logger: homeassistant.components.script.grzej_wode_na_kapiel
Source: custom_components/ariston/water_heater.py:139
Integration: Skrypt (documentation, issues)
First occurred: 09:34:40 (1 occurrences)
Last logged: 09:34:40
Grzej wodę na kąpiel: Error executing script. Unexpected error for call_service at pos 2: 'manual'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 451, in _async_step
await getattr(self, handler)()
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 684, in _async_call_service_step
await service_task
File "/usr/src/homeassistant/homeassistant/core.py", line 1744, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1781, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 208, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 678, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 943, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 715, in _handle_entity_call
await result
File "/config/custom_components/ariston/water_heater.py", line 139, in async_set_operation_mode
await self.device.async_set_water_heater_operation_mode(operation_mode)
File "/usr/local/lib/python3.10/site-packages/ariston/evo_device.py", line 82, in async_set_water_heater_operation_mode
await self.api.async_set_evo_mode(self.gw, EvoPlantMode[operation_mode])
File "/usr/local/lib/python3.10/enum.py", line 440, in getitem
return cls.member_map[name]
KeyError: 'manual'
The text was updated successfully, but these errors were encountered:
small update setting up operation mode from water heater entity is working, but somehow from service it is not tried: manual, MANUAL, 'manual', 'MANUAL',"manual","MANUAL" nothing is working
Hi,
I'm switching from Chomupashchuk's v2 integration to yours (finnaly have some time to do it) and there seams to be an issue with setting up operation mode (setting temperature is working fine) please look at my script and error I receive btw. I have Ariston Velis Evo. I tried also all type of manual.
service: water_heater.set_temperature
data:
temperature: "{{states('input_number.temp_wody_kapiel')}}"
operation_mode: MANUAL
target:
entity_id: water_heater.bojler
Logger: homeassistant.components.script.grzej_wode_na_kapiel
Source: custom_components/ariston/water_heater.py:139
Integration: Skrypt (documentation, issues)
First occurred: 09:34:40 (1 occurrences)
Last logged: 09:34:40
Grzej wodę na kąpiel: Error executing script. Unexpected error for call_service at pos 2: 'manual'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 451, in _async_step
await getattr(self, handler)()
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 684, in _async_call_service_step
await service_task
File "/usr/src/homeassistant/homeassistant/core.py", line 1744, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1781, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 208, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 678, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 943, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 715, in _handle_entity_call
await result
File "/config/custom_components/ariston/water_heater.py", line 139, in async_set_operation_mode
await self.device.async_set_water_heater_operation_mode(operation_mode)
File "/usr/local/lib/python3.10/site-packages/ariston/evo_device.py", line 82, in async_set_water_heater_operation_mode
await self.api.async_set_evo_mode(self.gw, EvoPlantMode[operation_mode])
File "/usr/local/lib/python3.10/enum.py", line 440, in getitem
return cls.member_map[name]
KeyError: 'manual'
The text was updated successfully, but these errors were encountered: