-
-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Swing mode doesn’t work with FVXM25A #48
Comments
Can you download and attach the integration diagnostics, please remove all your id's/keys from the file before attaching |
Plus one for this |
Diagnostics below Note that the swing mode is different based on the HVAC mode, i.e. floor heating mode is only available when in heating mode. Setting Swing on/off throws:
|
First problem is that
Crudely patching the above, and when you change from Off to Vertical in swing mode, |
A PR was already developed to support Floor Heating mode, can you check it? It is #105 . |
@rospogrigio I've reviewed the PR, it looks good |
Can you try https://github.com/jwillemsen/daikin_residential_altherma/releases/tag/v3.1.0, made some changes to support more swing modes today |
I’ve got two FVXM25A‘s installed. When I want to change the swing mode in HA, I’m getting the following error.
The FVXM25A has 2 (or 3) swing modes : None, Vertical and a option for Floor Heating. Floor Heating isn’t displayed as an option in HA.
Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 185, in handle_call_service await hass.services.async_call( File "/usr/src/homeassistant/homeassistant/core.py", line 1495, in async_call task.result() File "/usr/src/homeassistant/homeassistant/core.py", line 1530, in _execute_service await handler.job.target(service_call) File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 209, in handle_service await self.hass.helpers.service.entity_service_call( File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 663, in entity_service_call future.result() # pop exception if have File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 896, in async_request_call await coro File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 700, in _handle_entity_call await result File "/config/custom_components/daikin_residential/climate.py", line 237, in async_set_swing_mode await self._device.async_set_swing_mode(swing_mode) File "/config/custom_components/daikin_residential/daikin_base.py", line 264, in async_set_swing_mode await self.setValue(ATTR_HSWING_MODE, new_hMode) File "/config/custom_components/daikin_residential/daikin_base.py", line 126, in setValue return await self.set_data(cmd_set[0], cmd_set[1], cmd_set[2], value) File "/config/custom_components/daikin_residential/device.py", line 334, in set_data raise Exception( Exception: Please provide a valid datapoint definition that exists in the data structure
The text was updated successfully, but these errors were encountered: