Skip to content
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

Add support for AC RAK-50RXD - HitachiAirToAirHeatPump (hlrrwifi:HLinkMainController) #445

Closed
1 task done
seblang opened this issue May 18, 2021 · 17 comments · Fixed by #364
Closed
1 task done

Comments

@seblang
Copy link

seblang commented May 18, 2021

  • I have read the README, including the advanced section regarding debugging.

Device information

Hitachi AC RAK-50RXD
https://www.manualslib.com/products/Hitachi-Rak-50rxd-11009664.html

Device details

  • Hub: Hi Kumo
2021-05-18 21:21:21 DEBUG (MainThread) [custom_components.tahoma] Initialized DataUpdateCoordinator with 0:00:30 interval.
2021-05-18 21:21:22 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.144 seconds
2021-05-18 21:21:22 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (hlrrwifi:HLinkMainController - HitachiHeatingSystem - HitachiAirToAirHeatPump - hlrrwifi://0501-6831-2426/1)
2021-05-18 21:21:22 DEBUG (MainThread) [custom_components.tahoma] Added gateway (0501-6831-2426 - 22 - 0)
2021-05-18 21:21:47 DEBUG (MainThread) [homeassistant.components.bluetooth_tracker.device_tracker] Tracking new devices is set to True
2021-05-18 21:21:47 DEBUG (MainThread) [homeassistant.components.bluetooth_tracker.device_tracker] Performing Bluetooth devices discovery and update
2021-05-18 21:21:57 DEBUG (SyncWorker_0) [homeassistant.components.bluetooth_tracker.device_tracker] Bluetooth devices discovered = 0
2021-05-18 21:22:47 DEBUG (MainThread) [homeassistant.components.bluetooth_tracker.device_tracker] Performing Bluetooth devices discovery and update
2021-05-18 21:22:57 DEBUG (SyncWorker_2) [homeassistant.components.bluetooth_tracker.device_tracker] Bluetooth devices discovered = 0
2021-05-18 21:23:47 DEBUG (MainThread) [homeassistant.components.bluetooth_tracker.device_tracker] Performing Bluetooth devices discovery and update
2021-05-18 21:23:57 DEBUG (SyncWorker_9) [homeassistant.components.bluetooth_tracker.device_tracker] Bluetooth devices discovered = 0
2021-05-18 21:24:47 DEBUG (MainThread) [homeassistant.components.bluetooth_tracker.device_tracker] Performing Bluetooth devices discovery and update
2021-05-18 21:24:57 DEBUG (SyncWorker_8) [homeassistant.components.bluetooth_tracker.device_tracker] Bluetooth devices discovered = 0
2021-05-18 21:24:58 DEBUG (MainThread) [custom_components.tahoma] Initialized DataUpdateCoordinator with 0:00:30 interval.
2021-05-18 21:24:58 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.026 seconds
2021-05-18 21:24:58 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (hlrrwifi:HLinkMainController - HitachiHeatingSystem - HitachiAirToAirHeatPump - hlrrwifi://0501-6831-2426/1)

Device commands
same has other AC

Screenshot_20210518_214859_com hitachi HiKumo-2

Screenshot_20210518_214859_com hitachi HiKumo-2
Screenshot_20210518_211630_com hitachi HiKumo
Screenshot_20210518_214728_com hitachi HiKumo
Screenshot_20210518_214741_com hitachi HiKumo
Screenshot_20210518_214845_com hitachi HiKumo
Screenshot_20210518_214859_com hitachi HiKumo

@iMicknl
Copy link
Owner

iMicknl commented May 27, 2021

Thanks for reporting, @seblang. Could you please have a look at the README (https://github.com/iMicknl/ha-tahoma/#device-not-supported) and add the missing information here?

@seblang
Copy link
Author

seblang commented May 27, 2021

Hi Imicknl,

sorry necessary informations was in the post but not visible, hidden by a screenhot .

`Device not supported

'<!--
2021-05-18 21:21:21 DEBUG (MainThread) [custom_components.tahoma] Initialized DataUpdateCoordinator with 0:00:30 interval.
2021-05-18 21:21:22 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.144 seconds
2021-05-18 21:21:22 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (hlrrwifi:HLinkMainController - HitachiHeatingSystem - HitachiAirToAirHeatPump - hlrrwifi://0501-6831-2426/1)
2021-05-18 21:21:22 DEBUG (MainThread) [custom_components.tahoma] Added gateway (0501-6831-2426 - 22 - 0)
2021-05-18 21:24:58 DEBUG (MainThread) [custom_components.tahoma] Initialized DataUpdateCoordinator with 0:00:30 interval.
2021-05-18 21:24:58 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.026 seconds
2021-05-18 21:24:58 DEBUG (MainThread) [custom_components.tahoma] Unsupported device detected (hlrrwifi:HLinkMainController - HitachiHeatingSystem - HitachiAirToAirHeatPump - hlrrwifi://0501-6831-2426/1)

`

@iMicknl iMicknl changed the title Add support for HitachiAirToAir AC RAK-50RXD. Add support for AC RAK-50RXD - HitachiAirToAirHeatPump (hlrrwifi:HLinkMainController) May 27, 2021
@iMicknl
Copy link
Owner

iMicknl commented May 27, 2021

Related to #299.

Could you give https://github.com/iMicknl/ha-tahoma/archive/refs/heads/feature/support_HitachiAirToAirHeatPump.zip a try? Extract this file and place custom_components/tahoma in your custom_components folder.

@seblang
Copy link
Author

seblang commented May 27, 2021

Hi,

below the result after test :

2021-05-27 15:55:29 ERROR (MainThread) [homeassistant.loader] No 'version' key in the manifest file for custom integration 'tahoma'. As of Home Assistant 2021.6, this integration will no longer be loaded. Please report this to the maintainer of 'tahoma' 2021-05-27 15:56:15 DEBUG (MainThread) [custom_components.tahoma.coordinator] Initialized DataUpdateCoordinator with 0:00:30 interval. 2021-05-27 15:56:16 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.339 seconds 2021-05-27 15:56:16 DEBUG (MainThread) [custom_components.tahoma] Added device (hlrrwifi:HLinkMainController - HitachiHeatingSystem - HitachiAirToAirHeatPump - hlrrwifi://0501-6831-2426/1) 2021-05-27 15:56:16 DEBUG (MainThread) [custom_components.tahoma] Added gateway (0501-6831-2426 - 22 - 0) 2021-05-27 15:56:16 DEBUG (MainThread) [custom_components.tahoma.climate_devices.hitachi_air_to_air_heat_pump] Initialized HitachiAirToAirHeatPump 2021-05-27 15:56:16 DEBUG (MainThread) [custom_components.tahoma.climate_devices.hitachi_air_to_air_heat_pump] [<pyhoma.models.StateDefinition object at 0x7f5059790b00>, <pyhoma.models.StateDefinition object at 0x7f5059790b80>, <pyhoma.models.StateDefinition object at 0x7f5059790bc0>, <pyhoma.models.StateDefinition object at 0x7f5059790c00>, <pyhoma.models.StateDefinition object at 0x7f5059790c40>, <pyhoma.models.StateDefinition object at 0x7f5059790cc0>, <pyhoma.models.StateDefinition object at 0x7f5059790d00>, <pyhoma.models.StateDefinition object at 0x7f5059790d40>, <pyhoma.models.StateDefinition object at 0x7f5059790d80>, <pyhoma.models.StateDefinition object at 0x7f5059790c80>, <pyhoma.models.StateDefinition object at 0x7f5059790dc0>, <pyhoma.models.StateDefinition object at 0x7f5059790e00>, <pyhoma.models.StateDefinition object at 0x7f5059790e40>, <pyhoma.models.StateDefinition object at 0x7f5059790e80>] 2021-05-27 15:56:16 DEBUG (MainThread) [custom_components.tahoma.climate_devices.hitachi_air_to_air_heat_pump] <pyhoma.models.Device object at 0x7f505978f880> 2021-05-27 15:56:46 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.080 seconds 2021-05-27 15:57:16 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.079 seconds 2021-05-27 15:57:46 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.076 seconds 2021-05-27 15:58:14 DEBUG (MainThread) [homeassistant.components.bluetooth_tracker.device_tracker] Performing Bluetooth devices discovery and update 2021-05-27 15:58:16 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.086 seconds 2021-05-27 15:58:46 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.077 seconds 2021-05-27 15:59:09 ERROR (MainThread) [custom_components.tahoma.tahoma_device] globalControl() : Invalid value for command parameter p1 : expected string value in (off, on) but got no value 2021-05-27 15:59:16 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.076 seconds 2021-05-27 15:59:46 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.122 seconds 2021-05-27 16:00:16 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.077 seconds 2021-05-27 16:00:46 DEBUG (MainThread) [custom_components.tahoma] Finished fetching events data in 0.080 seconds

Screenshot 2021-05-27 15 59 26

Screenshot 2021-05-27 15 59 45

Screenshot 2021-05-27 15 59 59

Screenshot 2021-05-27 16 00 27

@iMicknl
Copy link
Owner

iMicknl commented May 27, 2021

Would you be able to work with me via Discord (iMick #1903) so we can speed up the development? Easiest would be if you could temporary change your password and send your credentials, so I can do some live debugging on my machine. 👍🏻

I assume that I will have some time this weekend, or next week.

Repository owner deleted a comment from seblang May 27, 2021
@iMicknl
Copy link
Owner

iMicknl commented May 27, 2021

@seblang that's fine, no hurry! By the way, please don't share any secrets on GitHub since it is publicly visible to everyone. I have deleted your previous comment.

If you want to reach out to us, you can use the Discord link above or you could do this via email listed on my profile.

@iMicknl iMicknl linked a pull request May 27, 2021 that will close this issue
@iMicknl
Copy link
Owner

iMicknl commented May 27, 2021

@seblang which hub do you have? Do you know the exact type / serial number? I would like to add this value as well, instead of '22'.

@seblang
Copy link
Author

seblang commented May 27, 2021

Hi i am not sure below infos is what you want :

Internal unit Takai rak-50RXD
External unit Takai rak-50WXD
passerel hi-kumo SPX-WFG01

@iMicknl
Copy link
Owner

iMicknl commented May 27, 2021

Thanks @seblang! I fixed some parts and made an initial version, however eventually I would need to execute commands and test and I will only do that when you are ready / aware of it. ;-). Just reach out to me on Discord next week when you have time.

Screen Shot 2021-05-27 at 21 27 04

Screen Shot 2021-05-27 at 21 27 38

Initial version downloadable via the same link; https://github.com/iMicknl/ha-tahoma/archive/refs/heads/feature/support_HitachiAirToAirHeatPump.zip.

@seblang
Copy link
Author

seblang commented May 27, 2021

Hi IMicknl,

First thank you for the job.
I have done some trial and compare the info given by HA and the hi-kumo app on my phone.
The Value appear to be the same and when I do a change with the app it's appear in HA.
But all change done in HA are not sent to the HVAC.

2021-05-27 21:52:21 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.DEVICE_STATE_CHANGED/None (device: hlrrwifi://0501-6831-2426/1, state: None -> None) 2021-05-27 21:52:21 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.DEVICE_STATE_CHANGED/None (device: hlrrwifi://0501-6831-2426/1, state: None -> None) 2021-05-27 21:52:21 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.DEVICE_STATE_CHANGED/None (device: hlrrwifi://0501-6831-2426/1, state: None -> None) 2021-05-27 21:52:21 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.099 seconds 2021-05-27 21:52:35 ERROR (MainThread) [custom_components.tahoma.tahoma_entity] globalControl() : Invalid value for command parameter p1 : expected string value in (off, on) but got no value 2021-05-27 21:52:46 ERROR (MainThread) [custom_components.tahoma.tahoma_entity] globalControl() : Invalid value for command parameter p1 : expected string value in (off, on) but got no value 2021-05-27 21:52:51 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.073 seconds 2021-05-27 21:52:53 ERROR (MainThread) [custom_components.tahoma.tahoma_entity] globalControl() : Invalid value for command parameter p1 : expected string value in (off, on) but got no value 2021-05-27 21:53:02 ERROR (MainThread) [custom_components.tahoma.tahoma_entity] No such command : setAutoManu on device hlrrwifi://0501-6831-2426/1 (hlrrwifi:HLinkMainController) 2021-05-27 21:53:05 DEBUG (MainThread) [homeassistant.components.bluetooth_tracker.device_tracker] Performing Bluetooth devices discovery and update 2021-05-27 21:53:15 DEBUG (SyncWorker_0) [homeassistant.components.bluetooth_tracker.device_tracker] Bluetooth devices discovered = 0 2021-05-27 21:53:21 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.DEVICE_STATE_CHANGED/None (device: hlrrwifi://0501-6831-2426/1, state: None -> None) 2021-05-27 21:53:21 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.105 seconds 2021-05-27 21:53:36 ERROR (MainThread) [custom_components.tahoma.tahoma_entity] No such command : setAutoManu on device hlrrwifi://0501-6831-2426/1 (hlrrwifi:HLinkMainController) 2021-05-27 21:53:51 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.EXECUTION_REGISTERED/af638150-3626-5439-72e8-a08e28df8664 (device: None, state: None -> None) 2021-05-27 21:53:51 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.EXECUTION_STATE_CHANGED/af638150-3626-5439-72e8-a08e28df8664 (device: None, state: ExecutionState.INITIALIZED -> ExecutionState.NOT_TRANSMITTED) 2021-05-27 21:53:51 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.GATEWAY_SYNCHRONIZATION_STARTED/None (device: None, state: None -> None) 2021-05-27 21:53:51 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.EXECUTION_STATE_CHANGED/af638150-3626-5439-72e8-a08e28df8664 (device: None, state: ExecutionState.NOT_TRANSMITTED -> ExecutionState.TRANSMITTED) 2021-05-27 21:53:51 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.GATEWAY_SYNCHRONIZATION_ENDED/None (device: None, state: None -> None) 2021-05-27 21:53:51 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.EXECUTION_STATE_CHANGED/af638150-3626-5439-72e8-a08e28df8664 (device: None, state: ExecutionState.TRANSMITTED -> ExecutionState.IN_PROGRESS) 2021-05-27 21:53:51 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.EXECUTION_STATE_CHANGED/af638150-3626-5439-72e8-a08e28df8664 (device: None, state: ExecutionState.IN_PROGRESS -> ExecutionState.COMPLETED) 2021-05-27 21:53:51 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.081 seconds 2021-05-27 21:54:05 DEBUG (MainThread) [homeassistant.components.bluetooth_tracker.device_tracker] Performing Bluetooth devices discovery and update 2021-05-27 21:54:15 DEBUG (SyncWorker_6) [homeassistant.components.bluetooth_tracker.device_tracker] Bluetooth devices discovered = 0 2021-05-27 21:54:21 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.DEVICE_STATE_CHANGED/None (device: hlrrwifi://0501-6831-2426/1, state: None -> None) 2021-05-27 21:54:21 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.078 seconds 2021-05-27 21:54:27 ERROR (MainThread) [custom_components.tahoma.tahoma_entity] globalControl() : Invalid value for command parameter p1 : expected string value in (off, on) but got no value

Let go next week with discord.
I am not at home, if you want to make trial alone you can. You will see the result in Hi-kumo app.

good evening and again thank you
sebastien

@iMicknl
Copy link
Owner

iMicknl commented May 27, 2021

2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 20:04:50: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['off', 24, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 20:04:12: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['off', 26, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 20:03:56: globalControl executed via devices list : set air to air heat pump to OFF on hlrrwifi://xxxx-xxxx-xxxx/1, with ['off', 26, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 19:53:24: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['on', 26, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 19:49:00: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['on', 26, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 19:48:47: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['on', 26, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 19:47:47: globalControl executed via devices list : set air to air heat pump to ON on hlrrwifi://xxxx-xxxx-xxxx/1, with ['on', 28, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 19:21:56: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['off', 28, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 14:25:31: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['off', 25, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 14:25:19: globalControl executed via devices list : set air to air heat pump to OFF on hlrrwifi://xxxx-xxxx-xxxx/1, with ['off', 25, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 14:25:14: globalControl executed via devices list : set air to air heat pump to OFF on hlrrwifi://xxxx-xxxx-xxxx/1, with ['off', 25, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 14:24:15: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['on', 25, 'auto', 'heating', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 14:23:59: globalControl executed via devices list : set air to air heat pump to ON on hlrrwifi://xxxx-xxxx-xxxx/1, with ['on', 22, 'auto', 'cooling', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 14:23:34: globalControl executed via Room focus : set air to air heat pump state on hlrrwifi://xxxx-xxxx-xxxx/1, with ['off', 22, 'auto', 'cooling', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 14:23:22: globalControl executed via devices list : set air to air heat pump to ON on hlrrwifi://xxxx-xxxx-xxxx/1, with ['on', 21, 'auto', 'cooling', 'vertical', 'off'].
2021-05-27 20:14:08 INFO (MainThread) [custom_components.tahoma] 2021-05-27 14:23:12: globalControl executed via devices list : set air to air heat pump to ON on hlrrwifi://xxxx-xxxx-xxxx/1, with ['on', 21, 'auto', 'cooling', 'vertical', 'off'].

Thanks! I will have a look :-).

@iMicknl
Copy link
Owner

iMicknl commented May 27, 2021

@seblang I did some fixes and the basics should work now. You could give https://github.com/iMicknl/ha-tahoma/archive/refs/heads/feature/support_HitachiAirToAirHeatPump.zip a try when you have time.

The only thing that doesn't work yet is that it seems that you need to refresh the states after you execute a command... This means that after a change, it can take a few minutes before the status is updated in Home Assistant.

@seblang
Copy link
Author

seblang commented May 28, 2021

Hi iMicknl,

thank you
I have done some trial nad I confirm that it's take time to refresh the status in HA.

I have some error in log too :

Cette erreur provient d'une intégration personnalisée

Logger: custom_components.tahoma.tahoma_entity
Source: custom_components/tahoma/tahoma_entity.py:192
Integration: Somfy TaHoma
First occurred: 13:27:19 (12 occurrences)
Last logged: 14:12:56

globalControl() : Invalid value for command parameter p4 : expected string value in (auto, circulator, cooling, dehumidify, fan, heating) but got autoHeating
globalControl() : Invalid value for command parameter p2 : expected integer value but got 21.0
globalControl() : Invalid value for command parameter p2 : expected integer value but got 23.5
globalControl() : Invalid value for command parameter p2 : expected integer value but got 21.5
globalControl() : Invalid value for command parameter p2 : expected integer value but got 26.0

Other point, when I change the sweeping on HA it doesnt change in HIkumo app

2021-05-28 14:24:33 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.GATEWAY_SYNCHRONIZATION_STARTED/None (device: None, state: None -> None) 2021-05-28 14:24:33 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.028 seconds 2021-05-28 14:24:34 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.EXECUTION_STATE_CHANGED/b2eeedb6-3626-5439-72e8-a08e89e3cafd (device: None, state: ExecutionState.NOT_TRANSMITTED -> ExecutionState.TRANSMITTED) 2021-05-28 14:24:34 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.GATEWAY_SYNCHRONIZATION_ENDED/None (device: None, state: None -> None) 2021-05-28 14:24:34 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.EXECUTION_STATE_CHANGED/b2eeedb6-3626-5439-72e8-a08e89e3cafd (device: None, state: ExecutionState.TRANSMITTED -> ExecutionState.IN_PROGRESS) 2021-05-28 14:24:34 DEBUG (MainThread) [custom_components.tahoma] Finished fetching device events data in 0.027 seconds 2021-05-28 14:24:35 DEBUG (MainThread) [custom_components.tahoma.coordinator] EventName.EXECUTION_STATE_CHANGED/b2eeedb6-3626-5439-72e8-a08e89e3cafd (device: None, state: ExecutionState.IN_PROGRESS -> ExecutionState.COMPLETED)

Screenshot_20210518_214741_com hitachi HiKumo
Screenshot 2021-05-28 14 28 06

I am not sure but in the app each change have to be validated otherwise the change is not accepted.
I do not know if all change done in HA is automatically validated.

Screenshot_20210518_214859_com hitachi HiKumo-2
Screenshot_20210518_214741_com hitachi HiKumo

We will check this next week.
have a nice day
sebastien

@iMicknl
Copy link
Owner

iMicknl commented May 28, 2021

@seblang thanks! I just released a new version which fixes the temperature steps, apparently your device only supported steps of 1 (instead of 0.5).

You don't need to validate / save your changes when you execute them from HA. I just tested setting the temperature to 30 degrees and the swing mode to vertical. Both changes were applied in the app as well, however it took about 30 seconds to a 1 minute. It seems that the device doesn't refresh it states after an action, thus that we perhaps need to call a refresh endpoint...

When I execute a change in Home Assistant (e.g. the swing mode), it will go back to the previous one directly, but after some time it will change. It seems that it takes a while until a change is reflected.

@seblang
Copy link
Author

seblang commented May 28, 2021

Hi thank you for the feedback.
Just, you say you have just released a new version, so that mean I have to update my config with the file from the reposit ?
I will do some new trial :-)
have a nice week end
sebastien

@iMicknl
Copy link
Owner

iMicknl commented May 28, 2021

You can download the new release via the same URL (https://github.com/iMicknl/ha-tahoma/archive/refs/heads/feature/support_HitachiAirToAirHeatPump.zip). :-)

@seblang
Copy link
Author

seblang commented Nov 4, 2022

Hi Imicknl,

I have just upgrade may HA to the last version and the TAHOMA is not supported any more!
I have added the OVERKIZ intégration but unfortunatly I just acces to the room temperature!
It's not possible to set up a temperature or switch on/off etc.....like previously!
Can I copy past some file from the old intégration to solve my issue?

Screenshot 2022-11-04 23 01 09

Screenshot 2022-11-04 23 01 24

previously :

Screenshot 2022-11-04 23 02 36

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants